# # ChangeLog for functions.c # # Generated by Trac 1.0.2 # Mar 28, 2024, 6:17:15 AM Mon, 12 Mar 2012 02:58:01 GMT David Benjamin [d199207] * functions.c (modified) * perlconfig.c (modified) zephyr: Use field iterator interface to avoid quadratic loops ... Mon, 12 Mar 2012 02:57:35 GMT David Benjamin [97cdbaf5] * filterproc.c (modified) * filterproc.h (modified) * functions.c (modified) * message.c (modified) * tester.c (modified) * zcrypt.c (modified) Rewrite call_filter to use g_spawn_async_with_pipes This simplifies ... Mon, 23 Jan 2012 23:41:30 GMT Anders Kaseorg [bd482c3] * functions.c (modified) Only add outgoing messages for personal part of half-personal ... Mon, 23 Jan 2012 20:35:18 GMT David Benjamin [ecfbdcc] * functions.c (modified) Don't leak old_msg in owl_function_zcrypt Fri, 30 Sep 2011 12:07:53 GMT Jason Gross [7803326] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * perl/lib/BarnOwl.pm (modified) * perlconfig.c (modified) * viewwin.c (modified) editwin callback for canceling the editwin The code for editwin ... Fri, 30 Sep 2011 12:06:57 GMT Jason Gross [c737503] * functions.c (modified) * perlglue.xs (modified) Improved consistency between owl_function_start_* functions Wed, 07 Sep 2011 14:06:08 GMT David Benjamin [6646fdb] * functions.c (modified) * message.c (modified) * util.c (modified) Restore correct semantics of message 'time' attribute This rewrites ... Sun, 31 Jul 2011 05:53:37 GMT David Benjamin [3b17b57] * functions.c (modified) * owl.c (modified) Kill owl_function_lastmsg_noredisplay Now that owl_window exists ... Mon, 25 Jul 2011 05:35:30 GMT David Benjamin [b9517cf] * functions.c (modified) * message.c (modified) * owl.h (modified) * perlconfig.c (modified) Explicitly store whether an owl_message has a ZNotice_t We should ... Mon, 25 Jul 2011 01:01:57 GMT Jason Gross [f271129] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editcontext.c (modified) * editwin.c (modified) * filter.c (modified) * filterproc.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * logging.c (modified) * message.c (modified) * messagelist.c (modified) * owl.c (modified) * owl.h (modified) * owl_perl.h (modified) * perlconfig.c (modified) * perlglue.xs (modified) * regex.c (modified) * tester.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * window.c (modified) * zephyr.c (modified) * zwrite.c (modified) Fix up headers The additions to owl.h and some of the removals were ... Sun, 24 Jul 2011 23:05:36 GMT David Benjamin [30428a9] * functions.c (modified) Fix missing NULL check on anyone list return value Error handling ... Sun, 24 Jul 2011 01:23:57 GMT David Benjamin [287c634] * commands.c (modified) * functions.c (modified) Don't attempt to switch filters in :view -d if invalid Add return ... Sun, 24 Jul 2011 00:26:03 GMT Jason Gross [4ebbfbc] * functions.c (modified) * message.c (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) * util.c (modified) Show the time zone in :info; replace ctime with strftime This fixes ... Thu, 21 Jul 2011 21:12:15 GMT Jason Gross [6500907] * functions.c (modified) * message.c (modified) Correctly display multiline fields in :info Commit ... Tue, 19 Jul 2011 07:30:24 GMT David Benjamin [837bd81] * functions.c (modified) Don't leak filtname when viewing an aim filter twice Sat, 16 Jul 2011 04:28:10 GMT David Benjamin [99ac28a] * functions.c (modified) Use GPid instead of pid_t for g_spawn_async's output Apparently ... Sat, 16 Jul 2011 03:40:47 GMT David Benjamin [dde1b4d] * functions.c (modified) * global.c (modified) * logging.c (modified) * message.c (modified) * perlconfig.c (modified) * util.c (modified) * zcrypt.c (modified) * zephyr.c (modified) Use g_build_filename instead of g_strdup_printf to build paths ... Sat, 09 Jul 2011 20:11:45 GMT Jason Gross [efeec7f] * commands.c (modified) * functions.c (modified) * messagelist.c (modified) Added a delete-and-expunge command. This command is analogous to ... Sat, 09 Jul 2011 20:11:44 GMT Jason Gross [3eeb6ed] * functions.c (modified) Fixed a bug in the expunge command Expunging from past the end of ... Sat, 09 Jul 2011 19:59:13 GMT Jason Gross [a16d7e5] * commands.c (modified) * functions.c (modified) * help.c (modified) * variable.c (modified) Replaced 'Owl' with 'BarnOwl' in user visible places Updated :show ... Mon, 04 Jul 2011 00:43:06 GMT Jason Gross [ca749a9] * commands.c (modified) * functions.c (modified) * variable.c (modified) Make variable getters return NULL instead of "" This fixes ... Mon, 04 Jul 2011 00:42:55 GMT Jason Gross [ca54fd6] * commands.c (modified) * functions.c (modified) * help.c (modified) * stubgen.pl (modified) * tester.c (modified) * variable.c (modified) Pass owl_variable * around instead of owl_vardict *. This allows ... Sat, 25 Jun 2011 17:17:27 GMT David Benjamin [b8a3e00] * doc/barnowl.1 (modified) * functions.c (modified) * owl.c (modified) * owl_perl.h (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/Hooks.pm (modified) * perl/lib/Module/Install/BarnOwl.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) * perl/modules/Twitter/README (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter.pm (modified) * scripts/do-release (modified) * util.c (modified) Consistently use BarnOwl or barnowl BarnOwl refers to the program, ... Sat, 25 Jun 2011 07:26:16 GMT David Benjamin [ce68f23] * cmd.c (modified) * dict.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keymap.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [3cdd6d2] * buddylist.c (modified) * functions.c (modified) * keymap.c (modified) * util.c (modified) * zwrite.c (modified) Add owl_ptr_array_free convenience function Unfortunately, most ... Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [e4524da] * aim.c (modified) * functions.c (modified) Make aimsearch code use GPtrArray instead of owl_list Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [ecffae6] * functions.c (modified) * zephyr.c (modified) Make owl_zephyr_get_anyone_list return a GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [e6d7e4e] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Replace the puntlist with an GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [6829afc] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editcontext.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * logging.c (modified) * message.c (modified) * owl.h (modified) * perlconfig.c (modified) * popwin.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Define CALLER_OWN macro Replace our exising uses of ... Sat, 25 Jun 2011 07:24:36 GMT Anders Kaseorg [b470451] * commands.c (modified) * functions.c (modified) * history.c (modified) * owl.h (modified) history: Tell owl_history_store whether the new entry will be partial ... Sat, 25 Jun 2011 07:24:36 GMT Anders Kaseorg [83a079a] * commands.c (modified) * functions.c (modified) * history.c (modified) history: Make owl_history_store also reset It doesn’t make sense to ... Fri, 24 Jun 2011 15:55:45 GMT David Benjamin [8b293ea] * functions.c (modified) Use glib spawn functions when launching a newmsgproc The glib ... Wed, 22 Jun 2011 19:43:38 GMT Nelson Elhage [b343c2c] * functions.c (modified) _dirty_everything: Avoid argument-dropping function pointer cast ... Wed, 22 Jun 2011 19:40:50 GMT Nelson Elhage [d427f08] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editcontext.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * keypress.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * messagelist.c (modified) * owl.h (modified) * perlconfig.c (modified) * popwin.c (modified) * regex.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... Wed, 22 Jun 2011 04:37:21 GMT David Benjamin [58f4fb2] * commands.c (modified) * functions.c (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) Drop show timers feature It was useful to access programmatically ... Mon, 30 May 2011 23:46:21 GMT Anders Kaseorg [259e60a8] * functions.c (modified) * message.c (modified) Remove the length limit on field values in :info Mon, 30 May 2011 23:45:45 GMT Anders Kaseorg [8ffa264] * functions.c (modified) startup: check for file before calling owl_util_file_deleteline ... Wed, 25 May 2011 01:36:28 GMT David Benjamin [697221f] * commands.c (modified) * functions.c (modified) Inform the user when an unpunt command does nothing Also, make the ... Wed, 25 May 2011 01:36:28 GMT David Benjamin [78f6c35] * commands.c (modified) * functions.c (modified) Don't use skiptokens in punt/unpunt There was no need for it. This ... Tue, 24 May 2011 01:09:44 GMT David Benjamin [f97c1a6] * Makefile.am (modified) * aim.c (modified) * configure.ac (modified) * filterproc.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) * signal.c (added) * window.c (modified) * window.h (modified) * zephyr.c (modified) * README (modified) * cmd.c (modified) * commands.c (modified) * dict.c (modified) * editwin.c (modified) * fmtext.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * perl/lib/BarnOwl.pm (modified) * perl/lib/BarnOwl/AnyEvent.pm (added) * 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/Completion.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) * variable.c (modified) * view.c (modified) * viewwin.c (modified) * zcrypt.c (modified) * zwrite.c (modified) Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [47128d9] * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Allow interrupts to be taken at any point This way we can catch ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [3535a6e] * Makefile.am (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) * signal.c (added) First go at sigwait-based signal handling Instead of relying on ... Fri, 20 May 2011 19:59:31 GMT David Benjamin [3b8a563] * cmd.c (modified) * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * owl.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * variable.c (modified) * view.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Remove NULL checks before calling g_free g_free handles the NULL ... Wed, 18 May 2011 19:47:19 GMT Anders Kaseorg [7865479] * functions.c (modified) * logging.c (modified) * text.c (modified) Replace owl_text_tr with g_strdelimit Signed-off-by: Anders Kaseorg ... Sun, 01 May 2011 21:29:25 GMT David Benjamin [7b4f3be] * fmtext.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Punt owl_global_hascolors There's not much point as we're hardly ... Sun, 01 May 2011 21:29:25 GMT David Benjamin [9efa5bd] * fmtext.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * util.c (modified) Clamp the number of color pairs to 256 without ext-color Debian ... Sun, 03 Apr 2011 20:00:04 GMT David Benjamin [4fd211f] * functions.c (modified) * viewwin.c (modified) Use owl_function_makemsg to report no search matches It's not ... Fri, 25 Mar 2011 06:27:30 GMT Anders Kaseorg [1a30f05] * functions.c (modified) exec: Fix input redirection of multistatement commands Previously ... Thu, 24 Mar 2011 20:24:25 GMT David Benjamin [e5da3fe] * functions.c (modified) * logging.c (modified) * message.c (modified) * zephyr.c (modified) Create per-recipient copies of outgoing messages for non-CC'd ... Thu, 24 Mar 2011 20:06:10 GMT David Benjamin [c809f5e] * commands.c (modified) * functions.c (modified) * owl.c (modified) Use owl_function_command_norv when we don't care about the result ... Thu, 24 Mar 2011 20:05:29 GMT David Benjamin [f25df21] * cmd.c (modified) * dict.c (modified) * functions.c (modified) * global.c (modified) * help.c (modified) * keymap.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * tester.c (modified) * variable.c (modified) Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... Thu, 24 Mar 2011 04:46:25 GMT Anders Kaseorg [4479497] * configure.ac (modified) * fmtext.c (modified) * functions.c (modified) Use G_GNUC_PRINTF to get type-checking on our format strings The ... Thu, 24 Mar 2011 04:45:59 GMT Anders Kaseorg [82b734a] * functions.c (modified) owl_function_show_colors: Realign default, and add black ... Sat, 05 Mar 2011 20:25:29 GMT David Benjamin [e3a75ed] * functions.c (modified) * logging.c (modified) * zephyr.c (modified) Replace the remaining snprintfs with g_strdup_printf Hard-coded ... Sat, 05 Mar 2011 20:25:29 GMT David Benjamin [010a951] * commands.c (modified) * functions.c (modified) * owl.h (modified) * tester.c (modified) * variable.c (modified) Make owl_variable's get_tostring_fn return a newly allocated string ... Fri, 11 Feb 2011 22:18:45 GMT Anders Kaseorg [3472845] * aim.c (modified) * cmd.c (modified) * commands.c (modified) * functions.c (modified) * global.c (modified) * keymap.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * perlconfig.c (modified) * util.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... Fri, 11 Feb 2011 21:31:46 GMT Anders Kaseorg [d4927a7] * aim.c (modified) * buddy.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * errqueue.c (modified) * filter.c (modified) * filterelement.c (modified) * functions.c (modified) * global.c (modified) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * logging.c (modified) * message.c (modified) * msgwin.c (modified) * owl.c (modified) * perlconfig.c (modified) * regex.c (modified) * select.c (modified) * style.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * view.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... Fri, 11 Feb 2011 21:31:42 GMT Anders Kaseorg [ddbbcffa] * aim.c (modified) * buddy.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) * history.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * msgwin.c (modified) * owl.c (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) * zephyr.c (modified) * zwrite.c (modified) Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... Fri, 11 Feb 2011 21:31:33 GMT Anders Kaseorg [96828e4] * aim.c (modified) * buddylist.c (modified) * cmd.c (modified) * commands.c (modified) * context.c (modified) * dict.c (modified) * editwin.c (modified) * filter.c (modified) * fmtext.c (modified) * functions.c (modified) * global.c (modified) * keybinding.c (modified) * keymap.c (modified) * list.c (modified) * logging.c (modified) * message.c (modified) * perlconfig.c (modified) * perlglue.xs (modified) * popexec.c (modified) * popwin.c (modified) * select.c (modified) * text.c (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * zephyr.c (modified) * zwrite.c (modified) Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... Fri, 11 Feb 2011 06:22:31 GMT Anders Kaseorg [9518a85] * functions.c (modified) owl_function_classinstfilt: Do not turn [ '"] into . This ... Fri, 11 Feb 2011 02:08:33 GMT David Benjamin [3f82515] * commands.c (modified) * functions.c (modified) Rewrite aimwrite This now makes more gratuitous use of glib and ... Fri, 04 Feb 2011 20:49:44 GMT David Benjamin [9de316d1] * functions.c (modified) No need to NULL-terminate argument vectors owl_parseline does it ... Tue, 25 Jan 2011 06:07:47 GMT David Benjamin [b03c714] * COPYING (modified) * functions.c (modified) * owl.c (modified) * owl.h (modified) Update copyright notices for 2011 Fri, 21 Jan 2011 00:59:38 GMT David Benjamin [42115bf9] * functions.c (modified) Reimplement owl_function_typefilt with proper quoting Probably not ... Fri, 21 Jan 2011 00:59:38 GMT David Benjamin [9d4c398] * functions.c (modified) Reimplement owl_function_zpunt using proper quoting ... Fri, 21 Jan 2011 00:59:38 GMT David Benjamin [a5f477c] * functions.c (modified) Reimplement owl_function_zuserfilt with proper quoting ... Fri, 21 Jan 2011 00:59:38 GMT David Benjamin [c426bc2] * functions.c (modified) Rewrite owl_function_classinstfilt with proper quoting The current ... Fri, 21 Jan 2011 00:59:38 GMT David Benjamin [c7fe23e] * commands.c (modified) * functions.c (modified) If a smartfilter fails to parse, handle the error Otherwise we ... Wed, 05 Jan 2011 15:09:12 GMT Nelson Elhage [c23f678] * functions.c (modified) Don't use error_message if we are building without Zephyr. That ... Sun, 02 Jan 2011 20:35:15 GMT David Benjamin [d222c44] * filterelement.c (modified) * functions.c (modified) * global.c (modified) * text.c (modified) Kill owl_getquoting and fix quoting bugs That function is nonsense. ... Sat, 06 Nov 2010 22:34:31 GMT Anders Kaseorg [1279f21] * functions.c (modified) _owl_function_timer_append_fmtext: Cast time_t to int for ... Sat, 06 Nov 2010 22:34:31 GMT Anders Kaseorg [9359e5a] * functions.c (modified) owl_function_loopwrite_setup: Remove unused callback argument ... Sat, 06 Nov 2010 22:34:03 GMT Anders Kaseorg [79d05d9] * functions.c (modified) owl_function_zephyr_buddy_check: Remove unused variable zbl ... Thu, 04 Nov 2010 18:22:43 GMT David Benjamin [1d81c51] * functions.c (modified) Tell ncurses to consider the screen invalid on ^L Otherwise, ... Sat, 23 Oct 2010 19:26:36 GMT David Benjamin [eaedfba] * functions.c (modified) Don't leak messages in owl_function_makemsg Just give the msgwin ... Sat, 23 Oct 2010 05:14:08 GMT David Benjamin [811644f] * functions.c (modified) Correctly narrow on personals from realm-less senders Fixes bug ... Sat, 02 Oct 2010 01:22:20 GMT David Benjamin [c6adf17] * aim.c (modified) * commands.c (modified) * functions.c (modified) * owl.h (modified) * perl/lib/BarnOwl/Complete/Client.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) * perlglue.xs (modified) * select.c (modified) * variable.c (modified) Track names along with timers, add :show timers This will help ... Tue, 21 Sep 2010 21:33:11 GMT David Benjamin [118c919] * commands.c (modified) * functions.c (modified) * owl.h (modified) * viewwin.c (modified) Name search argument consider_current Adding yet another enum for a ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [4a41f16] * editcontext.c (modified) * functions.c (modified) * viewwin.c (modified) Pass deactivate_cb as argument to owl_editcontext_new Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [9c1e61d4] * commands.c (modified) * functions.c (modified) * owl.h (modified) * viewwin.c (modified) Add OWL_SEARCH_CONTINUE and OWL_SEARCH_MATCH_CURRENT Instead of ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [a728387] * commands.c (modified) * functions.c (modified) Just remove owl_function_search_{start,continue} altogether There's ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [2ec737f] * commands.c (modified) * functions.c (modified) * global.c (modified) Add owl_function_set_search Instead of allowing OWL_DIRECTION_NONE ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [fc5eef4] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) Configure owl_global_set_typwin_inactive to be called on context ... Sat, 18 Sep 2010 21:07:40 GMT David Benjamin [c394de8] * Makefile.am (modified) * commands.c (modified) * editcontext.c (added) * functions.c (modified) * global.c (modified) Use ref-counting to make editwin ownership saner When creating an ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [08263a8] * editwin.c (modified) * functions.c (modified) * global.c (modified) Add owl_editwin_get_window This removes the need for ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [9eb38bb] * commands.c (modified) * functions.c (modified) * global.c (modified) * owl.h (modified) * popexec.c (modified) * viewwin.c (modified) Likewise, don't reuse a global owl_viewwin This means we don't have ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [03ca005] * functions.c (modified) * global.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) Create a new owl_popwin every time instead of rewiring the old one ... Sat, 18 Sep 2010 19:17:27 GMT David Benjamin [4cf7b1b] * functions.c (modified) * popexec.c (modified) If owl_popwin_up fails, abort the command Sat, 18 Sep 2010 19:14:31 GMT David Benjamin [de6f317] * functions.c (modified) * owl.c (modified) Move zephyr and ncurses shutdown into main They are initialized in ... Sat, 18 Sep 2010 19:14:30 GMT David Benjamin [3ecd78b] * functions.c (modified) * owl.c (modified) * select.c (modified) Move the event loop to owl_select as owl_select_run_loop Also adds ... Tue, 14 Sep 2010 06:11:44 GMT David Benjamin [0743696] * functions.c (modified) * zwrite.c (modified) Don't ignore the error code when doing a zwrite Display a ... Wed, 28 Jul 2010 02:50:36 GMT Nelson Elhage [e488ec5] * aim.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * variable.c (modified) * zephyr.c (modified) * .gitignore (modified) * Makefile.am (modified) * README (modified) * cmd.c (modified) * commands.c (modified) * configure.ac (modified) * context.c (modified) * doc/code.txt (modified) * doc/owl-window.txt (added) * editwin.c (modified) * keymap.c (modified) * keys.c (modified) * logging.c (modified) * mainpanel.c (added) * mainwin.c (modified) * message.c (modified) * msgwin.c (added) * obarray.c (deleted) * perl/lib/BarnOwl/Hooks.pm (modified) * perl/lib/BarnOwl/MainLoopCompatHook.pm (added) * perl/lib/BarnOwl/Message/Generic.pm (modified) * perl/lib/BarnOwl/Style/Default.pm (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Makefile.am (modified) * perl/modules/Twitter/.gitignore (added) * perl/modules/Twitter/.hgignore (added) * perl/modules/Twitter/Makefile.PL (added) * perl/modules/Twitter/README (added) * perl/modules/Twitter/inc/Module/Install.pm (added) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Twitter/inc/Module/Install/Base.pm (added) * perl/modules/Twitter/inc/Module/Install/Can.pm (added) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (added) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (added) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (added) * perl/modules/Twitter/inc/Module/Install/Win32.pm (added) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (added) * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Completion.pm (added) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (added) * perl/modules/Twitter/twitter.example (added) * perlconfig.c (modified) * popexec.c (modified) * popwin.c (modified) * sepbar.c (added) * stubgen.pl (modified) * tester.c (modified) * util.c (modified) * viewwin.c (modified) * window.c (added) * window.h (added) * windowcb.c (added) * zcrypt.c (modified) * zwrite.c (modified) Merge branch 'security' Sun, 18 Jul 2010 20:48:15 GMT David Benjamin [d296c9a] * Makefile.am (modified) * cmd.c (modified) * commands.c (modified) * configure.ac (modified) * context.c (modified) * doc/owl-window.txt (added) * editwin.c (modified) * functions.c (modified) * global.c (modified) * keys.c (modified) * mainpanel.c (added) * mainwin.c (modified) * msgwin.c (added) * owl.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) * sepbar.c (added) * stubgen.pl (modified) * util.c (modified) * variable.c (modified) * viewwin.c (modified) * window.c (added) * window.h (added) * windowcb.c (added) * .gitignore (modified) * README (modified) * barnowl (modified) * perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Twitter/.gitignore (modified) * perl/modules/Twitter/inc/Module/Install.pm (added) * perl/modules/Twitter/inc/Module/Install/BarnOwl.pm (added) * perl/modules/Twitter/inc/Module/Install/Base.pm (added) * perl/modules/Twitter/inc/Module/Install/Can.pm (added) * perl/modules/Twitter/inc/Module/Install/Fetch.pm (added) * perl/modules/Twitter/inc/Module/Install/Makefile.pm (added) * perl/modules/Twitter/inc/Module/Install/Metadata.pm (added) * perl/modules/Twitter/inc/Module/Install/Win32.pm (added) * perl/modules/Twitter/inc/Module/Install/WriteAll.pm (added) * perl/modules/Twitter/lib/BarnOwl/Message/Twitter.pm (modified) * perl/modules/Twitter/lib/BarnOwl/Module/Twitter/Handle.pm (modified) * perl_tester.c (deleted) * perlconfig.c (modified) * runtests.sh (modified) * t/00-core-tests.t (modified) * t/mock.pl (modified) * tester (added) * tester.c (modified) * zcrypt.c (modified) * zephyr.c (modified) * zwrite.c (modified) Merge branch 'owl_window' Conflicts: global.c Fri, 16 Jul 2010 23:43:42 GMT Nelson Elhage [d12a8c7] * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) Keep the debug file open persistently. Wed, 14 Jul 2010 05:32:46 GMT David Benjamin [8bba1ae] * functions.c (modified) * global.c (modified) Rename owl_global_get_curs_typwin to owl_global_get_typwin_window ... Mon, 12 Jul 2010 16:18:13 GMT Nelson Elhage [7bfc613] * functions.c (modified) * zwrite.c (modified) Fix some bugs with 'zcrypt -C' Thu, 08 Jul 2010 23:33:52 GMT Nelson Elhage [96582d5] * functions.c (modified) Fix a crash on 'zcrypt -m'. Thu, 08 Jul 2010 21:55:46 GMT Nelson Elhage [c43c77b] * functions.c (modified) Display the cleartext on outgoing zcrypted personals. Sun, 04 Jul 2010 16:15:12 GMT Nelson Elhage [987cf3f] * commands.c (modified) * functions.c (modified) * owl.h (modified) * zephyr.c (modified) * zwrite.c (modified) Pass around owl_zwrite objects, instead of continually re-parsing ... Thu, 03 Jun 2010 07:04:40 GMT David Benjamin [e8128c5] * functions.c (modified) Make owl_function_full_redisplay do something In absense of ...