[23] in bug-owl

home help back first fref pref prev next nref lref last post

things from 1.1.2 notes

daemon@ATHENA.MIT.EDU (Jeremy Daniel)
Mon Jun 24 14:11:47 2002

To: bug-ktools@MIT.EDU
From: Jeremy Daniel <jdaniel@MIT.EDU>
Date: 19 Jun 2002 13:04:39 -0400
Message-ID: <skeadprdwt4.fsf@multics.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Resent-To: bug-owl-mtg@spatula-city.mit.edu
Resent-From: "James M. Kretchmar" <kretch@MIT.EDU>

*grr* I meant to send this last night ... sorry for forgetting

Comments on things in the notes file:

  reload .owlconf - 
    I implimented this in perl /mit/jdaniel/project/owl/perl/reload.pl.  
    Of note is that owl::command() doesn't work outside of startup in 
    the current release on the first loading.  This means most things
    need to be inside a sub and then that sub can be called from both
    reload and startup, unless you intend to make specific commands 
    work sooner.  Other than that I imagine you'll have no problem 
    re-implimenting this in c.

  @protect -
    Unfortunately I don't think protect can work as an @-command.  If
    you have a incoming zephyr like "hi :)" and you want to run
    protect in it and try something like "@protect( hi :) )" then the
    protect is bound to parse the wrong close bracket.  As far as I
    can tell you have no way of guessing which close bracket a user
    meant to use to close a protect.

  is terminal pgup/pgdown broken?  (jdaniel)
    To make more clear what I'm asking for, here are the codes my 
    terminal sends, I don't think curses is recognizing them:
    pgup: ESC[5~
    pgdn: ESC[6~

  we leak a little memory creating a filter from a string
    I think I noticed that nothing frees the filter struct itself, or 
    the filter element list so that could have some bearing on the issue

  extra newline using .owlconf.testing?
    I added a $out =~ s/\n+$//g; line to my version

  save partial outgoing messages
    I think it would also be useful to save completed ones so you 
    could resend mixes and such M-p seems like a reasonable default 
    key for switching to the contents of the previous zephyr.  Emacs 
    uses it in vc-mode checkin message buffers.

  right/left scroll 1 step
    for this I would suggest more of a vi idiom.  100 -> should scroll
    100 to the left and 1 -> could scroll only 1.  The default could 
    still be 10 athough it slightly breaks expectations.  Having a 
    full-left command/key would also be useful.

new requests:

  * make a setting for running the browser (from 'w') in the popup
    window (is that even possible?), if not making something like lynx
    -dump work would be neat.

  * include complete message in original formatting in 'i' popup.  Or
    at least have an option to do so.  Useful to see how the sender
    included things like @b which would have been interpreted on the
    display.

  * make $owl::idletime so you can program an event to happen after a
    specified length of inactivity

-- 


				Jer


------------------------------------------------------------------
Tulgey Wood - tulgeywood@attbi.com     Cell Phone: 617-429-8573 / 
4 Farragut Ave (617-629-3983)             jdaniel-phone@mit.edu
Somerville, MA 02144-1709              AIM: jdanielmit      
                                    
Zephyr athena users over the web:  http://webzephyr.mit.edu/

home help back first fref pref prev next nref lref last post