# # ChangeLog for / # # Generated by Trac 1.0.2 # Apr 17, 2024, 9:48:27 PM Tue, 12 Feb 2008 04:09:54 GMT Nelson Elhage [a6a4155] * keys.c (modified) Bind M-left and M-right by default in the editor Tue, 05 Feb 2008 01:11:37 GMT Alejandro R. Sedeño [005fc22] * fmtext.c (modified) bufflen should be initialized on copy. Mon, 04 Feb 2008 23:20:08 GMT Geoffrey Thomas [247cbc9] * variable.c (modified) * zephyr.c (modified) Add the variable 'zsender' to customize the outgoing Zephyr username. Sun, 03 Feb 2008 06:01:07 GMT Alejandro R. Sedeño [af1920fd] * dict.c (modified) * editwin.c (modified) * filter.c (modified) * filterelement.c (modified) * fmtext.c (modified) * functions.c (modified) * logging.c (modified) * obarray.c (modified) * perlconfig.c (modified) * util.c (modified) * variable.c (modified) Portability - removing C++ style comments. Sun, 03 Feb 2008 05:49:46 GMT Alejandro R. Sedeño [1b737a1] * fmtext.c (modified) Bounds checking. Wed, 30 Jan 2008 20:49:35 GMT Alejandro R. Sedeño [879e7e94] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber Buddy Lists: * Query the jabber:show_offline_buddies once ... Wed, 30 Jan 2008 01:47:41 GMT Nelson Elhage [cab045b] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Fix IRC -- I forgot to add one ->conn in the last patch Thu, 24 Jan 2008 04:20:12 GMT Nelson Elhage [10e3963] * zephyr.c (modified) Fix the error messages sending to users who don't exist or aren't ... Fri, 18 Jan 2008 13:58:53 GMT Geoffrey Thomas [5ff830a] * Makefile.in (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlwrap.pm (modified) * minor changes to IRC * run ./svkversion only once rather than at ... Thu, 17 Jan 2008 07:13:44 GMT Alejandro R. Sedeño [eebef19] * global.c (modified) * owl.c (modified) dropping one unnecessary time(NULL) call. Thu, 17 Jan 2008 03:03:00 GMT Nelson Elhage [ba2ca66] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Rewrite ::Connection to not subclass Net::IRC::Connection to avoid ... Wed, 16 Jan 2008 07:59:06 GMT Nelson Elhage [f2d72128] * owl.c (modified) * perlwrap.pm (modified) * stylefunc.c (modified) Move oneline style to perl. closes 43 Tue, 15 Jan 2008 19:40:02 GMT Nelson Elhage [ff13a6f] * perlconfig.c (modified) Actually free the right thing when freeing perl commands Mon, 14 Jan 2008 05:24:43 GMT Nelson Elhage [eab7a4c] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Right, _connected doesn't work either. I think I need to refactor ... Mon, 14 Jan 2008 03:08:52 GMT Nelson Elhage [e4db5ae] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Don't clober our parent's connected() method, either. Sun, 13 Jan 2008 23:10:44 GMT Nelson Elhage [3baf77f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) 'motd' is a method of Net::IRC::Connection, don't clobber it Sun, 13 Jan 2008 23:10:13 GMT Nelson Elhage [1fd5041b] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) Show JOIN and PART for login/outs Sun, 13 Jan 2008 23:08:14 GMT Nelson Elhage [56e72d5] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Kill a uninitialized warning Sat, 12 Jan 2008 20:07:20 GMT Alejandro R. Sedeño [05f0061] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Jabber - * fix logins to jabber.org - reported by gendalia Sat, 12 Jan 2008 16:56:20 GMT Alejandro R. Sedeño [cc6f009] * editwin.c (modified) Fixing a pet peeve. Clearing the line should preserve the echochar. Sat, 12 Jan 2008 07:00:53 GMT Nelson Elhage [6824a76] * README (modified) Adding a note about IRC deps Sat, 12 Jan 2008 06:11:53 GMT Nelson Elhage [88dc766] * owl.h (modified) I'm tired of those stupid warning. Sat, 12 Jan 2008 03:40:17 GMT Nelson Elhage [60c2e1e] * zephyr.c (modified) Nuke a warning Sat, 12 Jan 2008 03:17:19 GMT Nelson Elhage [0b7082c] * owl.c (modified) * stylefunc.c (modified) Nuke the vt style as well Sat, 12 Jan 2008 03:15:06 GMT Nelson Elhage [216e621] * stylefunc.c (modified) Nuke the stylefunc_default C code Fri, 11 Jan 2008 22:11:00 GMT Alex Vandiver [fe8cad8] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Default connections on a per-channel-name basis Fri, 11 Jan 2008 06:38:50 GMT Nelson Elhage [9e02bb7] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Handle `nickinuse' errors and disconnects Fri, 11 Jan 2008 04:25:27 GMT Nelson Elhage [b0c8011] * perl/lib/BarnOwl/ModuleLoader.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perlwrap.pm (modified) doc nits Fri, 11 Jan 2008 02:01:27 GMT Geoffrey Thomas [65fea01] * perlglue.xs (modified) Move comment around so that perlglue.xs compiles. Thu, 10 Jan 2008 22:22:46 GMT Nelson Elhage [1a64de6] * perlwrap.pm (modified) Document ::Hook and ::Hooks Thu, 10 Jan 2008 20:58:49 GMT Nelson Elhage [214b790] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) strip IRC coloring from IRC messages Thu, 10 Jan 2008 20:49:27 GMT Nelson Elhage [b68342b] * perlglue.xs (modified) `beep' is already a barnowl command, so this binding is superfluous Thu, 10 Jan 2008 20:48:00 GMT Nelson Elhage [74fc22a] * perlglue.xs (modified) * perlwrap.pm (modified) Document (nearly) every public function in the BarnOwl:: namespace Thu, 10 Jan 2008 20:47:00 GMT Nelson Elhage [635881c] * message.c (modified) Require 'isprivate' to be a literal 'true', not merely present for a ... Thu, 10 Jan 2008 06:43:11 GMT Nelson Elhage [9506feb] * perl/lib/BarnOwl/ModuleLoader.pm (modified) Make :reload-modules work correctly with PARs Thu, 10 Jan 2008 06:28:59 GMT Nelson Elhage [1151f0b] * zephyr.c (modified) sprintf -> snprintf Thu, 10 Jan 2008 06:16:33 GMT Nelson Elhage [44f32fb] * zephyr.c (modified) Handle zephyrs to users on non -c message better (fixes #39) Thu, 10 Jan 2008 06:02:06 GMT Nelson Elhage [d536e72] * variable.c (modified) Handle recreation of an existing variable better. Copy over the ... Thu, 10 Jan 2008 06:01:32 GMT Nelson Elhage [b10f340] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Document the IRC variables Thu, 10 Jan 2008 05:32:44 GMT Geoffrey Thomas [bc0d7bc] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perlglue.xs (modified) A (broken) attempt at handling motds and other IRC admin messages ... Thu, 10 Jan 2008 05:13:11 GMT Nelson Elhage [2fb58e4] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) Show the channel in LOG{IN,OUT} messages Thu, 10 Jan 2008 05:12:52 GMT Nelson Elhage [47b6a5f] * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Show PART and JOIN messages Thu, 10 Jan 2008 04:14:20 GMT Nelson Elhage [6858d2d] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Implement /part and /names. We don't parse the /names response yet Wed, 09 Jan 2008 07:23:31 GMT Nelson Elhage [6286f26] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) Implement irc-nick Wed, 09 Jan 2008 06:26:19 GMT Nelson Elhage [380b1ab] * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) import is_private from ::Connection Wed, 09 Jan 2008 05:26:15 GMT Nelson Elhage [0e52069] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Implement smartnarrow on channels Wed, 09 Jan 2008 04:24:09 GMT Geoffrey Thomas [2c40dc0] * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) Added support for channels in IRC. After you :irc-connect to a ... Tue, 08 Jan 2008 05:10:30 GMT Alejandro R. Sedeño [c0f9e30] * global.c (modified) Fixing a personal pet peeve: resizing should not leave the current ... Tue, 08 Jan 2008 01:13:17 GMT Nelson Elhage [b38b0b2] * perl/modules/IRC/Makefile.PL (added) * perl/modules/IRC/lib/BarnOwl/Message/IRC.pm (added) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (added) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (added) Committing a partial IRC plugin Mon, 31 Dec 2007 01:53:07 GMT Alex Vandiver [3617286] * commands.c (modified) * functions.c (modified) Don't conceal subscription errors with the "ok, we added it to the ... Thu, 27 Dec 2007 15:55:12 GMT Alejandro R. Sedeño [9aba27b] * stylefunc.c (modified) Fixing a bug I noticed in the unicode branch. Mon, 24 Dec 2007 02:18:36 GMT Alejandro R. Sedeño [89f5338] * owl.c (modified) * util.c (modified) Moving owl_get_datadir to util.c so make test'' works again. Sun, 23 Dec 2007 20:16:29 GMT Alex Vandiver [78667f3] * owl.c (modified) Identify ourselves as barnowl in a couple more places Sun, 23 Dec 2007 20:16:26 GMT Alex Vandiver [3939268] * functions.c (modified) Allow C-r on outgoing messages (useful for CCs) Sun, 23 Dec 2007 16:32:02 GMT Nelson Elhage [8938188] * keys.c (modified) bind END in popless windows. closes #41 Tue, 11 Dec 2007 02:36:25 GMT Nelson Elhage [c7172b3] * debian/control (modified) We're not ktools Tue, 11 Dec 2007 02:34:46 GMT Nelson Elhage [a5a4a52] * debian/control (modified) Add zip as build-depends Thu, 06 Dec 2007 19:38:05 GMT Alejandro R. Sedeño [cf39d9f] * owl.c (modified) Making usleep call more reasonable. Responsiveness seems okay on ... Sun, 14 Oct 2007 22:16:44 GMT Matthew S. Goldstein [fa4f9c3] * commands.c (modified) aimwrite -m displays according to displayoutgoing Sun, 14 Oct 2007 21:16:35 GMT Matthew S. Goldstein [944004c] * commands.c (modified) added -m flag to aimwrite Wed, 10 Oct 2007 19:21:13 GMT Alejandro R. Sedeño [abe0962] * commands.c (modified) Fixing a typo pointed out by kchen. Tue, 02 Oct 2007 04:38:49 GMT Nelson Elhage [6711361] * message.c (modified) Don't crash if we hit `i' on iso-8859-*. This is not the right ... Thu, 13 Sep 2007 02:46:17 GMT Nelson Elhage [892568b] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Jabber/lib/Net/Jabber/MUC.pm (modified) Show full JIDs for users in non-anonymous JIDs in :jmuc presence. ... Thu, 13 Sep 2007 01:54:51 GMT Nelson Elhage [86840c5] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Validate JIDs passed to jmuc join. closes #25 Thu, 13 Sep 2007 01:37:41 GMT Nelson Elhage [27d8d83] * functions.c (modified) Do ~-expansion in :loadsubs. closes #26 Tue, 11 Sep 2007 00:00:45 GMT Nelson Elhage [79c06ae] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Use "" instead of `undef' as a default for messages with no reply ... Sat, 08 Sep 2007 21:33:34 GMT Eric C. Price [18e28a4] * configure.in (modified) * owl.c (modified) * owl.h (modified) Fixes for FreeBSD. Fri, 07 Sep 2007 04:13:45 GMT Nelson Elhage [2bdfed9] * Makefile.in (modified) Adding an explicit -f - to the tar commands for FreeBSD compatibility ... Mon, 27 Aug 2007 23:17:20 GMT Nelson Elhage [04166e9] * util.c (modified) Don't read before the start of the string for an instance Fri, 17 Aug 2007 21:26:44 GMT Nelson Elhage [ef9438a] * functions.c (modified) When we're narrowing to an instance, properly include un-instances. ... Fri, 17 Aug 2007 16:48:37 GMT Alejandro R. Sedeño [5073972] * perl/modules/Jabber/lib/XML/Stream.pm (modified) Apply patch from: ... Sat, 11 Aug 2007 05:18:37 GMT Nelson Elhage [18fb3d4f] * perlwrap.pm (modified) Show non-personal pings like stock owl does. closes #12 Sat, 11 Aug 2007 05:04:07 GMT Nelson Elhage [ce7b824] * commands.c (modified) * functions.c (modified) Implement :punt and :unpunt to punt arbitrary filters, rather than ... Wed, 08 Aug 2007 22:01:51 GMT Nelson Elhage [ad15610] * commands.c (modified) * filter.c (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * perlconfig.c (modified) * variable.c (modified) Applying ctl's variable shuffling patch for better ANSI C-ness. ... Thu, 02 Aug 2007 02:58:31 GMT Nelson Elhage [b51d257] * perlwrap.pm (modified) Display opcodes with the default style Wed, 01 Aug 2007 06:27:30 GMT Nelson Elhage [095e717] * owl.c (modified) Changing the default personal filter to for ... Wed, 01 Aug 2007 05:52:08 GMT Nelson Elhage [0ef0e8f] * functions.c (modified) zephyr smartnarrow now uses the ``personal'' filter to decide whether ... Wed, 01 Aug 2007 05:42:53 GMT Nelson Elhage [21f0a9d] * message.c (modified) owl_message_get_text needs to make sure there's text to return before ... Tue, 31 Jul 2007 00:29:36 GMT Nelson Elhage [804ab8a] * message.c (modified) Making that last patch actually compile. Bad me. Tue, 31 Jul 2007 00:25:59 GMT Nelson Elhage [50e29e3] * message.c (modified) * zephyr.c (modified) * zero-len message means no fields * Actually use ... Tue, 31 Jul 2007 00:21:18 GMT Alex Vandiver [128171a] * zephyr.c (modified) message length 0 means no fields Mon, 30 Jul 2007 22:47:39 GMT Nelson Elhage [1fe100c] * zwrite.c (modified) Fix sending to -c message -i personal Thu, 12 Jul 2007 02:37:16 GMT Nelson Elhage [5763474] * functions.c (modified) Don't allow you to go off the end of an empty message list. [fixes: #9] Sun, 08 Jul 2007 19:39:57 GMT Nelson Elhage [be98ba5] * perl/lib/BarnOwl/ModuleLoader.pm (modified) I don't understand why this didn't commit last time. I blame psvn. Sun, 08 Jul 2007 19:37:43 GMT Nelson Elhage [b363d83] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * perlglue.xs (modified) * perlwrap.pm (modified) Adding a -s switch to change the location of the config dir (~/.owl) Sat, 07 Jul 2007 23:46:16 GMT Nelson Elhage [93f65b6] * util.c (modified) Clean up an unused var warning. Sat, 07 Jul 2007 21:43:22 GMT Nelson Elhage [535d68b] * filter.c (modified) * obarray.c (modified) Forgot these in the last commit; Make all the tests output TAP Sat, 07 Jul 2007 21:42:45 GMT Nelson Elhage [1cf3f8d3] * Makefile.in (modified) * dict.c (modified) * t/00-core-tests.t (added) * test.h (modified) * tester.c (modified) * util.c (modified) * variable.c (modified) Make the built-in regression tests output TAP and add a perl wrapper ... Fri, 29 Jun 2007 22:56:56 GMT Nelson Elhage [9a6cc40] * editwin.c (modified) Change the width at which we hard-wrap outgoing zephyrs by default so ... Fri, 29 Jun 2007 22:52:33 GMT Nelson Elhage [9de39410] * perl/lib/BarnOwl/ModuleLoader.pm (modified) Clearing all the hooks before we reload Fri, 08 Jun 2007 21:25:36 GMT Alejandro R. Sedeño [f032974] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Fix an equality check mistake I should have caught when I first wrote ... Thu, 07 Jun 2007 05:16:58 GMT Alex Vandiver [d0961fe] * logging.c (modified) Incoming CC'd zephyrs logged to all people they were sent to Thu, 07 Jun 2007 03:31:49 GMT Alex Vandiver [9c590d4] * logging.c (modified) * message.c (modified) Outgoing CC'd messages get logged to all recipients Thu, 07 Jun 2007 01:06:17 GMT Alex Vandiver [48609ce] * functions.c (modified) * message.c (modified) Don't include self when replying to CC'd messages Tue, 05 Jun 2007 02:30:39 GMT Alejandro R. Sedeño [f1589b5] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Adding 3 variables for the Jabber module. * ... Mon, 04 Jun 2007 04:46:55 GMT Nelson Elhage [f1fc47f] * global.c (modified) Don't corrupt the current style pointer if we redefine the current style. Fri, 01 Jun 2007 08:01:55 GMT Alex Vandiver [42947f1] * logging.c (modified) * perlwrap.pm (modified) * Outgoing messages now log as much information as incomign messages ... Thu, 31 May 2007 02:30:09 GMT Nelson Elhage [8757122] * perlwrap.pm (modified) We don't need to squash warnings here, we should just use "" as a ... Wed, 30 May 2007 05:17:51 GMT Nelson Elhage [4508e21] * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) Properly pass the usage when defining the jabberlogin command Wed, 30 May 2007 04:05:27 GMT Nelson Elhage [13a3c1db] * functions.c (modified) * global.c (modified) * owl.c (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perlglue.xs (modified) * zephyr.c (modified) Refactoring message processing: All new messages, incoming or ...