# # ChangeLog for / # # Generated by Trac 1.0.2 # Mar 28, 2024, 7:48:03 AM Sat, 15 Aug 2009 23:08:20 GMT Anders Kaseorg [9c01a5e] * keys.c (modified) * popwin.c (modified) Add const qualifiers for owl_popwin *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [eaa9053] * mainwin.c (modified) Add const qualifiers for owl_mainwin *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [1fdab04] * functions.c (modified) * global.c (modified) * message.c (modified) * owl.c (modified) * owl.h (modified) * style.c (modified) * view.c (modified) Add const qualifiers for owl_style *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [c08c70a] * commands.c (modified) * filter.c (modified) * filterelement.c (modified) * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * owl.h (modified) * perlconfig.c (modified) * style.c (modified) * zephyr.c (modified) Add const qualifiers for owl_message *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [25fb825] * pair.c (modified) * perlconfig.c (modified) Add const qualifiers for owl_pair *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [a352029b] * zwrite.c (modified) Add const qualifiers for owl_zwrite *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [0a0fb74] * cmd.c (modified) * commands.c (modified) * functions.c (modified) * keymap.c (modified) * perlconfig.c (modified) Add const qualifiers for owl_cmd *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [3f8514b] * cmd.c (modified) * context.c (modified) Add const qualifiers for owl_context *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [ff7e289] * cmd.c (modified) Add const qualifiers for owl_cmddict *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:19 GMT Anders Kaseorg [e5c9b14a] * variable.c (modified) Add const qualifiers for owl_vardict *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [636b137] * dict.c (modified) Add const qualifiers for owl_dict *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [77bced3] * fmtext.c (modified) * functions.c (modified) * global.c (modified) * list.c (modified) * mainwin.c (modified) * perlglue.xs (modified) * select.c (modified) Add const qualifiers for owl_list *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [075ba92] * fmtext.c (modified) * functions.c (modified) * viewwin.c (modified) Add const qualifiers for owl_fmtext *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [64735f0] * owl.h (modified) * variable.c (modified) Add const qualifiers for owl_variable *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [1077891a] * functions.c (modified) * message.c (modified) * zephyr.c (modified) Add const qualifiers for ZNotice_t *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [e19eb97] * aim.c (modified) * buddy.c (modified) * buddylist.c (modified) * cmd.c (modified) * commands.c (modified) * dict.c (modified) * editwin.c (modified) * errqueue.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) * logging.c (modified) * message.c (modified) * obarray.c (modified) * owl.c (modified) * owl.h (modified) * pair.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * regex.c (modified) * stubgen.pl (modified) * style.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) Add const qualifiers for char * and void *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [fa4562c] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * obarray.c (modified) * perlconfig.c (modified) * util.c (modified) * variable.c (modified) * zephyr.c (modified) Prepare code for adding const qualifiers for char * and void *. ... Sat, 15 Aug 2009 23:08:18 GMT Anders Kaseorg [65b2173] * cmd.c (modified) * commands.c (modified) * editwin.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * perlconfig.c (modified) * style.c (modified) * text.c (modified) * util.c (modified) * zcrypt.c (modified) * zwrite.c (modified) Split up declarations for adding const qualifiers for char * and void ... Sat, 15 Aug 2009 23:08:17 GMT Anders Kaseorg [c529ac8] * cmd.c (modified) * filter.c (modified) * owl.c (modified) * owl.h (modified) * zwrite.c (modified) Add new function strs, to (later) cast char *const * to const char ... Sat, 15 Aug 2009 23:08:17 GMT Anders Kaseorg [712caac] * functions.c (modified) * owl.h (modified) * perlconfig.c (modified) * zephyr.c (modified) Cast away const on strings passed to libzephyr (with new function ... Sat, 15 Aug 2009 23:08:17 GMT Anders Kaseorg [defe4a3] * variable.c (modified) Add const qualifiers for int *. Signed-off-by: Anders Kaseorg ... Sat, 15 Aug 2009 23:08:13 GMT Anders Kaseorg [7565f8f] * popexec.c (modified) owl_popexec_new: Replace execv with simpler execl. Signed-off-by: ... Tue, 11 Aug 2009 01:12:10 GMT Nelson Elhage [cff58b4] * perl/lib/BarnOwl.pm (modified) Fix the filter commands. Registering commands from the ... Tue, 11 Aug 2009 00:23:52 GMT Nelson Elhage [0509efc] * editwin.c (modified) editwin: Support zdots on the first line of a message. Sat, 08 Aug 2009 07:26:59 GMT Anders Kaseorg [0fa0745] * zcrypt.c (modified) zcrypt.c: Exorcise phantom prototypes. Signed-off-by: Anders ... Sat, 08 Aug 2009 07:26:59 GMT Anders Kaseorg [fea7992] * functions.c (modified) * zephyr.c (modified) Quash some unused variable warnings building --without-zephyr. ... Sat, 08 Aug 2009 07:12:04 GMT Geoffrey Thomas [f12d199] * functions.c (modified) * perlconfig.c (modified) * zephyr.c (modified) Revert "owl_function_info: Explain the auth status better." ... Sat, 08 Aug 2009 04:36:05 GMT Geoffrey Thomas [2c14f40] * functions.c (modified) * perlconfig.c (modified) * zephyr.c (modified) owl_function_info: Explain the auth status better. Signed-off-by: ... Thu, 06 Aug 2009 02:06:16 GMT Nelson Elhage [fdc0c47] * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) Complete/Zephyr.pm: Use package variables instead of lexicals. This ... Thu, 06 Aug 2009 01:26:44 GMT Nelson Elhage [4656238] * configure.ac (modified) BarnOwl 1.3rc1 Thu, 06 Aug 2009 01:26:44 GMT Nelson Elhage [d5ccf4e8] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete 'unset' as well as 'set'. Thu, 06 Aug 2009 01:26:44 GMT Nelson Elhage [3ff3d86] * configure.ac (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perlglue.xs (modified) Complete variables and style names Wed, 05 Aug 2009 01:04:56 GMT Alejandro R. Sedeño [06f5ef8] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Loosen up JID resolution 1) Fall back to substring matching if the ... Mon, 03 Aug 2009 23:46:32 GMT Nelson Elhage [6bc35b4] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete the '-r' and '-s' arguments to 'view', as well. Sun, 02 Aug 2009 01:38:41 GMT David Benjamin [bd25f30] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete the view command Signed-off-by: David Benjamin ... Sun, 02 Aug 2009 01:38:37 GMT David Benjamin [bc5e856] * perl/lib/BarnOwl/Complete/Client.pm (modified) Add completer for filter expressions It parses the incomplete input ... Sun, 02 Aug 2009 01:23:04 GMT David Benjamin [7940ac2] * perl/lib/BarnOwl/Complete/Client.pm (modified) Simplify complete_help and make correct Don't use complete_flags ... Sun, 02 Aug 2009 01:22:59 GMT David Benjamin [28cf94b] * perl/lib/BarnOwl/Complete/Client.pm (modified) Add completions for getvar and set Pending implementation of ... Sat, 01 Aug 2009 20:43:47 GMT Nelson Elhage [2fa9a1a0] * Makefile.am (modified) * runtests.sh (added) Make 'make check' work. Sat, 01 Aug 2009 16:10:36 GMT Nelson Elhage [ea7cfa8] * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) Add completion for viewuser and viewclass. Thu, 30 Jul 2009 02:19:03 GMT Nelson Elhage [1610e5b] * perl/lib/BarnOwl/Complete/Client.pm (modified) Implement completion for the 'show' command. Thu, 30 Jul 2009 02:06:48 GMT Nelson Elhage [f907cf0] * perl/lib/BarnOwl/Completion.pm (modified) Show an error message if a completion module fails to load. Thu, 30 Jul 2009 02:05:51 GMT Nelson Elhage [4fde21c] * perl/lib/BarnOwl/Complete/Client.pm (modified) Completion: complete filter names Thu, 30 Jul 2009 01:41:44 GMT Nelson Elhage [747d6a5] * perlglue.xs (modified) Implement BarnOwl::message in XS to fix stupid quoting issues. Thu, 30 Jul 2009 01:41:44 GMT Nelson Elhage [4fbc7f5] * perl/lib/BarnOwl/Completion/Util.pm (modified) * t/completion.t (modified) complete_flags: Pass the completer the argument number being ... Thu, 30 Jul 2009 01:41:44 GMT Nelson Elhage [e711ca7] * perl/lib/BarnOwl/Completion/Util.pm (modified) * t/completion.t (modified) complete_flags: Don't complete options after --. Wed, 29 Jul 2009 06:52:36 GMT Anders Kaseorg [2b37be2] * dict.c (modified) _owl_dict_find_pos: Clean up binary search. The incomprehensible ... Wed, 29 Jul 2009 03:39:29 GMT Nelson Elhage [19cc7b00] * dict.c (modified) * perl/lib/BarnOwl/Complete/Client.pm (added) * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) * perl/lib/BarnOwl/Completion.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (added) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perlglue.xs (modified) * t/completion.t (modified) Merge davidben's changes. Merge commit 'davidben/master' Wed, 29 Jul 2009 03:20:30 GMT Nelson Elhage [c4efb46] * perl/lib/BarnOwl/Completion.pm (modified) * t/completion.t (modified) Completion: Fix a min/max confusion. This could cause completion to ... Wed, 29 Jul 2009 03:17:47 GMT Nelson Elhage [216b1d0] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (modified) IRC Completion: Complete based on observed senders, too. Wed, 29 Jul 2009 03:15:43 GMT Nelson Elhage [ab9cd8f] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Completion.pm (added) Add simplistic tab-completion for IRC. [nelhage@mit.edu: Fix hook ... Wed, 29 Jul 2009 03:15:43 GMT Nelson Elhage [d77e909] * perlglue.xs (modified) Add BarnOwl::all_filters() to get the names of all filters. Wed, 29 Jul 2009 03:15:43 GMT Nelson Elhage [84db778] * perl/lib/BarnOwl/Complete/Zephyr.pm (modified) 'subscribe' doesn't actually understand -r Arguably it should, but ... Wed, 29 Jul 2009 02:57:52 GMT Alejandro R. Sedeño [57ba9f1] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Fix some last second typos in jwrite completion. Wed, 29 Jul 2009 02:57:51 GMT David Benjamin [d4ecc78] * perl/lib/BarnOwl/Complete/Client.pm (modified) Complete color names for filters This will likely have to be ... Wed, 29 Jul 2009 02:53:47 GMT Alejandro R. Sedeño [2ce12de] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Tab Completion for jwrite Wed, 29 Jul 2009 02:12:06 GMT David Benjamin [7cd5878] * dict.c (modified) Implement binary search in dict.c Just because there's a TODO and ... Wed, 29 Jul 2009 02:12:06 GMT David Benjamin [f80ada8] * perl/lib/BarnOwl/Complete/Client.pm (added) Complete help command Put into new module for completions related ... Wed, 29 Jul 2009 01:26:44 GMT Anders Kaseorg [c1d9441] * variable.c (modified) variable.c: Add missing initializers for variables_to_init. ... Wed, 29 Jul 2009 01:26:44 GMT Anders Kaseorg [bc9020f] * commands.c (modified) commands.c: Add missing initializers for commands_to_init. ... Wed, 29 Jul 2009 01:26:43 GMT Anders Kaseorg [5227de4] * aim.c (modified) faimtest_parse_oncoming: Remove unused owl_global_get_buddylist. Wed, 29 Jul 2009 01:26:43 GMT Anders Kaseorg [07ae8ed] * functions.c (modified) owl_function_curmsg_to_popwin: Remove an unused owl_global_get_popwin. Wed, 29 Jul 2009 01:26:43 GMT Anders Kaseorg [503d72e] * functions.c (modified) owl_function_classinstfilt: Remove unused owl_global_get_filterlist. ... Tue, 28 Jul 2009 03:25:29 GMT Nelson Elhage [f4b7a03] * configure.ac (modified) Bump the version for locker build Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [8f16dcd] * perl/lib/BarnOwl/Complete/Zephyr.pm (added) Implement basic Zephyr completion based on previously-seen messages. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [f987504] * perl/lib/BarnOwl/Completion.pm (modified) Fix completion handling if the null string generates a completion. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [7be5d8b] * perl/lib/BarnOwl/Completion/Context.pm (modified) * t/completion.t (modified) Completion::Context: Fix behavior if point is at end after ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [82a6e8b] * perl/lib/BarnOwl/Completion/Util.pm (added) * t/completion.t (modified) Add a generic function for completing a command with options. ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [b73bcbb] * perl/lib/BarnOwl/Completion.pm (modified) Add hooks for completing command arguments. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [0fee298] * perl/lib/BarnOwl/Completion.pm (modified) Completion.pm: Remove a dead variable. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [5368d75] * perl/lib/BarnOwl/Completion.pm (modified) Implement tab completion by replacing the entire word. Replace the ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [6e48560] * perl/lib/BarnOwl/Completion.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) * t/completion.t (modified) Implement tab completion for command names. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [d7bcff8] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) Keep a global list of all defined command names. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [13614e7] * perl/lib/BarnOwl/Completion/Context.pm (modified) * t/completion.t (modified) Context.pm: Return the boundaries of the current word. We need this ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [8eac1a5] * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Completion.pm (added) * perl/lib/BarnOwl/Completion/Context.pm (added) * t/completion.t (added) Implement and test BarnOwl::Completion::Context. This is the class ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [6551eae] * keypress.c (modified) keypress.c: Recognize "TAB" as a key name. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [6dc2d6b] * perlglue.xs (modified) save_excursion: Fix perl API error. We need to save a mark and ... Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [776c4bb] * t/mock.pl (added) Mock enough of perlglue.xs for tests to 'use BarnOwl'. Tue, 28 Jul 2009 03:23:57 GMT Nelson Elhage [eede1bf] * perl/lib/BarnOwl.pm (modified) * perlglue.xs (modified) Export owl_function_debugmsg to perl as BarnOwl::debug(). Mon, 27 Jul 2009 04:00:49 GMT Anders Kaseorg [65b9a40] * perl/modules/Makefile.am (modified) perl/modules/Makefile.am: Oops, $(MODULES_MAKEFILE) is not PHONY. ... Sat, 25 Jul 2009 19:20:37 GMT Anders Kaseorg [b9c8d28] * .gitignore (modified) * configure.ac (modified) * perl/modules/Makefile.am (added) * perl/modules/Makefile.in (deleted) perl/modules/Makefile.am: Convert to automake. Signed-off-by: ... Fri, 24 Jul 2009 06:38:48 GMT Anders Kaseorg [d851bbc] * Makefile.am (modified) Makefile.am: tester needs to link libfaim.a and libzcrypt.a. ... Fri, 24 Jul 2009 04:59:23 GMT Anders Kaseorg [5603d72] * zephyr.c (modified) owl_zephyr_get_anyone_list: Remove an unused owl_global_get_homedir. ... Fri, 24 Jul 2009 04:59:23 GMT Anders Kaseorg [64c9165] * text.c (modified) stristr: Remove. This stristr implementation had problems with ... Fri, 24 Jul 2009 04:59:23 GMT Anders Kaseorg [41c9a96] * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * owl.h (modified) * regex.c (modified) Reimplement search in terms of owl_regex. The current ... Fri, 24 Jul 2009 04:59:23 GMT Anders Kaseorg [ab225e0] * commands.c (modified) * functions.c (modified) Make setsearch be owl_function_search_start(string, ... Fri, 24 Jul 2009 04:59:23 GMT Anders Kaseorg [898eb15] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Lose g->searchactive in favor of g->searchstring != NULL. ... Thu, 23 Jul 2009 15:50:16 GMT Alejandro R. Sedeño [004d683] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Restore the space after jwrite on 'j' Thu, 23 Jul 2009 05:55:38 GMT Anders Kaseorg [ba6c8bd] * perlglue.xs (modified) * variable.c (modified) Get rid of a few more useless casts. Signed-off-by: Anders Kaseorg ... Thu, 23 Jul 2009 04:53:57 GMT Anders Kaseorg [4d86e06] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * fmtext.c (modified) * keymap.c (modified) * list.c (modified) * message.c (modified) * obarray.c (modified) * owl.c (modified) * perlconfig.c (modified) * popexec.c (modified) * select.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * zcrypt.c (modified) * zephyr.c (modified) Get rid of a whole bunch of useless casts. Signed-off-by: Anders ... Thu, 23 Jul 2009 04:48:51 GMT Anders Kaseorg [029a8b5] * aim.c (modified) owl_aim_process_events: aux_data is already a pointer; don’t take ... 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: ...