Timeline


and

Aug 28, 2009:

10:32 PM Ticket #98 (Present more strings to perl as Unicode) closed by nelhage@mit.edu
7:36 PM Changeset [ec21c62]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Evan Broder <broder@mit.edu>
Correct the --with-libzephyr help message in the configure script.
12:09 AM Changeset [d1b1cf6]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Set the UTF-8 flag on on strings we pass to Perl. Add an owl_new_sv helper function that validates a string as UTF-8 and turns it into an SV with the UTF-8 flag set, and use it everywhere in preference to newSVpv.

Aug 27, 2009:

1:02 AM Changeset [0571c30]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Remove encapsulate.pl. It is unused since commit fd8dfe732ac4f414b1f6e8e97af41c7f9d170dd2. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
1:01 AM Changeset [e2ebf39]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_log_outgoing_zephyr_error: Remove unused variable zwriteline. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:24 AM Ticket #99 (Backspacing past the top of the editwin does not scroll text) created by ike@MIT.EDU
When you've typed text that takes up more lines than your editwin has …
12:10 AM Ticket #98 (Present more strings to perl as Unicode) reopened by nelhage@MIT.EDU
Oops, didn't actually mean to close this yet.
12:09 AM Ticket #98 (Present more strings to perl as Unicode) closed by nelhage@MIT.EDU
fixed: Should be fixed everywhere on the utf-8-perl branch, but needs more …
12:08 AM Ticket #94 (zwrite "moo'moo" segfaults) closed by nelhage@MIT.EDU
fixed: Fixed in 24ccc01260afb7fd3aa52ade9b9bcc4e4075b504

Aug 26, 2009:

11:50 PM Changeset [24ccc01]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Replace owl_message_create_from_zwriteline with owl_message_create_from_zwrite. By passing in a zwrite structure instead of a line, we make it easier to construct faked messages without having to go through generaring and parsing a zwrite command line. We change owl_zephyr_handle_ack to fake a zwrite structure, fixing the segfault on zephyring users with quotes (fixes #94), as well as logging errors sending instanced personals slightly better.
11:55 AM Ticket #98 (Present more strings to perl as Unicode) created by andersk@MIT.EDU
[…]

Aug 24, 2009:

3:45 PM Ticket #97 ([DoS] DNS should be asynchronous, and cache) created by geofft@MIT.EDU
It is kind of poor that if I get sent a few hundred zephyrs from an IP …

Aug 22, 2009:

12:50 AM Changeset [36486be]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Replace several owl_malloc, sprintf sequences with owl_strdup or owl_sprintf. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:50 AM Changeset [303a9e1]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_function_punt: Don’t leak an owl_filter. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:49 AM Changeset [4083c49]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Fix unchecked accesses to s[strlen(s) - 1]. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:47 AM Changeset [f4d4a00]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_command_aimwrite: Delete a one-byte memory leak. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:47 AM Changeset [27f6487]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Consistently use owl_malloc and friends. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12:47 AM Changeset [0e5afa2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Use pid_t type for pids. Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Aug 21, 2009:

1:15 PM Ticket #96 (keybindings for sending to a user often results in mixes as not added ...) created by nygren@MIT.EDU
I've found that having a keybinding such as: bindkey recv H …
1:06 PM Ticket #95 (new editwin had message-sending regression with . followed by only ...) created by nygren@MIT.EDU
A common case that seems to happen with editing messages results in …

Aug 20, 2009:

10:54 PM Changeset [952f137]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
perlglue.xs: Fix typo in comment. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
10:54 PM Changeset [dbe8729]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_perlconfig_curmessage2hashref: Don’t duplicate prototype. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
10:54 PM Changeset [2646676]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
faimtest_parse_incoming_im_chan1: Fix realmsg initializer. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
10:54 PM Changeset [f278ff3]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
aim.c, perlconfig.c: Fix format string bugs. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
9:19 PM Changeset [0f15f12]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_list_grow, owl_dict_insert_element: Don’t use fuzzy math. • Make sure to allocate at least as many elements as were requested. • Don’t use floating point math to compute the expansion amount. • In owl_dict_insert_element, reallocate using the right element size instead of relying on the GROWAT fudge factor (WTF?). Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:51 AM Changeset [5ebc202]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Move declarations before code. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:51 AM Changeset [362c932]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
struct owlfaim_priv: Remove unused members. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [3a6277a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl::Message::Zephyr: Use multi-argument quote. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [c854e74]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl::Message::Jabber: Use multi-argument quote. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [7011c3dc]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl::Message::AIM: Use multi-argument quote. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [461e905]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl::Completion: Use multi-argument quote. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [0b4aef2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Jabber: Add quoting for editwin prompt. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:46 AM Changeset [744769e]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
IRC: Add quoting for reply commands and editwin prompt. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:14 AM Changeset [0b5168d]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Fix quoting for filterappend, filterand, filteror. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
1:29 AM Changeset [fc92e6e2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
BarnOwl::quote: accept a list of strings to be quoted individually. Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Aug 18, 2009:

2:28 AM Changeset [4cbb1b4]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_function_make_outgoing_zephyr: remove unused owl_zwrite. owl_message_create_from_zwriteline already creates a zwrite for the purpose of filling in other message fields, and even better, actually uses it for that purpose. Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Aug 17, 2009:

10:08 PM Changeset [14acbbd]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
completion.t: Don't use new_ok. new_ok is new in 0.82. perl 5.10 only shipped with 0.72, so users are not likely to have a Test::More that supports it.
10:03 PM Changeset [e30ed92]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
skiptokens: Handle quotes more correctly. This fixes ctl's bug about not being able to bind the ' key. In addition, add some tests for skiptokens.
9:52 PM Changeset [8bce750]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Move all regression tests into tester.c.
9:32 PM Ticket #94 (zwrite "moo'moo" segfaults) created by andersk@MIT.EDU
[…]
9:22 PM Changeset [a2b3289]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
tester: Report the test count at the end, not the beginning. A static test count is just too much effort to maintain correct.
1:57 PM Changeset [9d12aa5]debian by Sam Hartman <hartmans@mit.edu>
Update watch file for new format
1:52 PM Changeset [e35b80d]debian by Sam Hartman <hartmans@mit.edu>
Merge branch 'experimental' into debian

Aug 16, 2009:

9:12 PM WikiStart edited by nelhage@MIT.EDU
(diff)
9:12 PM barnowl-1.3-announce created by nelhage@MIT.EDU
8:26 PM WikiStart edited by nelhage@MIT.EDU
(diff)
8:15 PM Changeset [ecc958e]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Bump the version # for development.
8:08 PM Download edited by nelhage@MIT.EDU
(diff)
7:48 PM Changeset [6d80673]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
BarnOwl 1.3
7:48 PM Changeset [bff8f9f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
do-release: Make sure ChangeLog is updated for the new version.

Aug 15, 2009:

7:40 PM Changeset [4db2355]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix another off-by-one in zwrite.c with zwrite -m.
7:16 PM Changeset [01ff87d]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Merge branch 'andersk/const'
7:08 PM Changeset [369a7f0]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for struct _owl_keypress_specialmap *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [8742840]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_global *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [6249e137]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_dispatch *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [b1d5517]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_obarray *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [5b256de]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_errqueue *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [9cf96c8]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_timer *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [b258c51]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_zbuddylist *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [35b3518]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_buddylist *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [476faed]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_buddy *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [12bc46a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_keyhandler *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [afa200a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_keymap *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [f1d7d0f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_keybinding *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [1e94c0b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_history *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [9e5c9f3]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_view *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [4542047]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_filter *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [bd65108]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_filterelement *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [89b2daf]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_regex *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [3eb599d]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_messagelist *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [9c01a5e]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_popwin *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [eaa9053]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_mainwin *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [1fdab04]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_style *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [c08c70a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_message *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [25fb825]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_pair *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [a352029b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_zwrite *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [0a0fb74]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_cmd *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [3f8514b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_context *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [ff7e289]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_cmddict *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [e5c9b14a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_vardict *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [636b137]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_dict *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [77bced3]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_list *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [075ba92]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_fmtext *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [64735f0]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for owl_variable *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [1077891a]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for ZNotice_t *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [e19eb97]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for char * and void *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [fa4562c]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Prepare code for adding const qualifiers for char * and void *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [65b2173]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Split up declarations for adding const qualifiers for char * and void *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [c529ac8]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add new function strs, to (later) cast char *const * to const char *const *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [712caac]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Cast away const on strings passed to libzephyr (with new function zstr). libzephyr doesn’t use const anywhere, so we’re going to need to cast const char * to char * all the time when passing strings to it. We wrap this cast in a new inline function for better type safety. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [defe4a3]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add const qualifiers for int *. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7:08 PM Changeset [7565f8f]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_popexec_new: Replace execv with simpler execl. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2:32 PM Changeset [8462b38]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Replace do_with_default_account with find_account_default Remove the twitter_FOO helpers in Twitter.pm, since the extra layer of indirection doesn't seem to gain us anything and is somewhat confusing, and make the cmd_FOO subs lookup the accout with find_account_default. Note that at startup, we always set the $default_handle, so there's no need to fall back to $twitter_handles[0].
1:50 PM Changeset [96cdeaf]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix a segfault with 'zwrite -v'. a52d13aca9a922645adbf472d974d139c11126a4 introduced a stupid index error that caused us to mis-compute the size of the buffer needed for the message.

Aug 14, 2009:

1:43 PM Changeset [3b42640]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Fix a bug tickled by changing variable:disable-ctrl-d The side-effect of changing disable-ctrl-d is that the binding of C-d changes. Fix the keybindings to use commands that exist.

Aug 10, 2009:

9:12 PM Changeset [cff58b4]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fix the filter<foo> commands. Registering commands from the top-level in BarnOwl.pm doesn't work, because the command dictionary isn't set up yet, so delay the registration until the startup hook.
8:23 PM Changeset [0509efc]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
editwin: Support zdots on the first line of a message.

Aug 8, 2009:

3:26 AM Changeset [0fa0745]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
zcrypt.c: Exorcise phantom prototypes. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:26 AM Changeset [fea7992]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Quash some unused variable warnings building --without-zephyr. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
3:12 AM Changeset [f12d199]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
Revert "owl_function_info: Explain the auth status better." Unfortunately this code breaks if not HAVE_LIBZEPHYR. This reverts commit 2c14f4049d15e5dff469ded00dfd28a0947b423e.
12:36 AM Changeset [2c14f40]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Geoffrey Thomas <geofft@mit.edu>
owl_function_info: Explain the auth status better. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>

Aug 6, 2009:

1:32 AM Ticket #93 (Command history search) created by rma@MIT.EDU
Entering some text into the command window and pressing the up arrow …

Aug 5, 2009:

10:06 PM Changeset [fdc0c47]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Complete/Zephyr.pm: Use package variables instead of lexicals. This lets other code poke these variables if there's a need, if users want to much with them in their own code.
9:26 PM Changeset [4656238]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
BarnOwl 1.3rc1
9:26 PM Changeset [d5ccf4e8]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Complete 'unset' as well as 'set'.
9:26 PM Changeset [3ff3d86]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Complete variables and style names

Aug 4, 2009:

9:04 PM Changeset [06f5ef8]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Loosen up JID resolution 1) Fall back to substring matching if the existing resolution fails to find any matches. 2) Allow optional loosening of full JID matching and use it for jwrite_guess(). If we can't find the right full JID, we can now fall back to matching the bare JID.
2:38 AM Changeset [4bd9327]release-1.10release-1.7release-1.8release-1.9 by Kevin Riggle <kevinr@free-dissociation.com>
Refactor commands which do something on the default account handle
2:23 AM Changeset [513da71]release-1.10release-1.7release-1.8release-1.9 by Kevin Riggle <kevinr@free-dissociation.com>
Add :twitter-follow and :twitter-unfollow commands
1:30 AM Changeset [82e0f26]release-1.10release-1.7release-1.8release-1.9 by Kevin Riggle <kevinr@free-dissociation.com>
Use exceptions in the modern, Net::Twitter::Lite style of error handling

Aug 3, 2009:

7:46 PM Changeset [6bc35b4]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Complete the '-r' and '-s' arguments to 'view', as well.

Aug 1, 2009:

9:38 PM Changeset [bd25f30]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Complete the view command Signed-off-by: David Benjamin <davidben@mit.edu>
9:38 PM Changeset [bc5e856]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add completer for filter expressions It parses the incomplete input to figure out what keywords, etc., you can add next. Signed-off-by: David Benjamin <davidben@mit.edu>
9:23 PM Changeset [7940ac2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Simplify complete_help and make correct Don't use complete_flags for complete_help. It doesn't need it. Signed-off-by: David Benjamin <davidben@mit.edu>
9:22 PM Changeset [28cf94b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add completions for getvar and set Pending implementation of complete_variable, but for now set knows to complete the -q flag. (Tested by hardcoding dummy listed into complete_variable). Signed-off-by: David Benjamin <davidben@mit.edu>
4:43 PM Changeset [2fa9a1a0]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Make 'make check' work.
12:10 PM Changeset [ea7cfa8]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Add completion for viewuser and viewclass.

Jul 31, 2009:

1:50 AM Changeset [5da6ed8]release-1.10release-1.7release-1.8release-1.9 by Kevin Riggle <kevinr@free-dissociation.com>
Include by default replies from users to whom the current user is not subscribed.
1:48 AM Changeset [0b13bbc]release-1.10release-1.7release-1.8release-1.9 by Kevin Riggle <kevinr@free-dissociation.com>
Switch from Net::Twitter to Net::Twitter::Lite

Jul 29, 2009:

10:19 PM Changeset [1610e5b]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Implement completion for the 'show' command.
10:06 PM Changeset [f907cf0]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Show an error message if a completion module fails to load.
10:05 PM Changeset [4fde21c]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Completion: complete filter names
9:41 PM Changeset [747d6a5]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Implement BarnOwl::message in XS to fix stupid quoting issues.
9:41 PM Changeset [4fbc7f5]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
complete_flags: Pass the completer the argument number being completed This is the index of the argument (not flag or flag option) being completed, for convenience.
9:41 PM Changeset [e711ca7]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
complete_flags: Don't complete options after --.
2:52 AM Changeset [2b37be2]release-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
_owl_dict_find_pos: Clean up binary search. The incomprehensible boolean return expression is better expressed using control flow; as a happy side effect, this optimizes out an expected 2 strcmps. Correctly scope variables. Also, don’t use C++ comments in C. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Note: See TracTimeline for information about the timeline view.