source: owl.h

Revision Log Mode:


Legend:

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