source: global.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99ce51c   14 years davidben Punt the arguments to owl_global_resize We're not using them, and ... release-1.10release-1.7release-1.8release-1.9
(edit) @3e0147f   14 years davidben Fix up the comment release-1.10release-1.7release-1.8release-1.9
(edit) @fa65671   14 years davidben Remove the relayout code The signals take care of it now. release-1.10release-1.7release-1.8release-1.9
(edit) @40d1eef   14 years davidben And a hacky port of the mainwin too Some of the old relayout code ... release-1.10release-1.7release-1.8release-1.9
(edit) @385fda9   14 years davidben A fairly hacky job of porting sepbar to owl_window We now use the new ... release-1.10release-1.7release-1.8release-1.9
(edit) @5b80b87   14 years davidben Avoid flagrant violations of layering and just g_object_notify in the ... release-1.10release-1.7release-1.8release-1.9
(edit) @e20dd769   14 years davidben Actually construct the notifier and avoid invalid property names ... release-1.10release-1.7release-1.8release-1.9
(edit) @04d76ef   14 years davidben Add a signal for curmsg_vert_offset release-1.10release-1.7release-1.8release-1.9
(edit) @43e3061   14 years davidben Wire set_rightshift to fire its signal too release-1.10release-1.7release-1.8release-1.9
(edit) @d70f45f   14 years davidben Port the msgwin to owl_window I feel kind of silly making a new file ... release-1.10release-1.7release-1.8release-1.9
(edit) @f6fae8d   14 years davidben Port the editwin to owl_window The others are still unmanaged for ... release-1.10release-1.7release-1.8release-1.9
(edit) @d2a4534   14 years davidben Maintain an owl_mainpanel structure This structure will contain all ... release-1.10release-1.7release-1.8release-1.9
(edit) @7a6e6c7   14 years davidben Use signals for redraw and resize release-1.10release-1.7release-1.8release-1.9
(edit) @ae11191   14 years davidben Remove the idlok blocks It's off by default anyway. release-1.10release-1.7release-1.8release-1.9
(edit) @d39f68c   14 years davidben Compute the terminal size in the screen's size callback We do some ... release-1.10release-1.7release-1.8release-1.9
(edit) @4e33cb2   14 years davidben Punt a lot of needrefreshes Move the actual needrefreshes into the ... release-1.10release-1.7release-1.8release-1.9
(edit) @68f63a2   14 years davidben Port owl_viewwin to owl_window A number of hacks. This is just a test ... release-1.10release-1.7release-1.8release-1.9
(edit) @449af72   14 years davidben First draft of Nth iteration of owl_window framework release-1.10release-1.7release-1.8release-1.9
(edit) @20aced3   14 years davidben Use GQueue instead of owl_list for the incoming message queue ... release-1.10release-1.7release-1.8release-1.9
(edit) @3f6555d   14 years davidben Punt obarray and friends in favor of g_intern_string It's somewhat ... release-1.10release-1.7release-1.8release-1.9
(edit) @0881cdd   14 years davidben Use a separate pad for input wgetch calls a wrefresh on regular ... release-1.10release-1.7release-1.8release-1.9
(edit) @719173c4   14 years davidben Recreate the popwin on relayout This should fix redraws when ... release-1.10release-1.7release-1.8release-1.9
(edit) @0e3cdf1   14 years davidben Punt a pointless debug and a trailing newline release-1.10release-1.7release-1.8release-1.9
(edit) @f7cf6c2   14 years davidben Allow scheduling of relayouts as well as resizes release-1.10release-1.7release-1.8release-1.9
(edit) @263320f   14 years davidben Require resizeterm This allows us to get rid of the endwin, which ... release-1.10release-1.7release-1.8release-1.9
(edit) @f9f88f3   14 years davidben Separate relayout from resize release-1.10release-1.7release-1.8release-1.9
(edit) @285bc9a   14 years davidben Refactor the ioctl and size work into a separate function release-1.10release-1.7release-1.8release-1.9
(edit) @1f3a423   14 years davidben Consistently use g->{lines,cols} for the final size We have various ... release-1.10release-1.7release-1.8release-1.9
(edit) @8479494   14 years andersk Clear the resizepending flag before doing a resize, not after. This ... release-1.10release-1.7release-1.8release-1.9
(edit) @7892963   14 years andersk Mark variables modified from signal handlers as volatile sig_atomic_t. ... release-1.10release-1.7release-1.8release-1.9
(edit) @98d296d   14 years nelhage Remove owl_global_is_typwin_active This is now redundant with ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @58d47ca   14 years nelhage Make owl_global_set_typwin-active return the new editwin. This makes ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @73eda8c   14 years nelhage Only use typewindelta when opening multiline editwins. release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @f25812b   14 years asedeno Make pseudologins asynchronous Signed-off-by: Alejandro R. Sedeño ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @59ab8dd   14 years nelhage Erase the editwin WINDOW on resizes if there is no editwin release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @d83621c4   14 years nelhage Call the editwin callback after deactivating the editwin. This fixes ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @38cc669   14 years nelhage Create/destroy editwins rather than reusing a single one. release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @8dfb59c   14 years nelhage Nuke the editwin buffercommand. This was really just an alternate ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @2ee9e8d   14 years davidben Drop doupdate call in owl_editwin_redisplay It isn't being used, and ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @5294cbf   14 years andersk Rename owl_global_free_filter_ent to owl_global_delete_filter_ent. ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @5cbc929   14 years andersk Rename owl_regex_free to owl_regex_cleanup. Signed-off-by: Anders ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @b3adfb5   14 years davidben Remove {rec,sep,msg,typ}win from owl_global With libpanel, the ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @b928b3a   14 years davidben Remove popwin special-casing Finally, we can have our cake! Now that ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @8ae2de9   14 years davidben Attach PANELs to all of our WINDOWs We replace wnoutrefresh with ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @516c27e   14 years andersk Add owl_style_delete to fix leaks. Signed-off-by: Anders Kaseorg ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @a999d9e   14 years nelhage Replace the global context with a context stack. For now, we only use ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @b752f1e   14 years nelhage Allow ^Z to be rebound. Rather than catching SIGTSTP and doing things ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @129e609   14 years nelhage Use a owl_dict to store the list of filters. Cathy Zhang reported ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6fc40a7   14 years asedeno Rip out the old dispatch API. Signed-off-by: Alejandro R. Sedeño ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @df0138f   14 years asedeno Add a new I/O Dispatch API Signed-off-by: Alejandro R. Sedeño ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @23fddad   14 years kcr refactor & rename filter creation & storage management ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @52761cc   14 years kcr Cleanup owl_function_debugmsg. Nuke two buff[LINE]s in ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4f2166b   14 years asedeno Add a pre-select action list. Allow us to add actions that should be ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @40bda84   14 years nelhage Catch ^Z and display a message instead of suspending. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8240bce   14 years andersk owl_function_full_redisplay() does not take arguments; don’t give it ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @27f6487   15 years andersk Consistently use owl_malloc and friends. Signed-off-by: Anders ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0e5afa2   15 years andersk Use pid_t type for pids. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8742840   15 years andersk Add const qualifiers for owl_global *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9e5c9f3   15 years andersk Add const qualifiers for owl_view *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @89b2daf   15 years andersk Add const qualifiers for owl_regex *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1fdab04   15 years andersk Add const qualifiers for owl_style *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c08c70a   15 years andersk Add const qualifiers for owl_message *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @77bced3   15 years andersk Add const qualifiers for owl_list *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e19eb97   15 years andersk Add const qualifiers for char * and void *. Signed-off-by: Anders ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @65b2173   15 years andersk Split up declarations for adding const qualifiers for char * and void ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @41c9a96   15 years andersk Reimplement search in terms of owl_regex. The current implementation ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @898eb15   15 years andersk Lose g->searchactive in favor of g->searchstring != NULL. ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d43edd2   15 years andersk Death to RCS keywords. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eb6cedc   15 years nelhage Push commands into BarnOwl:: instead of AUTOLOAD'ing them release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a556caa   15 years nelhage Mostly refactor the editwin to use a linear buffer position. Use a ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bd783db   15 years asedeno Error on swap when mark has not been set. Also, initialize the mark ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @70110286   15 years asedeno Implement mark and swap. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0cb6c26   15 years nelhage Fix a race that could cause us to miss a SIGINT When I refactored the ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @adee9cc   15 years nelhage Enable signals, and add an interrupted flag. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f34dd65   15 years nelhage Kill a whole bunch of unused code. I generated a list of dead ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @58d1f8a   15 years asedeno GSequence is newer than we'd like. Use GList for timers instead. debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b9cb41b   15 years andersk Replace questionable sprintf(buf, "%s...", buf, ...) pattern, which is ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b7bb454   15 years nelhage Make owl_timer have a callback and integrate into the select() loop. ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2b237308   15 years andersk Delete extra format string arguments. debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @da466e0   16 years geofft At broder/ccpost's suggestion, add a typewindelta variable that lets ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9f4e3f8   16 years asedeno owl_sprintf() != sprintf(), and they have different contracts. Oops. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @81655f8   16 years asedeno * filterelement.c - quote regexp filter elements with spaces in them. ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @db0ac7e   16 years asedeno Merged revisions 983-1032 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8aa83ea3   16 years geofft I think this fixes the resizing bug. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9d59118   16 years asedeno Merged revisions 975-982 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @054894e   16 years shadow ensure that even if ioctl(,TIOCGWINSZ,) returns 0s we never set ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dfb6c7d   16 years asedeno Merged revisions 958-963 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b24029a   16 years asedeno resize should always refresh the editwin. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5f3168a   16 years asedeno Merged revisions 928-950 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9c7a701   16 years asedeno Initial select() changes. stdin, zephyr, jabber, and irc are checked ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @625802a   16 years asedeno Merged revisions 882-908 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eebef19   16 years asedeno dropping one unnecessary time(NULL) call. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c277d89   16 years asedeno Merged revisions 791-802 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c0f9e30   16 years asedeno Fixing a personal pet peeve: resizing should not leave the current ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @93ee554   16 years asedeno Merged revisions 734-776 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @34509d5   16 years asedeno GLib/Unicode branch - adding glib dependency. Linking BarnOwl to ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ad15610   17 years nelhage Applying ctl's variable shuffling patch for better ANSI C-ness. closes #18 barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b363d83   17 years nelhage Adding a -s switch to change the location of the config dir (~/.owl) barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f1fc47f   17 years nelhage Don't corrupt the current style pointer if we redefine the current style. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @13a3c1db   17 years nelhage Refactoring message processing: All new messages, incoming or ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.