source: perlglue.xs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @ae2b830   4 years jgross owl_util_file_delete_line in perl
(edit) @1ced34f   4 years jgross Expose message_matches_filter to perl
(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) @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) @374089a   5 years jgross Die on a failed zephyr_zwrite; don't silently ignore it
(edit) @b303ba2   5 years asedeno Add getnumlines() to perl interface release-1.9
(edit) @e89ec48   6 years jgross Made BarnOwl::start_* wrappers around a new BarnOwl::start_edit A new ... release-1.9
(edit) @c737503   6 years jgross Improved consistency between owl_function_start_* functions 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) @a130fc5   6 years jgross Improved ability to delete messages from perl BarnOwl::Message now ... 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) @bcde7926   6 years davidben Reimplement BarnOwl::add_io_dispatch with AnyEvent We can emulate the ... 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) @3b8a563   7 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @6a71113   7 years davidben Use g_strjoinv in owl_cmddict_execute_argv, don't quote correctly ... 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) @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) @40382e0   7 years davidben Don't re-initialize lists in BarnOwl::all_keymaps ... 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) @818f19c   7 years davidben Rename owl_global_get_typwin to owl_global_current_typwin The new ... release-1.7release-1.8release-1.9
(edit) @9186c75   8 years nelhage Make functions that start an editwin return it, too. release-1.6release-1.7release-1.8release-1.9
(edit) @38cc669   8 years nelhage Create/destroy editwins rather than reusing a single one. release-1.6release-1.7release-1.8release-1.9
(edit) @1b1cd2c   8 years nelhage Editwin: Add a callback to destroy cbdata release-1.6release-1.7release-1.8release-1.9
(edit) @8c59178   8 years andersk Rename owl_list_free_all to owl_list_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @7ab0020   8 years andersk Rename owl_fmtext_free to owl_fmtext_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @fde6d80   8 years nelhage owl_style_create_perl: Change refcounting convention. Make ... release-1.6release-1.7release-1.8release-1.9
(edit) @2fec14b   8 years nelhage perlglue.xs: Copy passed-in SV*s before storing them. Perl gives us a ... release-1.6release-1.7release-1.8release-1.9
(edit) @129e609   8 years nelhage Use a owl_dict to store the list of filters. Cathy Zhang reported ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a01ed7c   8 years asedeno Merge branch 'io_dispatch_rewrite' release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ffc4df6   8 years asedeno Switch perl API to new I/O Dispatch API. Signed-off-by: Alejandro R. ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fe7616e   8 years davidben Export BarnOwl::all_keymaps to perl For completing the show keymap ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e3cbd65   8 years davidben Use owl_new_av in exported functions Simplified all_variables, ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bdbec0a   8 years kcr refactor and clean owl editwin startup functions Take ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dcc3f80   8 years nelhage Merge branch 'zephyr-fixes' release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e1e59a7   8 years nelhage Merge branch 'unicode-fixes' release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5791bf7   8 years andersk Left-align XS function names, in accordance with the decree of ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6f0fbe9   8 years nelhage Add a function for perl to query whether Zephyr is available. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @39e81f7   8 years nelhage Return unicode strings to perl. Define a new typedef, 'utf8', in ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8830f79f   8 years nelhage Merge branch 'davidben/context-slice' Conflicts: perlglue.xs release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9e5b5fd   8 years davidben Export skiptokens to perl. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1a5db78   8 years andersk perlglue.xs: Always return const char * to Perl instead of char *. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fbadb37   8 years andersk get_zephyr_variable: Actually, the strdup isn’t needed here at all. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9cb03bf   8 years andersk get_zephyr_variable: Clean up const and NULL handling. g_strdup and ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bb79a52   8 years kcr BarnOwl::get_zephyr_variable gets you a .zephyr.vars variable release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0c4ef53   8 years andersk Simplify calls to SvREFCNT_inc by using its return value. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4df918b   8 years asedeno Add BarnOwl::redisplay() release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d1b1cf6   8 years nelhage Set the UTF-8 flag on on strings we pass to Perl. Add an owl_new_sv ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @952f137   8 years andersk perlglue.xs: Fix typo in comment. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dbe8729   8 years andersk owl_perlconfig_curmessage2hashref: Don’t duplicate prototype. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4542047   8 years andersk Add const qualifiers for owl_filter *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @77bced3   8 years andersk Add const qualifiers for owl_list *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e19eb97   8 years andersk Add const qualifiers for char * and void *. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3ff3d86   8 years nelhage Complete variables and style names release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @747d6a5   8 years nelhage Implement BarnOwl::message in XS to fix stupid quoting issues. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d77e909   8 years nelhage Add BarnOwl::all_filters() to get the names of all filters. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6dc2d6b   8 years nelhage save_excursion: Fix perl API error. We need to save a mark and ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eede1bf   8 years nelhage Export owl_function_debugmsg to perl as BarnOwl::debug(). release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ba6c8bd   8 years andersk Get rid of a few more useless casts. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d43edd2   8 years andersk Death to RCS keywords. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @7f6a8a2   8 years andersk Quash a zephyr 3 warning by adding some missing consts. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c6ecf5c   8 years nelhage Implement text_{before,after)_point in Perl. These can easily be ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d41294a   8 years nelhage Export some more functions to perl. get_region, combined with ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a88f35a   8 years nelhage Give perl code more rope with respect to the editwin. In particular, ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0190c4d   8 years nelhage perlglue.xs: Move editor functions into BarnOwl::Editwin:: release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @77f605d   8 years nelhage Slightly more rope that you require for completion. New ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fd8dfe7   8 years nelhage Load perl code from the filesystem at runtime. Remove perlwrap.pm and ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1631825   9 years nelhage Implement a perl timer class and minimal interface. I will document ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @25cccdc   9 years nelhage Rename *_internal commands into BarnOwl::Internal:: debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @19bab8e   9 years andersk Don't return a mortal from owl_perlconfig_message2hashref(). debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @740d5f7   9 years nelhage Move Zephyr and AIM reply command logic into perl. This has the side ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c4ba74d   9 years nelhage Make BarnOwl::command() accept a pre-tokenized command. If given more ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @acb13bb   9 years geofft Add BarnOwl::zephyr_getsubs(), a thin Perl wrapper around ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b67ab6b   10 years nelhage Implement back-compat with old-style owl::format_msg() styles barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @864ed35   10 years nelhage Initial step of moving styles from the current mishmash of different ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9c7a701   10 years asedeno Initial select() changes. stdin, zephyr, jabber, and irc are checked ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @65fea01   10 years geofft Move comment around so that perlglue.xs compiles. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b68342b   10 years nelhage `beep' is already a barnowl command, so this binding is superfluous barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @74fc22a   10 years nelhage Document (nearly) every public function in the BarnOwl:: namespace barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bc0d7bc   10 years geofft A (broken) attempt at handling motds and other IRC admin messages ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b363d83   10 years nelhage Adding a -s switch to change the location of the config dir (~/.owl) barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @13a3c1db   10 years nelhage Refactoring message processing: All new messages, incoming or ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a695a68   11 years nelhage Adding the ability to define new variables from perl. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f6b319c   11 years hartmans Implement hackish support for the wordwrap filter in the perl styles. ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c2c5c77   11 years asedeno Adding 256-color support. This requires a version of ncurses that ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3066d23   11 years asedeno Fix outgoing jabber logging. Added two new perlglue functions: * ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b6c067a   11 years nelhage Moving the default style into perl, and reorganizing things so we can ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0ff2528   11 years asedeno Explicitly declare BarnOwl::error so it won't get autoloaded and ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @272a4a0   11 years asedeno zephyr.c: free some fields that need freeing. perlglue.xs: drop an ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1c2e0b3   11 years asedeno Export owl_function_add_message and owl_function_queue_message to ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @30678ae   11 years nelhage Making message type into a string barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @7f792c1   11 years asedeno * Added idle-time tracking in C. * Exposed idle-time tracking to perl. ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8203afd   11 years nelhage * Renaming package owl to BarnOwl:: * Moving hooks into the ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @17eed9c   11 years nelhage Letting owl::queue_message set more fields of the message barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b6a253c   11 years asedeno jabber.pl: * Roster added to buddy list. * Command jlist added to ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6b3f797   11 years hartmans Add get_data_dir barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3c9012b   11 years nelhage Adding some support for distinguishing personals/private with messages ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.