# # ChangeLog for select.c # # Generated by Trac 1.0.2 # Mar 28, 2024, 11:10:41 AM Thu, 07 Jan 2010 23:54:15 GMT Nelson Elhage [2a17b63] * commands.c (modified) * context.c (modified) * functions.c (modified) * keys.c (modified) * owl.c (modified) * popexec.c (modified) * select.c (modified) Push and pop contexts whenever we change context. This allows us to ... Sun, 20 Dec 2009 03:19:04 GMT Nelson Elhage [b752f1e] * global.c (modified) * keys.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) Allow ^Z to be rebound. Rather than catching SIGTSTP and doing ... Tue, 27 Oct 2009 19:08:19 GMT Alejandro R. Sedeño [7ca5d3e] * select.c (modified) Remove obsolete dispatch simplifications This should have been part ... Tue, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [6fc40a7] * global.c (modified) * owl.h (modified) * select.c (modified) Rip out the old dispatch API. Signed-off-by: Alejandro R. Sedeño ... Tue, 27 Oct 2009 04:41:17 GMT Alejandro R. Sedeño [ffc4df6] * perl/lib/BarnOwl.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (modified) Switch perl API to new I/O Dispatch API. Signed-off-by: Alejandro ... Tue, 27 Oct 2009 04:41:09 GMT Alejandro R. Sedeño [df0138f] * global.c (modified) * owl.h (modified) * perlconfig.c (modified) * select.c (modified) Add a new I/O Dispatch API Signed-off-by: Alejandro R. Sedeño ... Tue, 20 Oct 2009 02:14:15 GMT Alejandro R. Sedeño [4f2166b] * global.c (modified) * owl.h (modified) * select.c (modified) Add a pre-select action list. Allow us to add actions that should ... Sat, 03 Oct 2009 21:06:28 GMT Nelson Elhage [9f5e847] * select.c (modified) owl_select_check_sigtstp: Fix prototype to use (void). Sat, 03 Oct 2009 14:11:30 GMT Nelson Elhage [40bda84] * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) Catch ^Z and display a message instead of suspending. Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [c79a047] * aim.c (modified) * commands.c (modified) * fmtext.c (modified) * functions.c (modified) * help.c (modified) * logging.c (modified) * message.c (modified) * owl.c (modified) * select.c (modified) * util.c (modified) * zephyr.c (modified) Correctly prototype functions with no parameters as foo(void), not ... Mon, 28 Sep 2009 17:14:23 GMT Anders Kaseorg [69f47f8] * select.c (modified) owl_select_dispatch_count() does not take arguments; don’t give it ... Sat, 22 Aug 2009 04:47:44 GMT Anders Kaseorg [27f6487] * commands.c (modified) * editwin.c (modified) * filterelement.c (modified) * functions.c (modified) * global.c (modified) * message.c (modified) * select.c (modified) * zephyr.c (modified) Consistently use owl_malloc and friends. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:21 GMT Anders Kaseorg [6249e137] * select.c (modified) Add const qualifiers for owl_dispatch *. Signed-off-by: Anders ... Sat, 15 Aug 2009 23:08:21 GMT Anders Kaseorg [9cf96c8] * select.c (modified) Add const qualifiers for owl_timer *. 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 ... 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 ... 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 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, 05 May 2009 05:30:07 GMT Nelson Elhage [0cb6c26] * functions.c (modified) * global.c (modified) * select.c (modified) Fix a race that could cause us to miss a SIGINT When I refactored ... Tue, 05 May 2009 01:55:17 GMT Nelson Elhage [3a84694] * select.c (modified) Turn unhandled SIGINTs into fake keystrokes. Tue, 05 May 2009 01:55:11 GMT Nelson Elhage [adee9cc] * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) Enable signals, and add an interrupted flag. Wed, 17 Dec 2008 22:13:20 GMT Nelson Elhage [1895c29] * owl.h (modified) * perlconfig.c (modified) * select.c (modified) Fix owl_select_remove_dispatch bugs. Fix two bugs in ... Wed, 17 Dec 2008 22:12:37 GMT Nelson Elhage [f36cd97] * owl.c (modified) * owl.h (modified) * perlconfig.c (modified) * select.c (modified) * zephyr.c (modified) Add a void* data to owl_dispatch and pass it around. Add a void* ... Wed, 17 Dec 2008 20:24:25 GMT Nelson Elhage [c675b39] * aim.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) Give timers a destructor field. Perl timers are going to need this ... Fri, 12 Dec 2008 03:21:13 GMT Alejandro R. Sedeño [58d1f8a] * global.c (modified) * owl.h (modified) * select.c (modified) GSequence is newer than we'd like. Use GList for timers instead. Thu, 11 Dec 2008 21:37:41 GMT Nelson Elhage [ca1fc33a] * select.c (modified) Nit: Make indentation a consistent 2 spaces Thu, 11 Dec 2008 21:01:15 GMT Nelson Elhage [86bf047] * select.c (modified) Clean up the timer dispatch logic and contract slightly. Sat, 06 Dec 2008 22:39:49 GMT Nelson Elhage [b7bb454] * Makefile.in (modified) * aim.c (modified) * buddylist.c (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * select.c (modified) * timer.c (deleted) Make owl_timer have a callback and integrate into the select() loop. ... Tue, 19 Feb 2008 06:22:48 GMT Alejandro R. Sedeño [2f69081] * select.c (modified) Fixing AIM post select() Mon, 18 Feb 2008 22:38:32 GMT Alejandro R. Sedeño [6b580b0] * functions.c (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) * select.c (modified) functions.c: * removing the redisplay call from ... Fri, 15 Feb 2008 18:43:30 GMT Alejandro R. Sedeño [18a54ee] * select.c (modified) eliminate a segfault. Fri, 15 Feb 2008 05:56:49 GMT Alejandro R. Sedeño [9c7a701] * Makefile.in (modified) * global.c (modified) * owl.c (modified) * owl.h (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC.pm (modified) * perl/modules/IRC/lib/BarnOwl/Module/IRC/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/Connection.pm (modified) * perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm (modified) * perlconfig.c (modified) * perlglue.xs (modified) * select.c (added) * zephyr.c (modified) Initial select() changes. stdin, zephyr, jabber, and irc are checked ...