# # ChangeLog for owl.h # # Generated by Trac 1.0.2 # Mar 28, 2024, 5:02:42 PM 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 01:23:57 GMT David Benjamin [cbc8657] * owl.h (modified) * regex.c (modified) Don't hardcode regerror buffer size This lets us kill the silly ... Sun, 24 Jul 2011 01:23:57 GMT David Benjamin [e5baf0a] * owl.h (modified) Remove unused macro We determine the startup file relative to the ... Sun, 17 Jul 2011 22:54:36 GMT David Benjamin [67e5ba36] * owl.h (modified) * tester.c (modified) Include the ncursesw headers They're apparently supposed to be ... Mon, 11 Jul 2011 14:31:08 GMT Jason Gross [16cf182d] * global.c (modified) * owl.h (modified) Remove unused global variables I'm not sure why they existed in the ... Sat, 25 Jun 2011 08:09:25 GMT David Benjamin [2560529] * filter.c (modified) * fmtext.c (modified) * global.c (modified) * keypress.c (modified) * owl.h (modified) Consistently place function annotation at the beginning char ... Sat, 25 Jun 2011 07:26:16 GMT David Benjamin [c266281] * Makefile.am (modified) * list.c (deleted) * owl.h (modified) Remove owl_list altogether All uses have been removed. 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 [eb897c6] * errqueue.c (modified) * owl.h (modified) Replace owl_errqueue's owl_list with a GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [7ed9bc6] * owl.h (modified) * zbuddylist.c (modified) Replace owl_zbuddlist's owl_list with GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [d191f45] * buddylist.c (modified) * owl.h (modified) Make owl_buddylist use a GPtrArray directly Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [e4d7cb6] * keymap.c (modified) * owl.h (modified) Replace owl_keymap's list with a GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [f9df2f0] * message.c (modified) * owl.h (modified) * perlconfig.c (modified) Replace owl_message's owl_list with a GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [fc8a87a] * messagelist.c (modified) * owl.h (modified) * view.c (modified) Replace owl_messagelist's internal owl_list with GPtrArray Sat, 25 Jun 2011 07:26:15 GMT David Benjamin [12294d2] * owl.h (modified) * zephyr.c (modified) * zwrite.c (modified) Remove owl_list from owl_zwrite Use a GPtrArray directly. 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 [95b52d1] * history.c (modified) * owl.h (modified) history: Store history in a GQueue Signed-off-by: Anders Kaseorg ... 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 [9923144] * history.c (modified) * owl.h (modified) history: Get rid of touched and associated bug This fixes the ... Sat, 25 Jun 2011 07:24:36 GMT Anders Kaseorg [43744ce] * global.c (modified) * history.c (modified) * owl.h (modified) history: Remove unused repeats flag Signed-off-by: Anders Kaseorg ... 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:22 GMT David Benjamin [aa69c1e] * global.c (modified) * owl.h (modified) * select.c (modified) And finally, remove owl_io_dispatch All uses have been replaced ... Wed, 22 Jun 2011 04:37:22 GMT David Benjamin [a6a9ddb] * owl.h (modified) * popexec.c (modified) Replace popexec's io_dispatch with a glib io watch Again, this code ... Wed, 22 Jun 2011 04:37:21 GMT David Benjamin [074bdaa] * global.c (modified) * owl.h (modified) * perl/lib/BarnOwl/Timer.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (modified) Replace BarnOwl::Timer with a perl wrapper over AnyEvent This also ... Wed, 22 Jun 2011 04:37:21 GMT David Benjamin [6b0b4f4] * aim.c (modified) * owl.h (modified) Convert AIM timers to glib timers We do lose the timer tracking ... Sun, 19 Jun 2011 05:07:01 GMT Anders Kaseorg [24a791f] * owl.h (modified) Make owl_variable.validsettings const char * Signed-off-by: Anders ... Sun, 19 Jun 2011 04:07:25 GMT David Benjamin [fe73d0c] * configure.ac (modified) * libfaim/aim.h (modified) * owl.h (modified) * window.h (modified) Just require stdbool.h and tell ncurses to use it Now that Solaris' ... Tue, 24 May 2011 02:24:49 GMT David Benjamin [33b6431b] * owl.h (modified) * select.c (modified) Clarify owl_io_dispatch ownership A created owl_io_dispatch is ... 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 [dc1edbd] * aim.c (modified) * global.c (modified) * owl.h (modified) * select.c (modified) Add a GSource for AIM events The AIM file descriptor hack is ... 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 [257b9c4] * global.c (modified) * owl.h (modified) * select.c (modified) Punt pre-select actions The four users are now directly handled ... 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 ... Tue, 24 May 2011 00:57:46 GMT David Benjamin [2c79eae] * global.c (modified) * owl.h (modified) * select.c (modified) Start of GMainContext code Add GSources to feed owl_timer and ... Tue, 24 May 2011 00:20:39 GMT David Benjamin [feeb835] * owl.h (modified) Remove OwlGlobalNotifier typedef Ugh. This is what I get for being ... Fri, 13 May 2011 17:04:28 GMT Nelson Elhage [ede073c] * owl.h (modified) Allow overriding OWL_VERSION_STRING on the command-line. The Debian ... 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 ... Thu, 24 Mar 2011 20:11:07 GMT David Benjamin [283ff1e] * owl.h (modified) Punt buffercbdata It has never been used in the history of this project. Thu, 24 Mar 2011 20:09:22 GMT David Benjamin [b13daa0] * keybinding.c (modified) * keymap.c (modified) * owl.h (modified) Make owl_keybinding new/delete instead of init/cleanup Valgrind is ... Mon, 14 Mar 2011 19:02:13 GMT Anders Kaseorg [41f0cf3] * owl.h (modified) Add | to OWL_REGEX_QUOTECHARS This fixes searching for |. regex(7) ... 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 ... Sun, 27 Feb 2011 01:10:30 GMT David Benjamin [f54b07d] * global.c (modified) * message.c (modified) * owl.h (modified) * variable.c (modified) Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... Sat, 26 Feb 2011 05:58:30 GMT David Benjamin [237d02c] * fmtext.c (modified) * message.c (modified) * owl.h (modified) * viewwin.c (modified) Remove default_{attrs,fgcolor,bgcolor} from owl_fmtext They didn't ... Sat, 26 Feb 2011 05:57:17 GMT David Benjamin [7659079] * fmtext.c (modified) * owl.h (modified) Don't precompute UTF-8 encodings of format characters GString can ... Fri, 04 Feb 2011 22:32:37 GMT David Benjamin [099597c] * fmtext.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) Don't reset colorpairs in the middle of drawing Resetting ... Fri, 04 Feb 2011 20:49:44 GMT David Benjamin [7e111f4] * fmtext.c (modified) * owl.h (modified) Replace owl_fmtext's buffer management with GString reallocs are ... 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 Wed, 05 Jan 2011 15:09:33 GMT Nelson Elhage [5f8ec6b] * editwin.c (modified) * global.c (modified) * owl.h (modified) Replace per-editwin killbuf with a global one. Right now, the kill ... Tue, 21 Dec 2010 22:55:38 GMT David Benjamin [f640876] * owl.h (modified) Punt some old owl_timer objects Not only are they no longer used, ... Mon, 08 Nov 2010 21:02:43 GMT Alejandro R. Sedeño [9d21120] * owl.h (modified) * zephyr.c (modified) zephyr: update smartstrip logic * Deal with krb5 principal types ... Mon, 08 Nov 2010 21:01:44 GMT Alejandro R. Sedeño [1522e5d] * commands.c (modified) * owl.h (modified) * perl/lib/BarnOwl/Message/Zephyr.pm (modified) * zephyr.c (modified) webzephyr principal changed Signed-off-by: Alejandro R. Sedeño ... Sun, 07 Nov 2010 05:29:40 GMT Anders Kaseorg [bad8ad3] * owl.h (modified) Add ! to OWL_REGEX_QUOTECHARS We interpret ! at the beginning of a ... Sat, 06 Nov 2010 22:34:31 GMT Anders Kaseorg [d127638] * owl.h (modified) Only add missing Zephyr prototypes for the versions where they’re ... Mon, 04 Oct 2010 01:15:02 GMT David Benjamin [12a6616] * Makefile.am (modified) * compat/Makefile.am (added) * compat/compat.h (added) * compat/memrchr.c (added) * configure.ac (modified) * owl.h (modified) Add a compatibility implementation of memrchr It's a GNU extension ... 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 [1b8c3f8] * owl.h (modified) * viewwin.c (modified) owl_viewwin doesn't need to keep track of cmdline 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 [09ceee3] * commands.c (modified) * keys.c (modified) * owl.h (modified) * viewwin.c (modified) Add a command-line to the viewwin It's triggered via ... 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:39 GMT David Benjamin [1d74663] * context.c (modified) * global.c (modified) * owl.h (modified) Add deactivate and delete hooks for owl_context Also make pushing ... Sat, 18 Sep 2010 21:07:39 GMT David Benjamin [60c1386] * owl.h (modified) * viewwin.c (modified) Split the viewwin's status bar into its own window 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 21:07:39 GMT David Benjamin [b3b1b05] * owl.h (modified) * popwin.c (modified) To be thorough, track all signal ids in the popwin This isn't ... Mon, 23 Aug 2010 01:33:20 GMT Anders Kaseorg [691d012] * owl.h (modified) owl.h: Include config.h before testing HAVE_STDBOOL_H ... Sat, 21 Aug 2010 19:19:22 GMT David Benjamin [06adc25] * codelist.pl (modified) * filterproc.h (modified) * owl.h (modified) * owl_perl.h (modified) * window.h (modified) Sanitize our include guards somewhat Avoid double underscores to ... Sun, 08 Aug 2010 01:06:17 GMT David Benjamin [d40ad8b] * doc/code.txt (modified) * global.c (modified) * owl.h (modified) * zephyr.c (modified) Punt OWL_WEBBROWSER_* and userclue That code hasn't been used for ... Sat, 31 Jul 2010 23:12:15 GMT David Benjamin [2b83ad6] * fmtext.c (modified) * owl.h (modified) * tester.c (modified) * text.c (modified) Add owl_fmtext_expand_tabs with test case 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 [26ad412] * global.c (modified) * owl.h (modified) * variable.c (modified) Use a uniquified debug file location. 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. 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 ... Sun, 20 Jun 2010 20:47:23 GMT David Benjamin [5cc7e5e] * global.c (modified) * keys.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) * window.c (modified) Kill owl_global_needrefresh Not necessary now. Internal state for ... Sat, 12 Jun 2010 19:29:01 GMT David Benjamin [ea7daa8] * Makefile.am (modified) * cmd.c (modified) * doc/owl-window.txt (modified) * global.c (modified) * globalnotifier.h (deleted) * globalnotifiergen.pl (deleted) * owl.c (modified) * owl.h (modified) * stubgen.pl (modified) Remove the global notifier Sat, 12 Jun 2010 18:17:44 GMT David Benjamin [68e5464] * global.c (modified) * owl.h (modified) Remove malloced and freed fields from owl_global They are no longer ... Thu, 03 Jun 2010 06:58:30 GMT David Benjamin [07b59ea] * context.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * popexec.c (modified) Maintain the cursor location with the context stack Thu, 03 Jun 2010 00:53:27 GMT David Benjamin [fa65671] * global.c (modified) * mainpanel.c (modified) * mainwin.c (modified) * owl.c (modified) * owl.h (modified) Remove the relayout code The signals take care of it now. Thu, 03 Jun 2010 00:53:27 GMT David Benjamin [40d1eef] * functions.c (modified) * global.c (modified) * mainwin.c (modified) * owl.h (modified) And a hacky port of the mainwin too Some of the old relayout code ... Wed, 02 Jun 2010 00:04:53 GMT David Benjamin [f3a9d4d] * Makefile.am (modified) * globalnotifier.h (added) * globalnotifiergen.pl (added) * owl.h (modified) Add an OwlGlobalNotifer generated from variables It exists purely ... Tue, 01 Jun 2010 19:19:58 GMT David Benjamin [d70f45f] * Makefile.am (modified) * functions.c (modified) * global.c (modified) * msgwin.c (added) * owl.h (modified) Port the msgwin to owl_window I feel kind of silly making a new ... Tue, 01 Jun 2010 16:14:11 GMT David Benjamin [f6fae8d] * commands.c (modified) * editwin.c (modified) * functions.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * variable.c (modified) Port the editwin to owl_window The others are still unmanaged for ... Tue, 01 Jun 2010 07:31:48 GMT David Benjamin [d2a4534] * Makefile.am (modified) * global.c (modified) * mainpanel.c (added) * owl.h (modified) Maintain an owl_mainpanel structure This structure will contain all ... Tue, 01 Jun 2010 07:30:12 GMT David Benjamin [05ca0d8] * owl.h (modified) * popwin.c (modified) * util.c (modified) Implement our own owl_signal_connect_object This is actually more ... Tue, 01 Jun 2010 05:27:14 GMT David Benjamin [7a6e6c7] * global.c (modified) * owl.h (modified) * popwin.c (modified) * viewwin.c (modified) * window.c (modified) * window.h (modified) Use signals for redraw and resize Tue, 01 Jun 2010 04:25:27 GMT David Benjamin [e96b4ce] * Makefile.am (modified) * owl.h (modified) * window.h (added) Don't generate window.c's functions Sat, 29 May 2010 17:14:57 GMT David Benjamin [c447d9c] * owl.h (modified) * viewwin.c (modified) Also drop winlines/wincols from the viewwin struct Deduplicating ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [d3814ff] * owl.h (modified) * popwin.c (modified) Don't remember lines/cols in popwin The window already retains this ... Sat, 29 May 2010 17:14:57 GMT David Benjamin [68f63a2] * functions.c (modified) * global.c (modified) * keys.c (modified) * owl.h (modified) * popexec.c (modified) * popwin.c (modified) * viewwin.c (modified) Port owl_viewwin to owl_window A number of hacks. This is just a ... Sat, 29 May 2010 17:14:56 GMT David Benjamin [449af72] * Makefile.am (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * window.c (added) First draft of Nth iteration of owl_window framework Sat, 29 May 2010 17:13:50 GMT David Benjamin [44cc9ab] * doc/code.txt (modified) * keymap.c (modified) * keys.c (modified) * owl.h (modified) While we're at it, rename submap to parent Should be more ... Sun, 16 May 2010 05:15:25 GMT David Benjamin [20aced3] * global.c (modified) * owl.h (modified) Use GQueue instead of owl_list for the incoming message queue ... Sun, 16 May 2010 05:15:25 GMT David Benjamin [3f6555d] * Makefile.am (modified) * global.c (modified) * message.c (modified) * obarray.c (deleted) * owl.h (modified) * tester.c (modified) Punt obarray and friends in favor of g_intern_string It's somewhat ... Sun, 16 May 2010 05:15:15 GMT David Benjamin [7ba9e0de] * commands.c (modified) * functions.c (modified) * owl.h (modified) Define constants for output switches Remembering 0, 1, and 2 is ... Tue, 11 May 2010 23:42:13 GMT David Benjamin [0881cdd] * global.c (modified) * owl.c (modified) * owl.h (modified) * popwin.c (modified) Use a separate pad for input wgetch calls a wrefresh on regular ... Wed, 28 Apr 2010 18:27:58 GMT David Benjamin [f7cf6c2] * global.c (modified) * owl.c (modified) * owl.h (modified) Allow scheduling of relayouts as well as resizes Tue, 27 Apr 2010 21:21:31 GMT Anders Kaseorg [7892963] * global.c (modified) * owl.h (modified) Mark variables modified from signal handlers as volatile ...