# # ChangeLog for / # # Generated by Trac 1.0.2 # Mar 28, 2024, 2:51:35 PM Wed, 22 Jul 2009 17:07:41 GMT Alejandro R. SedeƱo [fd79497] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber: Sort roster entries Entries in a roster group are now ... Wed, 22 Jul 2009 06:02:29 GMT Anders Kaseorg [0bf6757] * owl.c (modified) stderr_redirect_handler: Plug a memory leak. Signed-off-by: Anders ... Wed, 22 Jul 2009 04:50:25 GMT Anders Kaseorg [d43edd2] * buddy.c (modified) * buddylist.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editwin.c (modified) * filter.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * keys.c (modified) * list.c (modified) * logging.c (modified) * mainwin.c (modified) * message.c (modified) * messagelist.c (modified) * owl.c (modified) * owl.h (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * popwin.c (modified) * regex.c (modified) * select.c (modified) * style.c (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * zbuddylist.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Death to RCS keywords. Signed-off-by: Anders Kaseorg Wed, 22 Jul 2009 04:18:10 GMT Anders Kaseorg [1ad4a4a] * Makefile.am (modified) Makefile.am: Generalize the *.new mechanism for suppressing no-op ... Wed, 22 Jul 2009 04:16:59 GMT Anders Kaseorg [df49ff6] * Makefile.am (modified) Makefile.am: Explicitly list the inputs to stubgen.pl and ... Wed, 22 Jul 2009 01:02:47 GMT Nelson Elhage [b00c0a1] * configure.ac (modified) Version # for locker build Wed, 22 Jul 2009 00:52:30 GMT Nelson Elhage [dc7884d] * editwin.c (modified) editwin: On zdot, don't include the trailing . in the result. Wed, 22 Jul 2009 00:34:02 GMT Anders Kaseorg [b39a9cd] * cmd.c (modified) owl_cmddict_add_from_list: Remove unused variable. Signed-off-by: ... Wed, 22 Jul 2009 00:34:02 GMT Anders Kaseorg [8966889] * perlconfig.c (modified) owl_perlconfig_new_command: Remove unused variables. Signed-off-by: ... Wed, 22 Jul 2009 00:28:55 GMT Anders Kaseorg [3e328b8] * commands.c (modified) owl_command_punt_unpunt: Plug memory leak. Signed-off-by: Anders ... Wed, 22 Jul 2009 00:28:40 GMT Anders Kaseorg [42c2a80] * commands.c (modified) owl_command_multi: Fix crash on malformed multi command. Test case: ... Tue, 21 Jul 2009 00:55:25 GMT Anders Kaseorg [7f6a8a2] * message.c (modified) * perlglue.xs (modified) * util.c (modified) * zephyr.c (modified) Quash a zephyr 3 warning by adding some missing consts. ... Sat, 18 Jul 2009 15:14:02 GMT Nelson Elhage [203dcda] * perl/lib/BarnOwl/Editwin.pm (modified) Make text_{before,after}_point use new form for editwin functions. Sat, 18 Jul 2009 15:13:30 GMT Nelson Elhage [2be605a] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Editwin.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) Add BarnOwl commands to @EXPORT_OK. Sat, 18 Jul 2009 03:53:34 GMT Nelson Elhage [96f7b07] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Update IRC and Jabber for the new BarnOwl::$command(). Both modules ... Sat, 18 Jul 2009 03:52:30 GMT Nelson Elhage [eb6cedc] * cmd.c (modified) * global.c (modified) * owl.c (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) * perlconfig.c (modified) Push commands into BarnOwl:: instead of AUTOLOAD'ing them Sat, 18 Jul 2009 03:23:49 GMT Nelson Elhage [b4ef908] * commands.c (modified) Remove start-question and start-password commands I'm pretty sure ... Sat, 18 Jul 2009 02:42:58 GMT Nelson Elhage [435d6b2] * commands.c (modified) * editwin.c (modified) * keys.c (modified) Rename 'editmulti:' commands to 'edit:'. Sat, 18 Jul 2009 01:53:52 GMT Nelson Elhage [2f2a643] * scripts/locker-update (modified) locker-update: Add --beta and --dry-run options. Sat, 18 Jul 2009 01:46:45 GMT Nelson Elhage [130633c] * .gitignore (modified) * Makefile.am (added) * Makefile.in (deleted) * athstatic (deleted) * autogen.sh (modified) * configure.ac (modified) * install.sh (deleted) * libfaim/Makefile.am (added) * libfaim/Makefile.in (deleted) * libfaim/configure.ac (deleted) * mkinstalldirs (deleted) * owl.h (modified) * perl/modules/Makefile.in (added) * scripts/do-release (modified) * scripts/locker-build (modified) * ChangeLog (modified) * codelist.pl (modified) * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keys.c (modified) * owl.c (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Editwin.pm (added) * perl/lib/BarnOwl/Message.pm (modified) * perl/lib/BarnOwl/Message/Zephyr.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * zwrite.c (modified) Merge branch 'automake' Conflicts: Makefile.in ... Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [c08a725] * configure.ac (modified) Add perl libraries to LIBS instead of LDFLAGS. For reasons I don't ... Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [0b65bd7] * Makefile.am (modified) Makefile.am: Add rules to build the tester. Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [ed62482] * libfaim/Makefile.am (modified) Remove -Wno-pointer-sign from libfaim's compile flags. This is a ... Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [39586c8] * Makefile.am (modified) Makefile: Display what changed in owl_prototypes.h. This is a ... Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [db98968] * scripts/do-release (modified) * scripts/locker-build (modified) Update build scripts for automake. Sat, 18 Jul 2009 01:44:44 GMT Nelson Elhage [0ce0535] * athstatic (deleted) * configure.ac (modified) Remove --with-athstatic --with-athstatic has no purpose any more, ... Sat, 18 Jul 2009 01:44:39 GMT Nelson Elhage [37f27bc] * .gitignore (modified) * Makefile.am (added) * Makefile.in (deleted) * autogen.sh (modified) * configure.ac (modified) * install.sh (deleted) * libfaim/Makefile.am (added) * libfaim/Makefile.in (deleted) * libfaim/configure.ac (deleted) * mkinstalldirs (deleted) * owl.h (modified) * perl/modules/Makefile.in (added) Switch the build system to using automake. Use automake for the ... Thu, 16 Jul 2009 03:39:02 GMT Nelson Elhage [a52d13a] * zwrite.c (modified) zephyr: Expand tabs in outgoing messages. While we're at it, ... Thu, 16 Jul 2009 03:03:48 GMT Nelson Elhage [3e8ff1e] * tester.c (modified) * text.c (modified) * util.c (modified) Implement owl_text_expand_tabs, and tests. Thu, 16 Jul 2009 02:49:16 GMT Nelson Elhage [72ab15f] * editwin.c (modified) editwin: Simplify zdot handling. I'm frankly not sure what the old ... Wed, 15 Jul 2009 00:40:17 GMT Nelson Elhage [7c83a32] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) IRC: Fix "ARRAY(0x...)" at the start of 'whois' output. Tue, 14 Jul 2009 02:06:27 GMT Alex Dehnert [22b54a7] * perl/lib/BarnOwl.pm (modified) Useful filter-modifying commands filterappend FILTER TEXT ... Sun, 12 Jul 2009 02:07:26 GMT Nelson Elhage [301c975] * owl.c (modified) Unset IEXTEN on the terminal. This should prevent VLNEXT (C-v) from ... Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [bd7fb58] * editwin.c (modified) fill-paragraph: Fix a bug with eating whitespace after a sentence. Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [c6ecf5c] * editwin.c (modified) * perl/lib/BarnOwl/Editwin.pm (modified) * perlglue.xs (modified) Implement text_{before,after)_point in Perl. These can easily be ... Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [d41294a] * editwin.c (modified) * perl/lib/BarnOwl/Editwin.pm (modified) * perlglue.xs (modified) Export some more functions to perl. get_region, combined with ... Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [cf26b72] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Editwin.pm (added) Add an Editwin.pm that allows importing of the editwin functions. Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [a88f35a] * editwin.c (modified) * owl.h (modified) * perlglue.xs (modified) Give perl code more rope with respect to the editwin. In ... Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [0190c4d] * perlglue.xs (modified) perlglue.xs: Move editor functions into BarnOwl::Editwin:: Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [19a023f] * editwin.c (modified) Refactor owl_editwin_replace to allow more internal uses. Sat, 11 Jul 2009 17:14:36 GMT Nelson Elhage [2fc8397] * commands.c (modified) * editwin.c (modified) * keys.c (modified) Implement {forward,backward}-paragraph Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [77f605d] * editwin.c (modified) * perlglue.xs (modified) Slightly more rope that you require for completion. New ... Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [3e36085] * editwin.c (modified) Support echochar in the redisplay code. Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [fc2677b] * editwin.c (modified) editwin: Clean up and fix owl_editwin_fill_paragraph We now ... Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [2da7348] * editwin.c (modified) remove anomalous whitespace Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [a60edf2] * commands.c (modified) * editwin.c (modified) * keys.c (modified) Implement kill-region, copy-region-as-kill, and yank. Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [7f0c26f] * commands.c (modified) * editwin.c (modified) * keys.c (modified) Implement a setable mark. Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [16cfd12a] * editwin.c (modified) wrap words on insert character ow, brain hurty. Sat, 11 Jul 2009 17:14:35 GMT Nelson Elhage [8321cb7] * editwin.c (modified) make sure the new editwin structure is zeroed out & release a ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [2f21a41] * editwin.c (modified) Cause emacs to set c-basic-offset correctly. Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [ebf0128] * editwin.c (modified) some line-wrap infrastructure + refactoring Keep track of ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [7d25006] * editwin.c (modified) cleanup some dead word-wrapping code Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [5b5f3e6] * editwin.c (modified) general refactoring of things that change the buffer -> ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [98f1e69] * editwin.c (modified) garbage collect some functions "we ain't gonna need" ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [bab52da] * editwin.c (modified) make a bunch of stuff static, possibly inline, maybe remove a leading _ Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [521bc84] * editwin.c (modified) setter for e->index such that cached data invalidates when the point ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [6073462] * editwin.c (modified) make owl_editwin_adjust_for_locktext go away (and cleanse ... Sat, 11 Jul 2009 17:14:34 GMT Nelson Elhage [2021bea] * editwin.c (modified) Last (for now) known cursor location bug Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [77d4402] * editwin.c (modified) cursor location improved; other behavior The cursor locater now ... Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [b5ef65c] * editwin.c (modified) owl_editwin_get_numchars_on_line is dead code Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [cedc95c] * editwin.c (modified) Framer works. (+ some cursor detection fixup, and, hey, you need to ... Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [a0fbdee] * editwin.c (modified) s/_?owl_editwin_(save_|restore_|)excursion/oe_\1excursion/ (and move ... Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [d7043b4] * editwin.c (modified) simplify line_move goal_column logic Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [19f765d] * editwin.c (modified) Refactoring + cleanup. Factor oe_display_line out of ... Sat, 11 Jul 2009 17:14:33 GMT Nelson Elhage [e20d8179] * editwin.c (modified) misc refactoring & cleanup (including a nuke-trailing-whitespace) Sat, 11 Jul 2009 17:14:32 GMT Nelson Elhage [bd1a1ae] * editwin.c (modified) Basic new redisplay + point at end of buffer + tabs The core of the ... Sat, 11 Jul 2009 17:14:24 GMT Nelson Elhage [a556caa] * commands.c (modified) * editwin.c (modified) * global.c (modified) * owl.h (modified) * perlconfig.c (modified) Mostly refactor the editwin to use a linear buffer position. Use a ... Wed, 08 Jul 2009 03:02:01 GMT Nelson Elhage [a45786e] * editwin.c (modified) editwin: Clean up some dead code. Mon, 06 Jul 2009 01:28:35 GMT Nelson Elhage [d5cc1c5d] * owl.h (modified) Bump the version number for development. Mon, 06 Jul 2009 01:20:16 GMT Nelson Elhage [5df4b9a] * ChangeLog (modified) * owl.h (modified) BarnOwl 1.2.1 Mon, 06 Jul 2009 01:20:16 GMT Nelson Elhage [89acc93] * libfaim/Makefile.in (modified) Revert "Disable pointer-sign warnings when building libfaim." ... Mon, 06 Jul 2009 01:02:13 GMT Nelson Elhage [e477a53] * scripts/locker-build (modified) locker-build: Build --with-zephyr --without-stack-protector Mon, 06 Jul 2009 01:02:13 GMT Nelson Elhage [4097723] * configure.ac (modified) configure: Support --with{out,}-stack-protector This is a cleaner ... Mon, 06 Jul 2009 00:49:25 GMT Nelson Elhage [16c0416] * configure.ac (modified) Fix building with Zephyr. Mon, 06 Jul 2009 00:35:53 GMT Nelson Elhage [889d3bd] * ChangeLog (modified) * owl.h (modified) BarnOwl 1.2 Sun, 05 Jul 2009 07:18:56 GMT Alex Dehnert [e6d989f] * functions.c (modified) * help.c (modified) Fix converstaion to conversation Sun, 05 Jul 2009 07:18:42 GMT Alex Dehnert [69f89c7] * zwrite.c (modified) Copyediting Fix spelling of entries, and and terminal space before ... Sun, 05 Jul 2009 07:18:10 GMT Alex Dehnert [13fe062] * functions.c (modified) Fixing comments to reflect rename of owl_function_add_message to ... Tue, 30 Jun 2009 00:02:01 GMT Alejandro R. Sedeno [b72670b] * functions.c (modified) Recalculate topmsg when swaping the cursor and mark in the ... Sun, 28 Jun 2009 22:37:04 GMT Nelson Elhage [0982901] * codelist.pl (modified) codelist.pl: Don't scan perlglue.c for declarations. Sun, 28 Jun 2009 22:34:25 GMT Nelson Elhage [2c270e6] * configure.ac (modified) configure: Support an explicit --with{out,}-zephyr option. Tue, 23 Jun 2009 04:45:56 GMT Geoffrey Thomas [94af438] * functions.c (modified) Display a nicer error in :blist if .anyone doesn't exist. ... Thu, 18 Jun 2009 22:30:39 GMT Alex Dehnert [30e7ffd] * perl/lib/BarnOwl/Message/Zephyr.pm (modified) Don't zcrypt shift-R replies to zcrypted messages In particular, if ... Tue, 09 Jun 2009 16:37:12 GMT Nelson Elhage [5550eb0] * perl/lib/BarnOwl/Style/Default.pm (modified) Default style: Use strftime() on unix_time Instead of parsing ... Tue, 09 Jun 2009 16:35:37 GMT Nelson Elhage [d1ae4a4] * perl/lib/BarnOwl/Message.pm (modified) * perlconfig.c (modified) Export a time_t for messages to perl as 'unix_time' Previously, the ... Sun, 07 Jun 2009 22:35:59 GMT Geoffrey Thomas [ac40fdf] * Makefile.in (modified) Makefile: Display what changed in owl_prototypes.h. Sat, 06 Jun 2009 01:47:57 GMT Nelson Elhage [48f7d12] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Get rid of cryptic numeric messages after IRC commands. Remove the ... Fri, 05 Jun 2009 23:39:41 GMT Geoffrey Thomas [c00ab5f] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) IRC: Include IRC admin messages in the 'irc' filter. Stolen-from: ... Fri, 05 Jun 2009 21:46:45 GMT Anders Kaseorg [ddf1835] * keys.c (modified) Bind the weird sequences that M-LEFT and M-RIGHT seem to actually ... Thu, 04 Jun 2009 03:18:26 GMT Nelson Elhage [4f0a2ee] * keys.c (modified) Fix M-LEFT and M-RIGHT bindings. We had them backwards for some ... Wed, 03 Jun 2009 15:47:20 GMT Nelson Elhage [fc92548d] * perl/lib/BarnOwl/Style/Basic.pm (modified) * perl/lib/BarnOwl/Style/OneLine.pm (modified) Replace '@ISA' references with 'use base' 'use base' will ... Tue, 02 Jun 2009 22:36:17 GMT Alex Dehnert [bc8275e] * perl/lib/BarnOwl/Message/Zephyr.pm (modified) Fix replycmd to use right class/instance Replies to personals, ... Tue, 02 Jun 2009 16:48:48 GMT Nelson Elhage [8daf504] * functions.c (modified) Allow SIGINT to interrupt getting the Zephyr buddy list If we're ... Tue, 02 Jun 2009 15:53:14 GMT Nelson Elhage [fd8dfe7] * Makefile.in (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Message.pm (modified) * perl/lib/BarnOwl/Style.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * perlwrap.pm (deleted) Load perl code from the filesystem at runtime. Remove perlwrap.pm ... Tue, 02 Jun 2009 15:53:13 GMT Nelson Elhage [ee183be] * perl/lib/BarnOwl.pm (added) * perl/lib/BarnOwl/Hook.pm (added) * perl/lib/BarnOwl/Hooks.pm (added) * perl/lib/BarnOwl/Message.pm (added) * perl/lib/BarnOwl/Message/AIM.pm (added) * perl/lib/BarnOwl/Message/Admin.pm (added) * perl/lib/BarnOwl/Message/Generic.pm (added) * perl/lib/BarnOwl/Message/Loopback.pm (added) * perl/lib/BarnOwl/Message/Zephyr.pm (added) * perl/lib/BarnOwl/Style.pm (added) * perl/lib/BarnOwl/Style/Basic.pm (added) * perl/lib/BarnOwl/Style/Default.pm (added) * perl/lib/BarnOwl/Style/Legacy.pm (added) * perl/lib/BarnOwl/Style/OneLine.pm (added) * perl/lib/BarnOwl/Timer.pm (added) Break perlwrap.pm into multiple files. Break perlwrap.pm out into ... Tue, 02 Jun 2009 15:53:13 GMT Nelson Elhage [1be5823] * owl.c (modified) Handle errors in perlwrap.pm better. If we error out in ... Tue, 02 Jun 2009 15:53:13 GMT Nelson Elhage [d5ef539] * .gitignore (modified) * Makefile.in (modified) * barnowl (added) Build to barnowl.bin and replace 'barnowl' with a wrapper script. ... Tue, 02 Jun 2009 03:33:07 GMT Nelson Elhage [eab5aa1] * tester.c (modified) tester: Correct test counts. Tue, 02 Jun 2009 03:22:12 GMT Nelson Elhage [5a35c708] * owl.c (modified) * select.c (modified) Fix the build for 'make test' The tester build doesn't include ... Tue, 02 Jun 2009 03:17:51 GMT Nelson Elhage [7433402] * functions.c (modified) Don't attempt to send a Zephyr logout if we never initialized Zephyr.