[1197] in BarnOwl Developers
[nelhage/barnowl] 7d4fbc: Initial check in
daemon@ATHENA.MIT.EDU (noreply@github.com)
Thu Oct 29 18:14:00 2009
Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@nelhage.com
Date: Wed, 8 Oct 2008 22:14:30 -0700
From: noreply@github.com
Apparently-To: <dirty-owl-hackers@mit.edu>
To: undisclosed-recipients:;
Branch: refs/tags/OWL_1_2_1
Home: http://github.com/nelhage/barnowl
Commit: 7d4fbcdd0df83802711454fdafce2c9d592bf431
http://github.com/nelhage/barnowl/commit/7d4fbcdd0df83802711454fdafce2c9d592bf431
Author: James M. Kretchmar <kretch@mit.edu>
Date: 2002-06-27 (Thu, 27 Jun 2002)
Changed paths:
A ChangeLog
A Makefile.in
A NEWS
A cmd.c
A codelist.pl
A commands.c
A config.h.in
A configure
A configure.in
A context.c
A dict.c
A doc/code.txt
A doc/contributors
A doc/intro.txt
A doc/owl.1
A editwin.c
A examples/owlconf.erik
A examples/owlconf.vtformat
A filter.c
A filterelement.c
A fmtext.c
A functions.c
A global.c
A help.c
A history.c
A keybinding.c
A keymap.c
A keypress.c
A keys.c
A list.c
A logging.c
A mainwin.c
A message.c
A messagelist.c
A owl.c
A owl.h
A popwin.c
A readconfig.c
A regex.c
A stubgen.pl
A tester.c
A text.c
A util.c
A variable.c
A view.c
A viewwin.c
A zephyr.c
A zwrite.c
Log Message:
-----------
Initial check in
Commit: 1aee7d914de75510e7cf09c452bad63b2dad2166
http://github.com/nelhage/barnowl/commit/1aee7d914de75510e7cf09c452bad63b2dad2166
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-27 (Thu, 27 Jun 2002)
Changed paths:
M ChangeLog
M Makefile.in
M NEWS
M cmd.c
M codelist.pl
M commands.c
M configure.in
M context.c
M dict.c
M editwin.c
M filter.c
M filterelement.c
M fmtext.c
M functions.c
M global.c
M help.c
M history.c
M keybinding.c
M keymap.c
M keypress.c
M keys.c
M list.c
M logging.c
M mainwin.c
M message.c
M messagelist.c
M owl.c
M owl.h
M popwin.c
M readconfig.c
M regex.c
M stubgen.pl
M tester.c
M text.c
M util.c
M variable.c
M view.c
M viewwin.c
M zephyr.c
M zwrite.c
Log Message:
-----------
* Added RCS Id strings to all files.
* 'show keymaps' shows details of all keymaps after summary list.
Commit: 61d27fb7d4fede825fd1c05d45c6ce98aca792ba
http://github.com/nelhage/barnowl/commit/61d27fb7d4fede825fd1c05d45c6ce98aca792ba
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-27 (Thu, 27 Jun 2002)
Changed paths:
M doc/code.txt
M doc/contributors
M doc/intro.txt
Log Message:
-----------
* Added RCS Id strings to all files.
Commit: b9500884ebb34781929664a20fd81a6a0c8b867c
http://github.com/nelhage/barnowl/commit/b9500884ebb34781929664a20fd81a6a0c8b867c
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-29 (Sat, 29 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
M examples/owlconf.erik
M functions.c
Log Message:
-----------
* Added --no-move option to delete command.
In particular, delete-and-always-move-down may now
be implemented with
'( delete --no-move ; next --skip-deleted )'.
* Folded the nextmsg and prevmsg commands and functions together into
one command which takes arguments.
Added '--filter <name>' option (eg, for next_personal),
'--skip-deleted' option, and
'--last-if-none'/'--first-if-none' options.
Help updated accordingly.
In particular, the 'personal' view is now used
for 'next personal'.
* Updated examples/owlconf.erik with the above.
Commit: 855ebe73d6ff7c3de47cb9b5c8dbd6b35a6974b4
http://github.com/nelhage/barnowl/commit/855ebe73d6ff7c3de47cb9b5c8dbd6b35a6974b4
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-29 (Sat, 29 Jun 2002)
Changed paths:
M ChangeLog
M functions.c
Log Message:
-----------
Fixed the annoying pagedown sometimes-not-working bug.
(Candidate for 1.1.5)
Commit: 7360fabdd3382148cdd83b2bcb1ea86f19f02c94
http://github.com/nelhage/barnowl/commit/7360fabdd3382148cdd83b2bcb1ea86f19f02c94
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-29 (Sat, 29 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
M functions.c
M keys.c
Log Message:
-----------
Made owl_function_fast*filt return a string and not do the
narrowing, to make it more general.
Added a smartfilter command that creates a filter
based on the current message and returns the name
of the filter.
Added --smart-filter and --smart-filter-instance options
to the next and prev commands.
Added M-C-n and M-C-p keybindings to "move to next message
matching current" and "move to previous message
matching current"
Commit: d36f2cbef9f608ed68766f9c026d4376906953d6
http://github.com/nelhage/barnowl/commit/d36f2cbef9f608ed68766f9c026d4376906953d6
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-29 (Sat, 29 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
M editwin.c
M functions.c
M keys.c
M variable.c
Log Message:
-----------
Added variables edit:maxfillcols and edit:maxwrapcols which
will limit how wide editing paragraphs may get before
they get wrapped. Default is 70 columns each.
Added smartzpunt command with key binding of "C-x k".
This starts a zpunt command filled in with
the proposed zpunt.
Commit: 8ee73f8d6d52d10c8964cd8840b2722e10d73553
http://github.com/nelhage/barnowl/commit/8ee73f8d6d52d10c8964cd8840b2722e10d73553
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-29 (Sat, 29 Jun 2002)
Changed paths:
M ChangeLog
M Makefile.in
M commands.c
M configure
M configure.in
M examples/owlconf.erik
M perlglue.xs
M readconfig.c
Log Message:
-----------
Fixed a memory reference bug in delete and undelete commands.
Added support for perl to call directly back into owl.
Changed the implementation of owl::command("...") to immediately
call back into owl. This allows perl to get the return
value of strings returned by owl commands.
Added the getview command which returns the name of the current
view's filter.
Added the getvar command which returns the value of a variable.
Added an example to examples/owlconf.erik which uses TAB to
narrow and restore the view.
Added an example to examples/owlconf.erik which uses M-c to
color messages matching the current one green.
Commit: 039213e3c8df62bb6cd227ac340655182b0c437f
http://github.com/nelhage/barnowl/commit/039213e3c8df62bb6cd227ac340655182b0c437f
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M examples/owlconf.erik
M variable.c
Log Message:
-----------
Changed default of maxwrapcols to 0 and made docs more clear.
Commit: 6794f72456590c5f86ebd58206474534693d974f
http://github.com/nelhage/barnowl/commit/6794f72456590c5f86ebd58206474534693d974f
Author: James M. Kretchmar <kretch@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M configure
M configure.in
M help.c
M keys.c
M readconfig.c
Log Message:
-----------
Refixed 'login or login' typo in help
Fixed M-u description
Removed 'first' and 'last' from basic command help
Added M-N to basic key help
Added M-D, M-u to basic key help
Fixed a quoting problem in configure.in
Changed top of help to use 'show' instead of M-x
Commit: 1c7a4e01f25bb2fae17ec297a02deae08a0e92e6
http://github.com/nelhage/barnowl/commit/1c7a4e01f25bb2fae17ec297a02deae08a0e92e6
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M cmd.c
M owl.h
Log Message:
-----------
Fixed a bug in the summary field for user-created aliases.
Commit: a9d020952f73494cdcd4c6e6a739317b9d8eb5db
http://github.com/nelhage/barnowl/commit/a9d020952f73494cdcd4c6e6a739317b9d8eb5db
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
Log Message:
-----------
test
Commit: 1403ee9cf21cee9000e208abd78d4a2b18caac48
http://github.com/nelhage/barnowl/commit/1403ee9cf21cee9000e208abd78d4a2b18caac48
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
Log Message:
-----------
test
Commit: e75011e81bbbdb70bf7cd881a4e4c8faa9c97b96
http://github.com/nelhage/barnowl/commit/e75011e81bbbdb70bf7cd881a4e4c8faa9c97b96
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
Log Message:
-----------
Added "reply zaway" which sends a zaway response to the current msg.
Commit: b68f9cd141f90b856b00c2df676d8baec2b8140b
http://github.com/nelhage/barnowl/commit/b68f9cd141f90b856b00c2df676d8baec2b8140b
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
M editwin.c
M keys.c
Log Message:
-----------
Added "edit:delete-prev-word" command and bound M-BACKSPACE to it.
Commit: 262422c3f5bde8465b3e59523da95b970d0fd3f0
http://github.com/nelhage/barnowl/commit/262422c3f5bde8465b3e59523da95b970d0fd3f0
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M keys.c
Log Message:
-----------
Make M-BACKSPACE work.
Commit: 1c6c4d32e1e8e1d158e1586d924d0c440edc8a8b
http://github.com/nelhage/barnowl/commit/1c6c4d32e1e8e1d158e1586d924d0c440edc8a8b
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-06-30 (Sun, 30 Jun 2002)
Changed paths:
M ChangeLog
M commands.c
M functions.c
M owl.c
M util.c
M zephyr.c
M zwrite.c
Log Message:
-----------
Added owl_sprintf which returns the formatted string, or NULL.
The caller must free this string.
This will allocate enough memory and thus
avoid potential some buffer overrun situations.
Started fixing some potential buffer overrun situations.
Simple implementation of 'zwrite -m' (doesn't yet log an outgoing
message as having been sent.)
The "Not logged in or subscribing to messages" error
now includes the name of the recipient.
Commit: 507d5aafea663fccf73e9bfe3e31b88cb714c083
http://github.com/nelhage/barnowl/commit/507d5aafea663fccf73e9bfe3e31b88cb714c083
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-01 (Mon, 01 Jul 2002)
Changed paths:
M functions.c
Log Message:
-----------
Hm. The attempt at a fix for the pagedown problem in -r1.4 just made
different, and worse, problems much appear.
Commit: 69da86b7eaa14f38ddb0ac1a06c1ed4fc87e3e03
http://github.com/nelhage/barnowl/commit/69da86b7eaa14f38ddb0ac1a06c1ed4fc87e3e03
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-01 (Mon, 01 Jul 2002)
Changed paths:
M perlglue.xs
Log Message:
-----------
*** empty log message ***
Commit: 83a9b639a179e54f4a8db0a8abd1570885ad42b6
http://github.com/nelhage/barnowl/commit/83a9b639a179e54f4a8db0a8abd1570885ad42b6
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-01 (Mon, 01 Jul 2002)
Changed paths:
M perlglue.xs
Log Message:
-----------
Reverting. I'm a moron and didn't mean to commit this yet.
Commit: 217a43edbf201d330595640b4d5c648d09e4b753
http://github.com/nelhage/barnowl/commit/217a43edbf201d330595640b4d5c648d09e4b753
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-03 (Wed, 03 Jul 2002)
Changed paths:
M ChangeLog
M commands.c
M editwin.c
M functions.c
M keys.c
M variable.c
Log Message:
-----------
Fixed a bug in the "reply -e" command.
The "disable-ctrl-d" variable may also be set to "middle"
which will result in ctrl-d only sending at the
end of the message. This is now the default.
This also added a command "editmulti:done-or-delete".
Commit: 8df36cc2631c7dbc8f5ac107c698deb731eafead
http://github.com/nelhage/barnowl/commit/8df36cc2631c7dbc8f5ac107c698deb731eafead
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-03 (Wed, 03 Jul 2002)
Changed paths:
M ChangeLog
M commands.c
Log Message:
-----------
Fixed a bug in the "reply -e" command (for real this time).
Always clear the command buffer before executing the command.
(So that interactive commands can sanely do start-command.)
Commit: 10b866d633f70e1c8778b601ad1cc1b6596e8563
http://github.com/nelhage/barnowl/commit/10b866d633f70e1c8778b601ad1cc1b6596e8563
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-08 (Mon, 08 Jul 2002)
Changed paths:
M ChangeLog
M commands.c
M context.c
M editwin.c
M functions.c
M global.c
M history.c
M keymap.c
M keys.c
M owl.h
M util.c
Log Message:
-----------
* Fixed preservation of e->dotsend across owl_editwin_clear().
* Added history for multiline edit windows (eg, for zephyr composition).
The M-n and M-p keys will cycle through the history ring.
In particular, it is now possible to edit the command line
of a zephyr being composed: C-c it and restart it
and then M-p to get the aborted composition back.
Commit: e1c4636a284110b07d889065fbb569709fa701d9
http://github.com/nelhage/barnowl/commit/e1c4636a284110b07d889065fbb569709fa701d9
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-08 (Mon, 08 Jul 2002)
Changed paths:
M ChangeLog
M fmtext.c
M global.c
M logging.c
M perlglue.xs
M tester.c
M util.c
M variable.c
M zwrite.c
Log Message:
-----------
* Added owl::send_zwrite(command, message) to the perl glue
to allow for the direct sending of multi-line messages.
For example: owl::send_zwrite("-c foo -i bar", "hello");
* Reverted attempted fix for the pagedown problem
which just made things worse.
* Changed owl_fmtext_print_plain to return an alloc'd string to
avoid buffer overrun risks.
* Added owl::ztext_stylestrip("...") function to perlglue
which returns the ztext with formatting stripped out.
* Added colorztext variable which can be used to disable @color()
strings arriving in messages after it is set.
(Currently, changing its value won't reformat messages).
* Outgoing zephyr logging now obeys the logpath variable.
* The '~' character in logpath and classlogpath now gets
replaced with the user's home directory.
Commit: 2c8a07c64adfb517c5409d60d1337af542d74f39
http://github.com/nelhage/barnowl/commit/2c8a07c64adfb517c5409d60d1337af542d74f39
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-08 (Mon, 08 Jul 2002)
Changed paths:
M doc/contributors
Log Message:
-----------
* Updated contributors file.
Commit: 1770f30a4317fe8c88f9c8bf2d2052def3086dd4
http://github.com/nelhage/barnowl/commit/1770f30a4317fe8c88f9c8bf2d2052def3086dd4
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-08 (Mon, 08 Jul 2002)
Changed paths:
M examples/owlconf.simple
Log Message:
-----------
* Added a very simple and bare-bones owlconf file.
Commit: f73e5193f3be21b2300f7098b93b0f22121f753e
http://github.com/nelhage/barnowl/commit/f73e5193f3be21b2300f7098b93b0f22121f753e
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-08 (Mon, 08 Jul 2002)
Changed paths:
M ChangeLog
M functions.c
Log Message:
-----------
Added simple implementation of smartnarrow-to-admin that
creates a "type-admin" autofilter.
This was done mostly so that M-C-n and M-C-p do something
sane on admin messages.
Commit: ae9e6be1895f1cd07dd578471f94909f444b2a6e
http://github.com/nelhage/barnowl/commit/ae9e6be1895f1cd07dd578471f94909f444b2a6e
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-09 (Tue, 09 Jul 2002)
Changed paths:
M functions.c
M owl.h
M variable.c
Log Message:
-----------
Added opera to the webbrowser list.
Commit: e1735071f01cf66130ed9f11875bfadf289315ba
http://github.com/nelhage/barnowl/commit/e1735071f01cf66130ed9f11875bfadf289315ba
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-09 (Tue, 09 Jul 2002)
Changed paths:
M ChangeLog
Log Message:
-----------
Added opera to the allowed options to the webbrowser variable.
Commit: e50cd5686952dc31173cfd67f7ebf1d6893945eb
http://github.com/nelhage/barnowl/commit/e50cd5686952dc31173cfd67f7ebf1d6893945eb
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-10 (Wed, 10 Jul 2002)
Changed paths:
M ChangeLog
M functions.c
M keys.c
M message.c
M util.c
Log Message:
-----------
Fixed some buffer overruns in the "reply" command.
When repying to "all" on a message that begins with "CC:" (eg, sent
with "zwrite -C", the reply line will be constructed
from the sender and the usernames on the CC: line
of the message being replied to.
There is no such thing as C-R, so left C-r as it is but added:
M-r --- edit reply to all
M-R --- edit reply to sender
Commit: aa2f33b3752d45e77d32aa4ef5344218b8b37d08
http://github.com/nelhage/barnowl/commit/aa2f33b3752d45e77d32aa4ef5344218b8b37d08
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-07-16 (Tue, 16 Jul 2002)
Changed paths:
M ChangeLog
M functions.c
M help.c
M owl.h
M variable.c
Log Message:
-----------
Variables now have a summary and a long description.
Only the summary is shown with help.
The long description is shown with "show variable foo".
Fix the scrolling bug where we would sometimes fail to scroll
the screen down, leaving the current message off
the bottom of the screen.
Added a 'scrollmode' variable which determines how the screen
will scroll as the cursor moves. The default behaves
identically to previous versions of owl.
The following modes are supported:
normal - This is the owl default. Scrolling happens
when it needs to, and an attempt is made to
keep the current message roughly near
the middle of the screen. (default)
top - The current message will always be the
the top message displayed.
neartop - The current message will be one down
from the top message displayed,
where possible.
center - An attempt is made to keep the current
message near the center of the screen.
paged - The top message displayed only changes
when user moves the cursor to the top
or bottom of the screen. When it moves,
the screen will be paged up or down and
the cursor will be near the top or
the bottom.
pagedcenter - The top message displayed only changes
when user moves the cursor to the top
or bottom of the screen. When it moves,
the screen will be paged up or down and
the cursor will be near the center.
Commit: f2e36b55e049ea4bedc8dfa6b96f20072e4edaa1
http://github.com/nelhage/barnowl/commit/f2e36b55e049ea4bedc8dfa6b96f20072e4edaa1
Author: Erik Nygren <nygren@mit.edu>
Date: 2002-08-04 (Sun, 04 Aug 2002)
Changed paths:
M ChangeLog
M commands.c
M editwin.c
M functions.c
M keys.c
M mainwin.c
M owl.h
Log Message:
-----------
* Page-down will not skip past the last message if its truncated.
* Added C-t binding for transposing characters. (from jdaniel)
Commit: 8509c08216ab7704fd2d8835a397f478b8e69402
http://github.com/nelhage/barnowl/commit/8509c08216ab7704fd2d8835a397f478b8e69402
Author: James M. Kretchmar <kretch@mit.edu>
Date: 2002-08-16 (Fri, 16 Aug 2002)
Changed paths:
M ChangeLog
M owl.h
Log Message:
-----------
Changed the version number to 1.2.1 and consolidated the ChangeLog.