source: functions.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @b61ad80   4 years andersk owl_function_debugmsg: Be sure to match va_start with va_end Found by ...
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @c55930e   4 years andersk Show Zephyr charset in info popup Signed-off-by: Anders Kaseorg ...
(edit) @ca1fb26a   4 years andersk Be smarter about rebuilding on version number changes Signed-off-by: ...
(edit) @a38becd   4 years ezyang Added a perl hook for :away Note: The sepbar no longer distinguishes ...
(edit) @60e8617   5 years davidben Don't swallow errors in :unsuball More code that should get fixed if ...
(edit) @05adccf   5 years davidben Make :loadsubs reload instanced personals too Right now if your subs ...
(edit) @06470d7   6 years adehnert Include names of invalid filters This makes errors in filters defined ... release-1.9
(edit) @d199207   6 years davidben zephyr: Use field iterator interface to avoid quadratic loops ... release-1.9
(edit) @97cdbaf5   6 years davidben Rewrite call_filter to use g_spawn_async_with_pipes This simplifies ... release-1.9
(edit) @bd482c3   6 years andersk Only add outgoing messages for personal part of half-personal messages ... release-1.9
(edit) @ecfbdcc   6 years davidben Don't leak old_msg in owl_function_zcrypt release-1.9
(edit) @7803326   6 years jgross editwin callback for canceling the editwin The code for editwin ... release-1.9
(edit) @c737503   6 years jgross Improved consistency between owl_function_start_* functions release-1.9
(edit) @6646fdb   6 years davidben Restore correct semantics of message 'time' attribute This rewrites ... release-1.9
(edit) @3b17b57   6 years davidben Kill owl_function_lastmsg_noredisplay Now that owl_window exists and ... 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) @30428a9   6 years davidben Fix missing NULL check on anyone list return value Error handling ... release-1.9
(edit) @287c634   6 years davidben Don't attempt to switch filters in :view -d if invalid Add return ... release-1.9
(edit) @4ebbfbc   6 years jgross Show the time zone in :info; replace ctime with strftime This fixes ... release-1.9
(edit) @6500907   6 years jgross Correctly display multiline fields in :info Commit ... release-1.9
(edit) @837bd81   6 years davidben Don't leak filtname when viewing an aim filter twice release-1.9
(edit) @99ac28a   6 years davidben Use GPid instead of pid_t for g_spawn_async's output Apparently they ... release-1.8release-1.9
(edit) @dde1b4d   6 years davidben Use g_build_filename instead of g_strdup_printf to build paths Saves ... release-1.8release-1.9
(edit) @efeec7f   6 years jgross Added a delete-and-expunge command. This command is analogous to the ... release-1.8release-1.9
(edit) @3eeb6ed   6 years jgross Fixed a bug in the expunge command Expunging from past the end of the ... release-1.8release-1.9
(edit) @a16d7e5   6 years jgross Replaced 'Owl' with 'BarnOwl' in user visible places Updated :show ... release-1.8release-1.9
(edit) @ca749a9   6 years jgross Make variable getters return NULL instead of "<null>" This fixes ... release-1.8release-1.9
(edit) @ca54fd6   6 years jgross Pass owl_variable * around instead of owl_vardict *. This allows ... release-1.8release-1.9
(edit) @b8a3e00   6 years davidben Consistently use BarnOwl or barnowl BarnOwl refers to the program, ... release-1.8release-1.9
(edit) @ce68f23   6 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.8release-1.9
(edit) @3cdd6d2   6 years davidben Add owl_ptr_array_free convenience function Unfortunately, most uses ... release-1.8release-1.9
(edit) @e4524da   6 years davidben Make aimsearch code use GPtrArray instead of owl_list release-1.8release-1.9
(edit) @ecffae6   6 years davidben Make owl_zephyr_get_anyone_list return a GPtrArray release-1.8release-1.9
(edit) @e6d7e4e   6 years davidben Replace the puntlist with an GPtrArray 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) @b470451   6 years andersk history: Tell owl_history_store whether the new entry will be partial ... release-1.8release-1.9
(edit) @83a079a   6 years andersk history: Make owl_history_store also reset It doesn’t make sense to ... release-1.8release-1.9
(edit) @8b293ea   6 years davidben Use glib spawn functions when launching a newmsgproc The glib version ... release-1.8release-1.9
(edit) @b343c2c   6 years nelhage _dirty_everything: Avoid argument-dropping function pointer cast ... 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) @58f4fb2   6 years davidben Drop show timers feature It was useful to access programmatically and ... release-1.8release-1.9
(edit) @259e60a8   6 years andersk Remove the length limit on field values in :info release-1.8release-1.9
(edit) @8ffa264   6 years andersk startup: check for file before calling owl_util_file_deleteline This ... release-1.8release-1.9
(edit) @697221f   7 years davidben Inform the user when an unpunt command does nothing Also, make the ... release-1.8release-1.9
(edit) @78f6c35   7 years davidben Don't use skiptokens in punt/unpunt There was no need for it. This ... release-1.8release-1.9
(edit) @f97c1a6   7 years davidben Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... release-1.8release-1.9
(edit) @47128d9   7 years davidben Allow interrupts to be taken at any point This way we can catch ... release-1.8release-1.9
(edit) @3535a6e   7 years davidben First go at sigwait-based signal handling Instead of relying on ... release-1.8release-1.9
(edit) @3b8a563   7 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @7865479   7 years andersk Replace owl_text_tr with g_strdelimit Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @7b4f3be   7 years davidben Punt owl_global_hascolors There's not much point as we're hardly ... release-1.8release-1.9
(edit) @9efa5bd   7 years davidben Clamp the number of color pairs to 256 without ext-color Debian ... release-1.8release-1.9
(edit) @4fd211f   7 years davidben Use owl_function_makemsg to report no search matches It's not really ... release-1.8release-1.9
(edit) @1a30f05   7 years andersk exec: Fix input redirection of multistatement commands Previously ... release-1.8release-1.9
(edit) @e5da3fe   7 years davidben Create per-recipient copies of outgoing messages for non-CC'd ... release-1.8release-1.9
(edit) @c809f5e   7 years davidben Use owl_function_command_norv when we don't care about the result ... release-1.8release-1.9
(edit) @f25df21   7 years davidben Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... release-1.8release-1.9
(edit) @4479497   7 years andersk Use G_GNUC_PRINTF to get type-checking on our format strings The ... release-1.8release-1.9
(edit) @82b734a   7 years andersk owl_function_show_colors: Realign default, and add black ... release-1.8release-1.9
(edit) @e3a75ed   7 years davidben Replace the remaining snprintfs with g_strdup_printf Hard-coded ... 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) @3472845   7 years andersk Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d4927a7   7 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   7 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   7 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @9518a85   7 years andersk owl_function_classinstfilt: Do not turn [ '"] into . This ... release-1.8release-1.9
(edit) @3f82515   7 years davidben Rewrite aimwrite This now makes more gratuitous use of glib and ... release-1.8release-1.9
(edit) @9de316d1   7 years davidben No need to NULL-terminate argument vectors owl_parseline does it for ... release-1.8release-1.9
(edit) @b03c714   7 years davidben Update copyright notices for 2011 release-1.8release-1.9
(edit) @42115bf9   7 years davidben Reimplement owl_function_typefilt with proper quoting Probably not ... release-1.8release-1.9
(edit) @9d4c398   7 years davidben Reimplement owl_function_zpunt using proper quoting ... release-1.8release-1.9
(edit) @a5f477c   7 years davidben Reimplement owl_function_zuserfilt with proper quoting ... release-1.8release-1.9
(edit) @c426bc2   7 years davidben Rewrite owl_function_classinstfilt with proper quoting The current ... release-1.8release-1.9
(edit) @c7fe23e   7 years davidben If a smartfilter fails to parse, handle the error Otherwise we ... release-1.8release-1.9
(edit) @c23f678   7 years nelhage Don't use error_message if we are building without Zephyr. That code ... release-1.8release-1.9
(edit) @d222c44   7 years davidben Kill owl_getquoting and fix quoting bugs That function is nonsense. ... release-1.8release-1.9
(edit) @1279f21   7 years andersk _owl_function_timer_append_fmtext: Cast time_t to int for ... release-1.7release-1.8release-1.9
(edit) @9359e5a   7 years andersk owl_function_loopwrite_setup: Remove unused callback argument ... release-1.7release-1.8release-1.9
(edit) @79d05d9   7 years andersk owl_function_zephyr_buddy_check: Remove unused variable zbl ... release-1.7release-1.8release-1.9
(edit) @1d81c51   7 years davidben Tell ncurses to consider the screen invalid on ^L Otherwise, ncurses ... release-1.7release-1.8release-1.9
(edit) @eaedfba   7 years davidben Don't leak messages in owl_function_makemsg Just give the msgwin the ... release-1.7release-1.8release-1.9
(edit) @811644f   7 years davidben Correctly narrow on personals from realm-less senders Fixes bug #38. ... 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) @4a41f16   7 years davidben Pass deactivate_cb as argument to owl_editcontext_new 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) @a728387   7 years davidben Just remove owl_function_search_{start,continue} altogether There's ... release-1.7release-1.8release-1.9
(edit) @2ec737f   7 years davidben Add owl_function_set_search Instead of allowing OWL_DIRECTION_NONE in ... 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) @c394de8   7 years davidben Use ref-counting to make editwin ownership saner When creating an ... release-1.7release-1.8release-1.9
(edit) @08263a8   7 years davidben Add owl_editwin_get_window This removes the need for ... 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) @4cf7b1b   7 years davidben If owl_popwin_up fails, abort the command release-1.7release-1.8release-1.9
(edit) @de6f317   7 years davidben Move zephyr and ncurses shutdown into main They are initialized in ... release-1.7release-1.8release-1.9
(edit) @3ecd78b   7 years davidben Move the event loop to owl_select as owl_select_run_loop Also adds a ... release-1.7release-1.8release-1.9
(edit) @0743696   7 years davidben Don't ignore the error code when doing a zwrite Display a ... release-1.7release-1.8release-1.9
(edit) @e488ec5   7 years nelhage Merge branch 'security' release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.