|
|
@d2a4534
|
15 years |
davidben |
Maintain an owl_mainpanel structure
This structure will contain all ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a6e6c7
|
15 years |
davidben |
Use signals for redraw and resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ae11191
|
15 years |
davidben |
Remove the idlok blocks
It's off by default anyway.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d39f68c
|
15 years |
davidben |
Compute the terminal size in the screen's size callback
We do some ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@4e33cb2
|
15 years |
davidben |
Punt a lot of needrefreshes
Move the actual needrefreshes into the ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68f63a2
|
15 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
|
|
|
@449af72
|
15 years |
davidben |
First draft of Nth iteration of owl_window framework
release-1.10release-1.7release-1.8release-1.9
|
|
|
@20aced3
|
15 years |
davidben |
Use GQueue instead of owl_list for the incoming message queue
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@3f6555d
|
15 years |
davidben |
Punt obarray and friends in favor of g_intern_string
It's somewhat ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0881cdd
|
15 years |
davidben |
Use a separate pad for input
wgetch calls a wrefresh on regular ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@719173c4
|
15 years |
davidben |
Recreate the popwin on relayout
This should fix redraws when ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@0e3cdf1
|
15 years |
davidben |
Punt a pointless debug and a trailing newline
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f7cf6c2
|
15 years |
davidben |
Allow scheduling of relayouts as well as resizes
release-1.10release-1.7release-1.8release-1.9
|
|
|
@263320f
|
15 years |
davidben |
Require resizeterm
This allows us to get rid of the endwin, which ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@f9f88f3
|
15 years |
davidben |
Separate relayout from resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@285bc9a
|
15 years |
davidben |
Refactor the ioctl and size work into a separate function
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1f3a423
|
15 years |
davidben |
Consistently use g->{lines,cols} for the final size
We have various ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@8479494
|
15 years |
andersk |
Clear the resizepending flag before doing a resize, not after.
This ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7892963
|
15 years |
andersk |
Mark variables modified from signal handlers as volatile sig_atomic_t. ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@98d296d
|
15 years |
nelhage |
Remove owl_global_is_typwin_active
This is now redundant with ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@58d47ca
|
15 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
|
|
|
@73eda8c
|
15 years |
nelhage |
Only use typewindelta when opening multiline editwins.
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@f25812b
|
15 years |
asedeno |
Make pseudologins asynchronous
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@59ab8dd
|
15 years |
nelhage |
Erase the editwin WINDOW on resizes if there is no editwin
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@d83621c4
|
15 years |
nelhage |
Call the editwin callback after deactivating the editwin.
This fixes ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@38cc669
|
15 years |
nelhage |
Create/destroy editwins rather than reusing a single one.
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@8dfb59c
|
15 years |
nelhage |
Nuke the editwin buffercommand.
This was really just an alternate ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@2ee9e8d
|
15 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
|
|
|
@5294cbf
|
15 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
|
|
|
@5cbc929
|
15 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
|
|
|
@b3adfb5
|
15 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
|
|
|
@b928b3a
|
15 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
|
|
|
@8ae2de9
|
15 years |
davidben |
Attach PANELs to all of our WINDOWs
We replace wnoutrefresh with ...
release-1.10release-1.6release-1.7release-1.8release-1.9
|
|
|
@516c27e
|
15 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
|
|
|
@a999d9e
|
15 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
|
|
|
@b752f1e
|
15 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
|
|
|
@129e609
|
15 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
|
|
|
@6fc40a7
|
15 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
|
|
|
@df0138f
|
15 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
|
|
|
@23fddad
|
15 years |
kcr |
refactor & rename filter creation & storage management
...
release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@52761cc
|
15 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
|
|
|
@4f2166b
|
15 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
|
|
|
@40bda84
|
15 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
|
|
|
@8240bce
|
15 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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@bd783db
|
16 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
|
|
|
@70110286
|
16 years |
asedeno |
Implement mark and swap.
release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@0cb6c26
|
16 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
|
|
|
@adee9cc
|
16 years |
nelhage |
Enable signals, and add an interrupted flag.
release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@f34dd65
|
16 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
|
|
|
@58d1f8a
|
16 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
|
|
|
@b9cb41b
|
16 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
|
|
|
@b7bb454
|
16 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
|
|
|
@2b237308
|
16 years |
andersk |
Delete extra format string arguments.
debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@9f4e3f8
|
17 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
|
|
|
@81655f8
|
17 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
|
|
|
@db0ac7e
|
17 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
|
|
|
@8aa83ea3
|
17 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
|
|
|
@9d59118
|
17 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
|
|
|
@054894e
|
17 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
|
|
|
@dfb6c7d
|
17 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
|
|
|
@b24029a
|
17 years |
asedeno |
resize should always refresh the editwin.
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@5f3168a
|
17 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
|
|
|
@9c7a701
|
17 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
|
|
|
@625802a
|
17 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
|
|
|
@eebef19
|
17 years |
asedeno |
dropping one unnecessary time(NULL) call.
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@c277d89
|
17 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
|
|
|
@c0f9e30
|
17 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
|
|
|
@93ee554
|
17 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
|
|
|
@34509d5
|
17 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
|
|
|
@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
|
|
|
@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
|
|
|
@f1fc47f
|
18 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
|
|
|
@13a3c1db
|
18 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
|
|
|
@a387d12e
|
18 years |
nelhage |
Implementing an LRU cache of the message list fmtexts. This reduces ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@8e401cae
|
18 years |
nelhage |
Adding owl_global_intern for interning strings in a global obarray.
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@1bdffcb
|
18 years |
asedeno |
owl.h - moved curses.h back up so building on Solaris would work. ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@7f792c1
|
18 years |
asedeno |
* Added idle-time tracking in C.
* Exposed idle-time tracking to perl. ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@8fa9562
|
18 years |
asedeno |
Added background color support to owl.
If we run out of color pairs ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@cb769bb
|
18 years |
nelhage |
r15874@phanatique: nelhage | 2006-12-24 18:25:33 -0500
Don't quit ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@db8b00b
|
18 years |
nelhage |
Exposing edit window hooks to perl
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@1b6b2f3
|
18 years |
nelhage |
Refactoring the editwin code somewhat, and adding the ability to hang ...
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@4211f50b
|
18 years |
nelhage |
Refactoring the editwin code to use an explicit callback.
barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@176d3443
|
20 years |
kretch |
Deal gracefully with being resized as small as 1x1 [BZ 3]
barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|
@8232149
|
20 years |
kretch |
Turn off istrip.
Restore initial terminal settings at problem exit. ...
barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
|
|
|