source: perlconfig.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @dde1b4d   13 years davidben Use g_build_filename instead of g_strdup_printf to build paths Saves ... release-1.10release-1.8release-1.9
(edit) @ce68f23   13 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.10release-1.8release-1.9
(edit) @f9df2f0   13 years davidben Replace owl_message's owl_list with a GPtrArray release-1.10release-1.8release-1.9
(edit) @6829afc   13 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.10release-1.8release-1.9
(edit) @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
(edit) @bcde7926   13 years davidben Reimplement BarnOwl::add_io_dispatch with AnyEvent We can emulate the ... release-1.10release-1.8release-1.9
(edit) @074bdaa   13 years davidben Replace BarnOwl::Timer with a perl wrapper over AnyEvent This also ... release-1.10release-1.8release-1.9
(edit) @937a00e9   13 years asedeno Don't leak timestr when setting time in a perl message Signed-off-by: ... release-1.10release-1.8release-1.9
(edit) @a9237aa   13 years davidben Don't specify both G_VOID and G_SCALAR Turns out G_SCALAR is 0, so it ... release-1.10release-1.8release-1.9
(edit) @3b8a563   13 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.10release-1.8release-1.9
(edit) @f2d71cfa   13 years nelhage Export version string in $BarnOwl::VERSION. release-1.10release-1.8release-1.9
(edit) @f25df21   13 years davidben Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... release-1.10release-1.8release-1.9
(edit) @3472845   13 years andersk Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... release-1.10release-1.8release-1.9
(edit) @d4927a7   13 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.10release-1.8release-1.9
(edit) @ddbbcffa   13 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.10release-1.8release-1.9
(edit) @96828e4   13 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.10release-1.8release-1.9
(edit) @c107129   13 years andersk owl_perlconfig_hashref2message: Remove unused variable count ... release-1.10release-1.7release-1.8release-1.9
(edit) @ad7cc2f   14 years nelhage owl_perlconfig_new_command: Pass G_EVAL. In addition to the obvious ... release-1.10release-1.7release-1.8release-1.9
(edit) @dec60b4   14 years nelhage Merge branch 'perl-tester' release-1.10release-1.7release-1.8release-1.9
(edit) @5aa33fd   14 years nelhage Merge perl_tester and tester. release-1.10release-1.7release-1.8release-1.9
(edit) @3aa0522   14 years davidben Deprecate the main loop hook, use on-demand perl timer Users without ... release-1.10release-1.7release-1.8release-1.9
(edit) @1b1cd2c   14 years nelhage Editwin: Add a callback to destroy cbdata release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @8f2d9bf   14 years andersk Rename owl_perlconfig_cmd_free to owl_perlconfig_cmd_cleanup. ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @8c59178   14 years andersk Rename owl_list_free_all to owl_list_cleanup. Signed-off-by: Anders ... release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @901b931   14 years nelhage Fix a typo in an error message. release-1.10release-1.6release-1.7release-1.8release-1.9
(edit) @e3068de   14 years nelhage perlconfig: Remove G_KEEPERR I believe this is only around because I ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a01ed7c   14 years asedeno Merge branch 'io_dispatch_rewrite' release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ffc4df6   14 years asedeno Switch perl API to new I/O Dispatch API. Signed-off-by: Alejandro R. ... 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) @e7f5970   14 years davidben Add owl_new_hv for future Perl code While we're at it, might as well ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e67359b   14 years davidben Add owl_new_av to abstract owl_list to AV* Takes a callback function ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fb7742c   14 years andersk owl_perlconfig_execute: Do not arbitrarily add a newline to the ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @68f358c   14 years andersk owl_new_sv: Small const fix. Signed-off-by: Anders Kaseorg ... release-1.10release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1373d35   14 years andersk owl_perlconfig_edit_callback: Actually give up if the callback is ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @99068d3   14 years andersk Declare parameters for owl_perlconfig_mainloop (a timer callback). ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2693b12   15 years nelhage owl_new_sv: Squelch a pointer sign warning. release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eea72a13   15 years nelhage owl_new_sv: Escape non-utf8 strings before erroring with them. ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d1b1cf6   15 years nelhage Set the UTF-8 flag on on strings we pass to Perl. Add an owl_new_sv ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dbe8729   15 years andersk owl_perlconfig_curmessage2hashref: Don’t duplicate prototype. ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f278ff3   15 years andersk aim.c, perlconfig.c: Fix format string bugs. Signed-off-by: Anders ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5ebc202   15 years andersk Move declarations before code. 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) @4542047   15 years andersk Add const qualifiers for owl_filter *. 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) @25fb825   15 years andersk Add const qualifiers for owl_pair *. Signed-off-by: Anders Kaseorg ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0a0fb74   15 years andersk Add const qualifiers for owl_cmd *. 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) @fa4562c   15 years andersk Prepare code for adding const qualifiers for char * and void *. ... 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) @712caac   15 years andersk Cast away const on strings passed to libzephyr (with new function ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f12d199   15 years geofft Revert "owl_function_info: Explain the auth status better." ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2c14f40   15 years geofft owl_function_info: Explain the auth status better. Signed-off-by: ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4d86e06   15 years andersk Get rid of a whole bunch of useless casts. Signed-off-by: Anders ... 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) @8966889   15 years andersk owl_perlconfig_new_command: Remove unused variables. Signed-off-by: ... 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) @d1ae4a4   15 years nelhage Export a time_t for messages to perl as 'unix_time' Previously, the ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fd8dfe7   15 years nelhage Load perl code from the filesystem at runtime. Remove perlwrap.pm and ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @96b5c81   15 years andersk Call SvREFCNT_dec() on SV *, not void *. Signed-off-by: Anders ... release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @87dfeb7   15 years geofft Populate the ZNotice_t in owl_perlconfig_hashref2message(). This lets ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e8c6d8f   15 years nelhage Call perl_sys_init3 Closes debian #495056 This is necessary for ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1895c29   15 years nelhage Fix owl_select_remove_dispatch bugs. Fix two bugs in ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f36cd97   15 years nelhage Add a void* data to owl_dispatch and pass it around. Add a void* data ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1631825   15 years nelhage Implement a perl timer class and minimal interface. I will document ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e0096b7   15 years nelhage perlconfig.c: Properly wrap eval_pv with ENTER/SAVETMPS/FREETMPS/LEAVE ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c415aca   15 years nelhage Stop using deprecated perl_* functions The perl_* forms of eval_* and ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f7a61ef   15 years nelhage Remove the unused owl_perlconfig_get_hashkeys debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3ea31b6   15 years nelhage Kill a load of "value computed is not used" warnings. I would love it ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @909771e   15 years andersk Simplify Perl string copying with owl_strdup(). debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @19bab8e   15 years andersk Don't return a mortal from owl_perlconfig_message2hashref(). debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ce6721f   15 years andersk Use SvPV_nolen to get rid of n_a dummy variables. debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c4ba74d   16 years nelhage Make BarnOwl::command() accept a pre-tokenized command. If given more ... debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0f9eca7   16 years geofft Add a hook, newMessage, that catches every message that's added to the ... debianrelease-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) @b67ab6b   16 years nelhage Implement back-compat with old-style owl::format_msg() styles 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) @ee310eb   16 years asedeno Merged revisions 909-923 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @af1920fd   16 years asedeno Portability - removing C++ style comments. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @367fbf3   16 years asedeno Remove a debug message I accidentally left in. Remove the hours old ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b7b4565   16 years asedeno Merged revisions 847-881 via svnmerge from ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ff13a6f   16 years nelhage Actually free the right thing when freeing perl commands barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5376a95   16 years asedeno First pass at incoming zephyr -> UTF-8 sanitizing. This only operates ... 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) @f6b319c   17 years hartmans Implement hackish support for the wordwrap filter in the perl styles. ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0337203   17 years nelhage First phase of the module rewrite. Internals now (IMO) somewhat ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1cc95709   17 years nelhage Don't segfault if we encounter a message type without a corresponding ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b6c067a   17 years nelhage Moving the default style into perl, and reorganizing things so we can ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8fba2ee   17 years nelhage Be careful about messages with an empty type barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @30678ae   17 years nelhage Making message type into a string barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8203afd   17 years nelhage * Renaming package owl to BarnOwl:: * Moving hooks into the ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9364a36   17 years nelhage Catch errors in perl edit callbacks barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @00f9a7d   17 years nelhage Bring back the -c option, and no longer choke if .owlconf doesn't ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @25729b2   17 years nelhage Adding basic smartnarrow support for jabber, and infrastructure to ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a55abb3   17 years nelhage Handling errors in the perl mainloop hook better barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d03091c   17 years hartmans Reorder configuration handling so that perlwrap.m is pulled in before ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f72f573   17 years asedeno Changed how owl::mainloop_hook is called. This does wonders for memory. barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @421c8ef7   17 years asedeno Adding some missing owl_message_type_is functions. Ensuring all the ... barnowl_perlaimdebianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @db8b00b   17 years nelhage Exposing edit window hooks to perl 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.