|
|
@4584d1f
|
12 years |
davidben |
Pipe all C-created variables through function calls
Gets us some ...
release-1.10
|
|
|
@3b9ca71
|
12 years |
davidben |
Allow perl variables to participate in argumentless set/unset
release-1.10
|
|
|
@69f74c2
|
12 years |
davidben |
And now... the moment you've all been waiting for...
Expose ...
release-1.10
|
|
|
@5001a3d
|
12 years |
davidben |
g_strdup validsettings
This'll allow perl to set it too.
release-1.10
|
|
|
@353719a
|
12 years |
davidben |
Start of perlvariables iteration N+1
New plan: the C <-> perl ...
release-1.10
|
|
|
@06e04a9
|
12 years |
davidben |
perlvariables - iteration N
Later commits reworked a lot of this, but ...
release-1.10
|
|
|
@c42a8d1
|
12 years |
andersk |
typedef fake curses and Perl types to undefined structs instead of ...
release-1.10
|
|
|
@cb124fc6
|
12 years |
andersk |
Replace deprecated GLib < 2.31.0 mutex APIs
As of GLib 2.31.0,
- ...
release-1.10
|
|
|
@219f52c
|
13 years |
jgross |
Allocate owl_messagelist on the heap
This lets us return NULL from ...
release-1.10release-1.9
|
|
|
@ab88b05
|
13 years |
jgross |
Allocate the mainwin on the heap
This lets us return NULL from ...
release-1.10release-1.9
|
|
|
@b9517cf
|
13 years |
davidben |
Explicitly store whether an owl_message has a ZNotice_t
We should ...
release-1.10release-1.9
|
|
|
@f271129
|
13 years |
jgross |
Fix up headers
The additions to owl.h and some of the removals were ...
release-1.10release-1.9
|
|
|
@cbc8657
|
13 years |
davidben |
Don't hardcode regerror buffer size
This lets us kill the silly LINE ...
release-1.10release-1.9
|
|
|
@e5baf0a
|
13 years |
davidben |
Remove unused macro
We determine the startup file relative to the ...
release-1.10release-1.9
|
|
|
@67e5ba36
|
13 years |
davidben |
Include the ncursesw headers
They're apparently supposed to be ...
release-1.10release-1.8release-1.9
|
|
|
@16cf182d
|
13 years |
jgross |
Remove unused global variables
I'm not sure why they existed in the ...
release-1.10release-1.8release-1.9
|
|
|
@2560529
|
13 years |
davidben |
Consistently place function annotation at the beginning
char ...
release-1.10release-1.8release-1.9
|
|
|
@c266281
|
13 years |
davidben |
Remove owl_list altogether
All uses have been removed.
release-1.10release-1.8release-1.9
|
|
|
@e6d7e4e
|
13 years |
davidben |
Replace the puntlist with an GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@eb897c6
|
13 years |
davidben |
Replace owl_errqueue's owl_list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@7ed9bc6
|
13 years |
davidben |
Replace owl_zbuddlist's owl_list with GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@d191f45
|
13 years |
davidben |
Make owl_buddylist use a GPtrArray directly
release-1.10release-1.8release-1.9
|
|
|
@e4d7cb6
|
13 years |
davidben |
Replace owl_keymap's list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@f9df2f0
|
13 years |
davidben |
Replace owl_message's owl_list with a GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@fc8a87a
|
13 years |
davidben |
Replace owl_messagelist's internal owl_list with GPtrArray
release-1.10release-1.8release-1.9
|
|
|
@12294d2
|
13 years |
davidben |
Remove owl_list from owl_zwrite
Use a GPtrArray directly.
release-1.10release-1.8release-1.9
|
|
|
@6829afc
|
13 years |
davidben |
Define CALLER_OWN macro
Replace our exising uses of ...
release-1.10release-1.8release-1.9
|
|
|
@95b52d1
|
13 years |
andersk |
history: Store history in a GQueue
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@b470451
|
13 years |
andersk |
history: Tell owl_history_store whether the new entry will be partial
...
release-1.10release-1.8release-1.9
|
|
|
@9923144
|
13 years |
andersk |
history: Get rid of touched and associated bug
This fixes the ...
release-1.10release-1.8release-1.9
|
|
|
@43744ce
|
13 years |
andersk |
history: Remove unused repeats flag
Signed-off-by: Anders Kaseorg ...
release-1.10release-1.8release-1.9
|
|
|
@d427f08
|
13 years |
nelhage |
Use G_GNUC_WARN_UNUSED_RESULT
Have gcc warn us when we ignore the ...
release-1.10release-1.8release-1.9
|
|
|
@aa69c1e
|
13 years |
davidben |
And finally, remove owl_io_dispatch
All uses have been replaced with ...
release-1.10release-1.8release-1.9
|
|
|
@a6a9ddb
|
13 years |
davidben |
Replace popexec's io_dispatch with a glib io watch
Again, this code ...
release-1.10release-1.8release-1.9
|
|
|
@074bdaa
|
13 years |
davidben |
Replace BarnOwl::Timer with a perl wrapper over AnyEvent
This also ...
release-1.10release-1.8release-1.9
|
|
|
@6b0b4f4
|
13 years |
davidben |
Convert AIM timers to glib timers
We do lose the timer tracking ...
release-1.10release-1.8release-1.9
|
|
|
@24a791f
|
13 years |
andersk |
Make owl_variable.validsettings const char *
Signed-off-by: Anders ...
release-1.10release-1.8release-1.9
|
|
|
@fe73d0c
|
13 years |
davidben |
Just require stdbool.h and tell ncurses to use it
Now that Solaris' ...
release-1.10release-1.8release-1.9
|
|
|
@33b6431b
|
13 years |
davidben |
Clarify owl_io_dispatch ownership
A created owl_io_dispatch is owned ...
release-1.10release-1.8release-1.9
|
|
|
@f97c1a6
|
13 years |
davidben |
Merge branch 'g_main_loop'
The logic in owl_select_prune_bad_fds ...
release-1.10release-1.8release-1.9
|
|
|
@dc1edbd
|
13 years |
davidben |
Add a GSource for AIM events
The AIM file descriptor hack is somewhat ...
release-1.10release-1.8release-1.9
|
|
|
@47128d9
|
13 years |
davidben |
Allow interrupts to be taken at any point
This way we can catch ...
release-1.10release-1.8release-1.9
|
|
|
@257b9c4
|
13 years |
davidben |
Punt pre-select actions
The four users are now directly handled with ...
release-1.10release-1.8release-1.9
|
|
|
@3535a6e
|
13 years |
davidben |
First go at sigwait-based signal handling
Instead of relying on ...
release-1.10release-1.8release-1.9
|
|
|
@2c79eae
|
13 years |
davidben |
Start of GMainContext code
Add GSources to feed owl_timer and ...
release-1.10release-1.8release-1.9
|
|
|
@feeb835
|
13 years |
davidben |
Remove OwlGlobalNotifier typedef
Ugh. This is what I get for being ...
release-1.10release-1.8release-1.9
|
|
|
@ede073c
|
14 years |
nelhage |
Allow overriding OWL_VERSION_STRING on the command-line.
The Debian ...
release-1.10release-1.8release-1.9
|
|
|
@7b4f3be
|
14 years |
davidben |
Punt owl_global_hascolors
There's not much point as we're hardly ...
release-1.10release-1.8release-1.9
|
|
|
@9efa5bd
|
14 years |
davidben |
Clamp the number of color pairs to 256 without ext-color
Debian ...
release-1.10release-1.8release-1.9
|
|
|
@283ff1e
|
14 years |
davidben |
Punt buffercbdata
It has never been used in the history of this project.
release-1.10release-1.8release-1.9
|
|
|
@b13daa0
|
14 years |
davidben |
Make owl_keybinding new/delete instead of init/cleanup
Valgrind is ...
release-1.10release-1.8release-1.9
|
|
|
@41f0cf3
|
14 years |
andersk |
Add | to OWL_REGEX_QUOTECHARS
This fixes searching for |. regex(7) ...
release-1.10release-1.8release-1.9
|
|
|
@010a951
|
14 years |
davidben |
Make owl_variable's get_tostring_fn return a newly allocated string
...
release-1.10release-1.8release-1.9
|
|
|
@f54b07d
|
14 years |
davidben |
Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN
This ...
release-1.10release-1.8release-1.9
|
|
|
@237d02c
|
14 years |
davidben |
Remove default_{attrs,fgcolor,bgcolor} from owl_fmtext
They didn't ...
release-1.10release-1.8release-1.9
|
|
|
@7659079
|
14 years |
davidben |
Don't precompute UTF-8 encodings of format characters
GString can ...
release-1.10release-1.8release-1.9
|
|
|
@099597c
|
14 years |
davidben |
Don't reset colorpairs in the middle of drawing
Resetting colorpairs ...
release-1.10release-1.8release-1.9
|
|
|
@7e111f4
|
14 years |
davidben |
Replace owl_fmtext's buffer management with GString
reallocs are ...
release-1.10release-1.8release-1.9
|
|
|
@b03c714
|
14 years |
davidben |
Update copyright notices for 2011
release-1.10release-1.8release-1.9
|
|
|
@5f8ec6b
|
14 years |
nelhage |
Replace per-editwin killbuf with a global one.
Right now, the kill ...
release-1.10release-1.8release-1.9
|
|
|
@f640876
|
14 years |
davidben |
Punt some old owl_timer objects
Not only are they no longer used, ...
release-1.10release-1.8release-1.9
|
|
|
@9d21120
|
14 years |
asedeno |
zephyr: update smartstrip logic
* Deal with krb5 principal types ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1522e5d
|
14 years |
asedeno |
webzephyr principal changed
Signed-off-by: Alejandro R. Sedeño ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@bad8ad3
|
14 years |
andersk |
Add ! to OWL_REGEX_QUOTECHARS
We interpret ! at the beginning of a ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d127638
|
14 years |
andersk |
Only add missing Zephyr prototypes for the versions where they’re ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@12a6616
|
14 years |
davidben |
Add a compatibility implementation of memrchr
It's a GNU extension ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c6adf17
|
14 years |
davidben |
Track names along with timers, add :show timers
This will help people ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@118c919
|
14 years |
davidben |
Name search argument consider_current
Adding yet another enum for a ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1b8c3f8
|
14 years |
davidben |
owl_viewwin doesn't need to keep track of cmdline
release-1.10release-1.7release-1.8release-1.9
|
|
|
@9c1e61d4
|
14 years |
davidben |
Add OWL_SEARCH_CONTINUE and OWL_SEARCH_MATCH_CURRENT
Instead of ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@09ceee3
|
14 years |
davidben |
Add a command-line to the viewwin
It's triggered via ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fc5eef4
|
14 years |
davidben |
Configure owl_global_set_typwin_inactive to be called on context ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@1d74663
|
14 years |
davidben |
Add deactivate and delete hooks for owl_context
Also make pushing and ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@60c1386
|
14 years |
davidben |
Split the viewwin's status bar into its own window
release-1.10release-1.7release-1.8release-1.9
|
|
|
@9eb38bb
|
14 years |
davidben |
Likewise, don't reuse a global owl_viewwin
This means we don't have ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@03ca005
|
14 years |
davidben |
Create a new owl_popwin every time instead of rewiring the old one
...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@b3b1b05
|
14 years |
davidben |
To be thorough, track all signal ids in the popwin
This isn't ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@691d012
|
14 years |
andersk |
owl.h: Include config.h before testing HAVE_STDBOOL_H
Signed-off-by: ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@06adc25
|
14 years |
davidben |
Sanitize our include guards somewhat
Avoid double underscores to ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d40ad8b
|
14 years |
davidben |
Punt OWL_WEBBROWSER_* and userclue
That code hasn't been used for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@2b83ad6
|
14 years |
davidben |
Add owl_fmtext_expand_tabs with test case
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e488ec5
|
14 years |
nelhage |
Merge branch 'security'
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d296c9a
|
14 years |
davidben |
Merge branch 'owl_window'
Conflicts:
global.c
release-1.10release-1.7release-1.8release-1.9
|
|
|
@26ad412
|
14 years |
nelhage |
Use a uniquified debug file location.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@d12a8c7
|
14 years |
nelhage |
Keep the debug file open persistently.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@987cf3f
|
14 years |
nelhage |
Pass around owl_zwrite objects, instead of continually re-parsing ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@5cc7e5e
|
14 years |
davidben |
Kill owl_global_needrefresh
Not necessary now. Internal state for ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@ea7daa8
|
14 years |
davidben |
Remove the global notifier
release-1.10release-1.7release-1.8release-1.9
|
|
|
@68e5464
|
14 years |
davidben |
Remove malloced and freed fields from owl_global
They are no longer ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@07b59ea
|
14 years |
davidben |
Maintain the cursor location with the context stack
release-1.10release-1.7release-1.8release-1.9
|
|
|
@fa65671
|
14 years |
davidben |
Remove the relayout code
The signals take care of it now.
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@f3a9d4d
|
14 years |
davidben |
Add an OwlGlobalNotifer generated from variables
It exists purely as ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@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
|
|
|
@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
|
|
|
@d2a4534
|
14 years |
davidben |
Maintain an owl_mainpanel structure
This structure will contain all ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@05ca0d8
|
14 years |
davidben |
Implement our own owl_signal_connect_object
This is actually more ...
release-1.10release-1.7release-1.8release-1.9
|
|
|
@7a6e6c7
|
14 years |
davidben |
Use signals for redraw and resize
release-1.10release-1.7release-1.8release-1.9
|
|
|
@e96b4ce
|
14 years |
davidben |
Don't generate window.c's functions
release-1.10release-1.7release-1.8release-1.9
|
|
|
@c447d9c
|
14 years |
davidben |
Also drop winlines/wincols from the viewwin struct
Deduplicating data ...
release-1.10release-1.7release-1.8release-1.9
|
|
|