source: ChangeLog @ 985f85b

barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Last change on this file since 985f85b was 985f85b, checked in by James M. Kretchmar <kretch@mit.edu>, 18 years ago
in owl_message_get_cc() require that the colon be present after cc.
  • Property mode set to 100644
File size: 28.6 KB
Line 
1$Id$
2
32.0.1-pre-1
4        Moved the (broken) newmsgproc stuff it a function procedure
5        Added thew 'newlinestrip' variable, on by default, that strips
6          leading and trailing newlines from incoming messages.
7        Fixed a case sensitivity probelm in owl_message_is_personal and
8           owl_message_is_private
9        The message object now uses a list of attributes internally, in
10          prep. for supporting new messaging protocols
11        owl_function_info now uses fmtext instead of one staticly sized
12          buffer
13        in owl_message_get_cc() require that the colon be present after
14          cc.
15
161.2.8
17        Class pings are displayed differently now
18        Updated owlconf.simple example to format outgoing messages.
19       
201.2.7
21        Outgoing messages now go through the config for formatting
22        Zaway now makes an outgoing message, instead of an admin message
23        The 'zlocate' command can now handle multiple users
24        The simple user format for "To:" is in effect again
25        Prettyed up the zwrite line for using 'reply' on a zaway
26        Added a workaround for a libzephyr bug that caused zwrites to fail
27          if zephyrs were sent just before and just after renewing tickets
28        Fixed a memory bug in getsubs
29        Added receive support for zcrypt messages
30        Added the 'zcrypt' variable which controls whether or not zcrypt
31          messages are decrypted
32        'reply' is disabled for zcrypt until sending zcrypt works
33        Started implementing zcrypt command
34        More updates to the intro doc
35       
361.2.6
37        Started adding code for newmsgproc.  It doesn't fully work yet!
38          Don't use it.
39        Added search, '/' and '?' to basic help.
40        Will attempt to keep the current message as close as possible
41             to the previous current message after an expunge.
42        "set <variable>" and "unset <variable>" now work for boolean variables.
43        Fixed a bug in owl_function_calculate_topmsg_normal that caused a
44          segfault
45        Fixed some typos in the intro doc
46        Removed old zlog functions from zephyr.c
47        Implemented the dump command
48        New startup message
49       
501.2.5
51        Patch to fix memory bug in replying to CC messages
52        If we're on Athena and have static krb (or other) libraries, use
53          them
54        Added "athstatic" program to the release, which handles the above
55        Cast to an int for isspace, to make gcc -Wall quiet
56        Added 'zlist' and 'l' to basic help.
57       
581.2.4
59        'zlog in' will now take an optional thrid argument to set the
60             'tty' variable before setting the zlocation
61        There is now a 'zlist' command that acts like 'znol -l'
62        'l' is bound to 'zlist'
63        Fixed memory leak uninitialzed memory read in fmtext
64        viewwin will now say "End" instead of "More" when at the end
65        Added a debugging message indicating the result of topmsg
66          calculations
67        You can now use %me% in filters
68        The built-in personal filter is updated to do so
69        Fixed a bug in moving the pointer after an expunge
70        Fixed up the normal scrolling code.  Now it should always
71          land on a message, but it's still not optimal.
72        Added the variable 'smartstrip' which will strip kerberos
73          instances out for the 'reply' command.
74        Added -R/usr/athena/lib to the build for Athena
75        Started updating the intro document
76        Small changes to help / about
77        The 'subscribe' and 'unsubscribe' commands (and their aliases) now
78          update .zephyr.subs by default.  If either is given the '-t'
79          (for "temporary") option the .zephyr.subs will not be updated
80        Turned off beeping for hitting the top or bottom of the list of
81          messages
82        Made daemon.webzephyr a special case for smartstrip
83        Added 'out' as a default filter for outgoing messages
84       
851.2.3
86        Added filters "ping", "auto" and "login" by default.
87        Added "body" as a valid field to match on in a filter.
88        Temporary fix to bug where C-SPACE would cause the key handler to
89             lock up.
90        Messages now have a direciton (in, out or none).  Filters can
91             match on this direction
92        Outbound messages are no longer type 'admin' but are of the
93             appropriate message type (i.e. 'zephyr') and are direction
94             'out'.
95        Smartnarrow now works on outgoing messages
96        'info' updated to show more information for admin and outgoing
97             messages
98        Renamed pretty_sender to short_zuser and renamed long_sender to
99             long_zuser
100        Moved zsig generation to the zwrite object
101        Print the zsig used for outgoing messages
102        The tty variable now controls the zephyr location tty name
103       
1041.2.2
105        Added the 'search' command.
106        '/' is a keybinding for 'search'
107        '?' is a keybinding for 'search -r'
108        Fixed stristr, which was completely broken
109        renamed owl_fmtext_ztext_stylestrip to owl_function_ztext_styletsrip
110             and put it in functions.c
111        Attempts to stay near the current message when switching views.
112             When switching from an empty view to one we've previously
113             been in, the new current message position will attempt
114             to be close to the current position from the last
115             time we visited that view.
116        Fixed bug in readconfig.c that prevented building under perl 5.005.
117        Switched "C-x C-x" to only "startcommand quit"
118        'getsubs' prints closer to the order you sub in.
119        Modified the behavior of last so that "> >" will clear the screen.
120        The new behavior of last is:
121              Moves the pointer to the last message in the view.
122              If we are already at the last message in the view,
123              blanks the screen and moves just past the end of the view
124              so that new messages will appear starting at the top
125              of the screen.
126        Fixed a typo in the help for smartzpunt.
127        Fixed functions to handle curmsg being past the end of the view.
128
1291.2.1
130        New framework for command handling.
131        New framework for keymap handling.
132        Added commands for everything that is bound
133             to a key (do 'show commands' to get the full list).
134        Added 'multi' and '(' commands to allow multiple commands
135             to be specified on a line.             
136        Added user keybindings with bindkey command.
137        Added command aliases (eg, "alias foo bar").
138        Added undelete command that parallels the delete command.
139        Added additional options to delete command.
140        The reply command now takes arguments.
141        Added 'edit:insert-text' command.
142        Added 'show zpunts' to show active punt filters.
143        Added 'show variable <name>' and 'show variables'.
144        Added 'show command <name>' and 'show commands'.
145        Added 'show keymap <name>' and 'show keymaps'.
146        Added 'M-u' to undelete all messages in current view.
147        Fixed dotsend so that the zephyr will still send if there
148             is whitespace after the dot but not on the same line.
149             This should resolve an issue where dotsend wouldn't work
150             if you'd gone up and edited a zephyr.
151        Bug in page down fixed
152        C-t will transpose characters
153        Fix the scrolling bug where we would sometimes fail to scroll
154             the screen down, leaving the current message off
155             the bottom of the screen.
156        Refixed 'login or login' typo in help
157        Fixed M-u description
158        Removed 'first' and 'last' from basic command help
159        Added M-N to basic key help
160        Added M-D, M-u to basic key help
161        Fixed a quoting problem in configure.in
162        Changed top of help to use 'show' instead of M-x
163        Fixed a bug in the summary field for user-created aliases
164        Added "reply zaway" which sends a zaway response to the current msg.
165        Added "edit:delete-prev-word" command and bound M-BACKSPACE to it.
166        Some buffer overruns fixed
167        Variables now have a summary and a long description.
168                Only the summary is shown with help.
169                The long description is shown with "show variable foo".
170        Added a 'scrollmode' variable which determines how the screen
171             will scroll as the cursor moves.  The default behaves
172             identically to previous versions of owl.
173             The following modes are supported:
174             normal      - This is the owl default.  Scrolling happens
175                           when it needs to, and an attempt is made to
176                           keep the current message roughly near
177                           the middle of the screen.  (default)
178             top         - The current message will always be the
179                           the top message displayed.
180             neartop     - The current message will be one down
181                           from the top message displayed,
182                           where possible.
183             center      - An attempt is made to keep the current
184                           message near the center of the screen.
185             paged       - The top message displayed only changes
186                           when user moves the cursor to the top
187                           or bottom of the screen.  When it moves,
188                           the screen will be paged up or down and
189                           the cursor will be near the top or
190                           the bottom.
191             pagedcenter - The top message displayed only changes
192                           when user moves the cursor to the top
193                           or bottom of the screen.  When it moves,
194                           the screen will be paged up or down and
195                           the cursor will be near the center.
196        Added owl_sprintf which returns the formatted string, or NULL.
197                The caller must free this string.
198                This will allocate enough memory and thus
199                avoid potential some buffer overrun situations.
200        Simple implementation of 'zwrite -m' (doesn't yet log an outgoing
201                message as having been sent.)
202        The "Not logged in or subscribing to messages" error
203                now includes the name of the recipient.
204        The "disable-ctrl-d" variable may also be set to "middle"
205                which will result in ctrl-d only sending at the
206                end of the message.  This is now the default.
207                This also added a command "editmulti:done-or-delete".
208        Fixed a bug in the "reply -e" command.
209        Always clear the command buffer before executing the command.
210                (So that interactive commands can sanely do start-command.)
211        Fixed preservation of e->dotsend across owl_editwin_clear().
212        Added history for multiline edit windows (eg, for zephyr composition).
213                The M-n and M-p keys will cycle through the history ring.
214                In particular, it is now possible to edit the command line
215                of a zephyr being composed:  C-c it and restart it
216                and then M-p to get the aborted composition back.
217        Added owl::send_zwrite(command, message) to the perl glue
218                to allow for the direct sending of multi-line messages.
219                For example:  owl::send_zwrite("-c foo -i bar", "hello");
220        Changed owl_fmtext_print_plain to return an alloc'd string to
221                avoid buffer overrun risks.
222        Added owl::ztext_stylestrip("...") function to perlglue
223                 which returns the ztext with formatting stripped out.
224        Added colorztext variable which can be used to disable @color()
225                 strings arriving in messages after it is set.
226                 (Currently, changing its value won't reformat messages).
227        Outgoing zephyr logging now obeys the logpath variable.
228        The '~' character in logpath and classlogpath now gets
229                 replaced with the user's home directory.
230        Added simple implementation of smartnarrow-to-admin that
231                 creates a "type-admin" autofilter.
232                 This was done mostly so that M-C-n and M-C-p do something
233                 sane on admin messages.
234        Added opera to the allowed options to the webbrowser variable.
235        Fixed some buffer overruns in the "reply" command.
236        When repying to "all" on a message that begins with "CC:" (eg, sent
237                 with "zwrite -C", the reply line will be constructed
238                 from the sender and the usernames on the CC: line
239                 of the message being replied to.
240        There is no such thing as C-R, so left C-r as it is but added:
241                 M-r --- edit reply to all
242                 M-R --- edit reply to sender
243        Added RCS Id strings to all files.
244        'show keymaps' shows details of all keymaps after summary list.
245        Added --no-move option to delete command.
246                In particular, delete-and-always-move-down may now
247                be implemented with
248                '( delete --no-move ; next --skip-deleted )'.
249        Folded the nextmsg and prevmsg commands and functions together into
250                one command which takes arguments.
251                Added '--filter <name>' option (eg, for next_personal),
252                '--skip-deleted' option, and
253                '--last-if-none'/'--first-if-none' options.
254                Help updated accordingly. 
255                In particular, the 'personal' filter is now used
256                for 'next personal'. 
257                Added --smart-filter and --smart-filter-instance options
258                to the next and prev commands.
259        Updated examples/owlconf.erik with the above.
260        Made owl_function_fast*filt return a string and not do the
261                narrowing, to make it more general.
262        Added a smartfilter command that creates a filter
263                based on the current message and returns the name
264                of the filter.
265        Added M-C-n and M-C-p keybindings to "move to next message
266                matching current" and "move to previous message
267                matching current"
268        Added variables edit:maxfillcols and edit:maxwrapcols which
269                will limit how wide editing paragraphs may get before
270                they get wrapped.  This is a max and may be narrower
271                depending on the current size of the window.
272                If 0, the max is unlimited.  Default is 70 columns for
273                edit:maxfillcols and unlimited for edit:maxwrapcols.
274        Added smartzpunt command with key binding of "C-x k".
275                This starts a zpunt command filled in with
276                the proposed zpunt.
277        Fixed a memory reference bug in delete and undelete commands.
278        Added support for perl to call directly back into owl.
279        Changed the implementation of owl::command("...") to immediately
280                call back into owl.  This allows perl to get the return
281                value of strings returned by owl commands.
282        Added the getview command which returns the name of the current
283                view's filter. 
284        Added the getvar command which returns the value of a variable.
285        Added an example to examples/owlconf.erik which uses TAB to
286                narrow and restore the view. 
287        Added an example to examples/owlconf.erik which uses M-c to
288                color messages matching the current one green.
289        Integrated change to fix problem with popup blinking on new zephyrs.
290        C-l and resizes will now refresh an open viewwin (eg, help).
291        Updated doc/code.txt to include info about filters, commands,
292                contexts, and keybindings.
293        Exec commands cleaned up to not have buffer-size limitations
294                and to not mess up spaces.  exec also returns a string
295                of the output now.
296        Integrated changes from 1.1.3, and added docs for "zlocate -d"
297                and new show commands.
298        Show with arguments produces help on show.
299        Fix a bug in readconfig caught by efence (where we'd try to read before
300                the beginning of a string if it was empty).
301        The perl command doesn't do makemsg directly, but instead
302             returns the string and it will get printed if it
303             was run interactively.
304       
3051.1.3
306        'show subs' and 'show subscriptions' are now the same as 'getsubs'
307        zlocate now takes an optional -d argument
308        'show terminal' / 'show term'
309        '>' / last doesn't set the last message at the top of the screen now
310        implemented _followlast as an unsupported feature
311        include 'default' in the 'show colors' list
312        added help for 'zpunt' and 'zunpunt'
313        changed the bug address in the startup message
314        can now do 'show status'
315        can now do 'show version'
316        'status' / 'show status' includes the owl version number now
317        'show terminal' includes whether the terminal can change colors
318        fixed off by one bugs in paging / scrolling viewwin
319        don't downcase the sender when getting the log name for personals
320        support @owl::fields as well as @fields
321        downcase class/inst filter names in auto filters
322
3231.1.2
324        Fixed memory mishandling bug
325        Fixed bug in redfining the filter attached to the current view
326        M-n will narrow to message, instance on non-personal, class
327             MESSAGE messages
328        M-N behavies like M-n except that on class messages it narrows
329            to class and instance
330        line wrap earlier, to account for tabbing
331        fixed typo in help
332        'status' command now displays info on terminal color support
333        zephyr @ formatting is now case independant
334        added support for color terminals
335        zephyr @color(foo) now works
336        'D' for deleted messages is now not bold, unless it's the current
337          message
338        F1 displays the help screen
339        added filter colors
340        added the 'colorview' command
341        added the 'show colors' command
342        users who don't have a .zephyr.subs get a simpler format for
343          incoming messages
344        If colors are available 'show filters' will show a filter in the
345          color associated with it.
346        Added the zpunt and zunpunt commands
347        Lines in the subs file starting with '-' are zpunted
348        Include login/logout messages in auto user filters
349        'V' changes to the home view ('all' by default)
350       
3511.1.1
352        Fixed perl, aperl, and pperl commands to deal with quoting
353              and spaces in a saner manner.
354        Removed all owl_get_* methods for booleans and switched
355              cases where they were used to owl_is_*
356        Changes to owlconf.erik to use some new features.
357        Increased the size of the help buffer (as it
358              was overflowing and truncating the help message).
359        Variables prefixed with a _ are not shown in help
360              or by printallvars (and prefixed Not Yet Implemented
361              variables with this).
362        Fix typo in help
363        include stdio.h in functions.c
364        remove stale "q to quit" from bottom of info message
365        fix downward scrolling more than a page
366        use authentication for zlocate, by default
367        fixed buffer over run in info command on long messages
368        call 'perl <file>' from Makefile to avoid hardcoding perl paths
369        in Makefile don't build owl_prototypes.h unless necessary
370        store the time for admin messages
371        display admin message time in 'info' command
372        fixed an editwin M-> last character bug
373               
3741.1
375        reply is a normal function now
376        'R' does reply to sender
377        'T' tells you how many messages were marked for deletion
378        local realm removed from login / logout messages
379        added command history
380        better runtime / starttime reporting in 'status' command
381        leave the pointer near the current message after expunge
382        C-l recenters editwin
383        implemented zlocate
384        @italic works the same as @i
385        on reply only quote class / instance when necessary
386        C-r allows you to edit the reply line
387        don't use unecessary options in reply line
388        display 'info' errors in msgwin, not popup
389        impelemnted aexec, pexec commands
390        the zsig now goes through ztext formatting
391        messages have id numbers now
392        'info' prints the msgid
393        added the 'filter' command
394        added the 'view' command
395        added the 'show filter' command
396        added the 'viewclass' (and 'vc') commands
397        added the 'viewuser' (and 'vu') commands
398        M-n will filter to the current class or user
399        'v' starts a view command
400        M-D will delete all messages in current view
401        added the 'delete' (and 'del') command
402        load-subs with no argument loads the default subs file
403        '<truncated>' is now when the *current* message is truncated
404        the reply-lockout filter (with default) specifices messages that
405           cannot be replied to.
406        in the configfile owl::receive_msg is run whenever a message is
407          received
408        added the beep command
409        added the contributors file
410        declare ZGetSubscriptions and ZGetLocations since the includes
411          don't seem to
412        fixed bug in displaying last line in popwin if no final '\n'
413        'T' uses the 'trash' filter now
414        zaway_msg, zaway_msg_default and zaway are all user variables now.
415        zsig variable overrides zsigproc
416        If there's no appendtosepbar don't interfear with the sepbar
417        Changed: owl_message_get_numlines will return 0 of m is NULL
418        Added login messages to messages marked by owl_function_delete_automsgs
419        Added owl_function_delete_by_id(id) which acts independent of view
420        Added "-id <id>" option to delete command
421        Fixed an arg checking bug in delete command
422        Added owl::id to perl namespace with message id
423        Fixed a memory corruption bug in readconfig.c (where right
424              after the strdup to "out", we'd strcat a \n onto the end.
425              This would be triggered whenever owl::format_msg returned
426              a string not ending in a newline
427        Added 'X' keybinding which expunges and then switches to
428              a view defined by the variable "view_home" which defaults
429              to "all"
430        Consolidated readconfig.c somewhat to remove duplication.
431              owl_config_execute now returns a string.
432        Added an example config file that does vt-style formatting.
433              (examples/owlconf.vtformat)
434        Added the 'perl', 'aperl', and 'pperl' commands which will
435              evaluate perl expressions.
436        Fixed bug where pclose zsigproc would cause zombies
437        Can set zsigproc or zsig to "" to disable
438        Added support for multiple browsers (galeon and none were added).
439              Configure with the "webbrowser" variable.
440        Changing typewinsize height triggers resize event.
441        Added zsig variable which will be used if no zsigproc and non-empty.
442        Added "make test" rule to Makefile which will run regression tests,
443              and added regression testing framework to tester
444        Fixed codelist.pl to ignore static declarations.
445        Added dict.c which contains string->ptr dictionary routines
446              and the owl_dict type.
447              These include regression tests.
448        Overhaul/rewrite of variable handling.  Variables are now managed
449              in an owl_vardict (in g.vars) which contains a dictionary
450              of owl_variable's.  Each owl_variable has dispatch functions
451              for validating values, setting it and getting it,
452              and for setting it to and from string values.
453              The variable.c file contains the list of variables.
454              Stubs for the owl_global_<varname>_get functions and friends
455              are generated from variable.c by stubgen.pl.
456              The help.c messages for variables now calls into variable.c
457              so all information about most variables is in one place.   
458        Cleaned out code from global.c and command.c that was made obselete
459              by variable overhaul.
460        The set command now takes a -q option to not log a message.
461        Fixed a bug where set and print with no arguments would
462              print "Undefined variable" in addition
463              to running owl_function_printallvars.
464        debug is now a variable that can be turned on and off.
465        Fixed mail,inbox message parsing in examples/owlconf.erik
466        Made zaway_msg and zaway_msg_default into variables
467        Changed owl_function_makemsg and owl_function_debugmsg
468               to use varargs (ie, so they can now take a format
469               string with args).
470        Don't allow " and \ characters in URLs with the "w" command.
471        Removed lots of build warnings.
472        Popwins are wider by default so help messages fit better.
473        Added an atokenize_free function.
474        Fixes to work with an older version of libzephyr.
475        Added dependencies on header files to Makefile.in
476        Added pageup and pagedown key bindings to message list
477        Added pageup and pagedown to viewwin
478        Added configfile section to doc/intro.txt (from example config file)
479        Added appendtosepbar variable which may contain text which will
480              be appended to the sepbar.  This allows the configfile
481              to put information about pings and logins into
482              the sepbar.  (It may be worth also providing a variable
483              which enables this by default, but for now this allows
484              for experimenting with what works well.)
485        Added doc/code.txt which gives a brief overview of the code.
486        Added tags makefile rule and added TAGS to distclean rule.
487       
4881.0.1
489        fix frees in loadsubs and loadloginsubs
490        don't return in owl_free
491       
4921.0
493        'print' and 'set' with no arguments prints all variables
494        Added the 'unsubscribe' and 'unsub' command
495        Renamed the 'unsub' command to 'unsuball'
496        Added the 'getsubs' command which is like zctl ret
497        Fixed bug in logging messages sent to more than one recipient
498        Support '-C', '-O', and '-n' options to zwrite
499        Fixed bug in owl_editwin_delete_char when there are no later chars
500          after the cursor
501        Make "more" and "truncated" work in the status bar
502        enable printing of zsigproc and loginsubs variables
503        only allow message scrolling if the message is actually off the
504          screen
505        'T' will mark all automated message for deletion
506        'P' will go to the next personal message
507        'M-P' will go to the previous personal message
508        replying to a login message goes to the user now
509        added a status command
510        added the intro doc to the release
511        fixed off by one bug in viewwin
512        added complete online help
513        pass $owl::realm in configfile
514        fixed editwin wordwrapping on the last line
515        fixed editwin problem with key_right past the last char
516        print an error and quit if the configfile can't be parsed
517        got rid of owl_mainwin_calculate_topmsg
518        fixed off by one error in calculating topmsg upwards
519        you can now reply to an admin message
520        don't display an error about keypress on window resize
521       
5220.11
523        fixed bug in viewing messages longer than the screen
524        indicate in the sepbar if there is a non zero vert offset
525        send on '.' on a line by itself
526        added disable-ctrl-d variable
527        fixed bug where C-k did not delete the last \n in the buffer
528        make non-character meta keys work
529        use ZSendNotice instead of ZSendList
530        implemented <, >, M-< and M-> in viewwin
531        removed the spaces at the bottom of viewwin
532        added 'about' command
533        fixed bug using 'M' with no current message
534        changed message object to use char *'s to save on memory
535        change malloc, realloc, strdup and free to use owl hooks so that
536           debugging can be added
537               
5380.10.1
539        fixed a trailing space bug in the parser
540        impelemented the "burning ears" feature
541        have admin messages do ztext parsing
542        fixed bug in reporting which M- key was pressed
543        C-g will now cancel commands like C-c
544       
5450.10
546        implemented owl_function_full_redisplay().
547        C-l uses owl_function_full_redisplay().
548        when a popwin exists to a full redisplay.  (fixes bug)
549        improved the owl_editwin_process_char logic
550        removed all unnecessary wrefresh's and replaced with wnoutrefesh
551        owl_editwin_redisplay now takes an argument to optionally doupdate()
552        improved the cut-and-paste speed by not doing a usleep the first
553          time through the loop after getting a keypress.
554        nuked typwin.c and associated stuff.  It's useless now.
555        added viewwin code for paging windows
556        curly braces work for zephyr formatting
557        @i in zephyr formatting will be displayed as underlined text
558        turned off idlok
559        implemented viewwin
560        implemented viewwi in popwin for pageable popwins
561        help, info now use pageable popwins
562        bound 'M' to bring the current message up in a popwin
563        return, space bar, 'b' and backspace now scroll within a message
564        turned off resize message
565        C-v and M-v page the main window
566        implemented owl_message_is_mail
567        some build cleanup
568
569       
5700.9
571        added owl_message_is_personal and have things use it
572        added owl_message_is_private
573        fixed 'print personalbell' and have 'set personalbell'
574           print a message
575        bold only on message_is_personal
576        display the realm if not local
577        implemented M-f, M-b, M-d, M-<, M-> in editwin
578        implemnted word wrapping in editwin
579        implemented M-q (paragraph-fill) in editwin
580        fixed bug that caused owl to segfault logging a 'weird' class
581        M-x is a keysym for ':'
582        added smart bolding and userclue
583        fixed a bug causing pings to beep even if rxping is off
584       
5850.8.1
586        fixed bug in logging code
587       
5880.8
589        implemented personal logging
590        implemented class logging
591        implemented resize of typewin
592        fixed the backspace problem
593        -v command line option prints the version number
594       
5950.7
596        load-subs will report error opening file
597        skip comment lines in loadsubs and loadloginsubs
598        changed internal references to rxping and txping
599        fix replying to a blank instance
600        added subscribe command
601        subscribe to login messages from .anyone by default
602        'loginsubs' variarble controlls automated login messages
603        redisplay the editwin after a resize
604        leave the cursor in the editwin if active
605        fix problems in the build system
606        added displayoutgoing variable
607        temporarily removed error printing for zlog in / out
608       
6090.61
610        fixed bug in "message sent to <foo>" for zwrite
611       
6120.6
613        help updated
614        zaway key set to caps A
615        support zephyring other realms
616        rxping variable for receiving pings
617        txping variable for sending pings
618        function in place to resize typwin
619        C-l to refresh
620        personal bell variable
621        beta message now an admin message
622       
6230.5
624        Added the debug command and flag
625        Fixed bug in printing fields in info command
626        Added owl_fmtext_append_ztext and use it
627        Better formating for pings and login zephyrs
628        make tester depends on proto
Note: See TracBrowser for help on using the repository browser.