Timeline


and

Nov 19, 2010:

4:15 PM Ticket #133 (:unsub doesn't work if ~/.zephyr.subs is a symlink) closed by jgross@mit.edu
fixed: Fixed by …
2:15 AM Changeset [950e2da]release-1.10release-1.7release-1.8release-1.9 by Karl Ramm <kcr@1ts.org>
Fixed :unsub to make it work if ~/.zephyr.subs is a symlink (trac 133) link() fails on AFS if the target is a symlink. Additionally, on systems where link() succeeds, barnowl overwrites the symlink, instead of the actual file. To fix this, I've changed owl_util_file_deleteline to resolve symlinks on the passed file name first. The new (backup) file is written in the resolved directory, not the directory where the symlink itself is found. A helper function, owl_util_recursive_resolve_link, is added to recursivly resolve symlinks (if necessary). Reviewed-By: Karl Ramm <kcr@1ts.org>
2:15 AM Changeset [5fca55f]release-1.10release-1.7release-1.8release-1.9 by Karl Ramm <kcr@1ts.org>
I/O errors on writing subscription file in :unsub are no longer clobbered by "No subscription present in..." owl_util_file_deleteline now returns -1 on error, and owl_zephyr_delsub now checks linesdeleted == 0 before erroring with "No subscription present in...". Additionally, free(filename) corrected to owl_free(filename) in two places. Reviewed-By: Karl Ramm <kcr@1ts.org>
1:48 AM Changeset [b401ef2]release-1.10release-1.7release-1.8release-1.9 by Alex Dehnert <adehnert@mit.edu>
Display subject as XMPP personal context (if set)

Nov 14, 2010:

12:29 AM Ticket #156 (:help <command> <other stuff> should match :help <command> or emit an error) created by jgross@mit.edu
Currently <tt>:help &lt;<em>command</em>&gt; &lt;<em>other …

Nov 13, 2010:

8:02 PM Ticket #96 (keybindings for sending to a user often results in mixes as not added ...) closed by jgross@mit.edu
fixed: Patch by adehnert has been merged (see …

Nov 12, 2010:

9:34 AM Changeset [7473e38b]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Fix typo in owl_command_with_history
8:37 AM Changeset [35d2091]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Allow adding text to the command history Adds the cmd-history-add command, which permits appending text to the command history. Adds the with-history command, which permits saving a command to history and executing it. This is primarily intended for use with bindkey. See also http://barnowl.mit.edu/ticket/96.
3:23 AM Ticket #155 (replycmd for instanced personals should put instance after user) created by adehnert@mit.edu
If you reply to an instanced personal, you're more likely (IMO) to …

Nov 11, 2010:

9:46 PM Ticket #154 (add something like viewinstance in the vein of viewclass) created by lizdenys@mit.edu
It would be nice to narrow to a specific instance on a specific class …

Nov 8, 2010:

4:02 PM Changeset [9d21120]release-1.10release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
zephyr: update smartstrip logic * Deal with krb5 principal types first, then krb4 princiapl types. * Special case principals that start with 'host/', 'daemon/', 'rcmd.', and 'daemon.'. * Drop special case for webzephyr as it is now taken care of by the more general case above. Signed-off-by: Alejandro R. Sedeño <asedeno@mit.edu>
4:01 PM Changeset [1522e5d]release-1.10release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
webzephyr principal changed Signed-off-by: Alejandro R. Sedeño <asedeno@mit.edu>

Nov 7, 2010:

7:22 PM Changeset [cedbe9d]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Punt the ~s at the end of a popless text They seem to confuse slightly more people than not, and no one seems to care enough to justify adding yet another configuration variable.
2:26 PM Changeset [13e2096]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Remove the echochar hack in owl_command_edit_cancel owl_function_start_password passes a NULL history, so there is no need for this. While we're at it, explicitly check for NULL history in places. While owl_history_* already checks, it's a bit sketchy.
8:34 AM Changeset [bc14adc]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Punted __unspecified__ default value for default_style. variable.c set default_style to __unspecified__, and owl.c checked this and then changed it to default. This seemed to have no purpose, and additionally would cause problems if the user decided to make a custom style and named it __unspecified__, so I had variable.c set default_style to default and removed the code from owl.c.
1:41 AM Ticket #20 (jmuc presence -a gives incorrect error message) closed by adehnert@mit.edu
duplicate: This is a duplicate of #138. (Well, I guess #138 is a duplicate of …
1:29 AM Changeset [bad8ad3]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Add ! to OWL_REGEX_QUOTECHARS We interpret ! at the beginning of a regex as negation. This fixes ‘:search !’. Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Nov 6, 2010:

9:06 PM Ticket #153 (Barnowl should display $person is typing... notifications) created by jgross@mit.edu
Standard gchat and AIM clients display "$person is typing..." and …
6:34 PM Changeset [1279f21]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
_owl_function_timer_append_fmtext: Cast time_t to int for sprintf("%d") Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [d127638]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Only add missing Zephyr prototypes for the versions where they’re missing zephyr.h stopped defining ZCONST on the same day it added prototypes for ZGetSubscriptions and ZGetLocations. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [72ec874]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_text_expand_tabs: Make q const Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [9359e5a]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_function_loopwrite_setup: Remove unused callback argument Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [6ed3c2a]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_zephyr_loadbarnowldefaultsub: Remove redundant assignment of ret Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [a409a9d]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_select_aim_hack: Remove redundant assignment of max_fd Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [c107129]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_perlconfig_hashref2message: Remove unused variable count Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [79d05d9]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
owl_function_zephyr_buddy_check: Remove unused variable zbl Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [4e118a0]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Don’t use AX_CFLAGS_STRICT_PROTOTYPES gcc errors on the obsolete -fstrict-prototypes option, but clang just warns, so AX_CFLAGS_STRICT_PROTOTYPES decides to use it and we got a warning with every compilation unit. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [9fc473a]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Silence some clang warnings for libfaim Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [ce35060]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Use AM_{CPP,C,LD}FLAGS instead of overriding {CPP,C,LD}FLAGS Signed-off-by: Anders Kaseorg <andersk@mit.edu>
6:34 PM Changeset [6ad7bed]release-1.10release-1.7release-1.8release-1.9 by Anders Kaseorg <andersk@mit.edu>
Avoid stripping parameters for function calls in window.c Although glib depends on this cast to work, clang tries to inline owl_window_children_foreach and emits a warning. Unfortunately, we still depend on this trick to work in general, by depending on glib. Reported-By: Anders Kaseorg <andersk@mit.edu>

Nov 4, 2010:

2:42 PM WikiStart edited by kevinr@mit.edu
(diff)
2:22 PM Changeset [1d81c51]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Tell ncurses to consider the screen invalid on ^L Otherwise, ncurses tries to be clever and notices that nothing changed. This makes ^L do something again in owl_window. Reported-by: Benjamin Kaduk <kaduk@mit.edu> Signed-off-by: David Benjamin <davidben@mit.edu> Reviewed-by: Alejandro R. Sedeño <asedeno@mit.edu>
2:09 PM VtStyle edited by ctsims@mit.edu
(diff)
1:53 PM VtStyle created by ctsims@mit.edu

Oct 29, 2010:

2:11 AM Ticket #152 (Sync Perl module patches for Jabber with upstream) created by andersk@mit.edu
See PerlModulePatches for a current list of our patches to …
2:07 AM PerlModulePatches edited by andersk@mit.edu
Reword for consistency (diff)
2:06 AM PerlModulePatches edited by andersk@mit.edu
No Net::Jabber changes are upstream, as far as I can tell (diff)
2:03 AM PerlModulePatches edited by andersk@mit.edu
Annotate the Net::XMPP commits (diff)
1:41 AM PerlModulePatches edited by andersk@mit.edu
Annotate the XML::Stream commits (diff)
1:25 AM InterMapTxt edited by andersk@mit.edu
Add CPANBug (diff)
1:16 AM PerlModulePatches edited by andersk@mit.edu
No changes in move (diff)
1:13 AM PerlModulePatches edited by andersk@mit.edu
Link initial versions (diff)
12:57 AM PerlModulePatches created by andersk@mit.edu
List all commits to XML::Stream, Net::XMPP, Net::Jabber

Oct 26, 2010:

11:31 PM Ticket #38 (Narrowing fails with daemon messages for printer error) closed by davidben@mit.edu
fixed: Should be fixed in 811644f3912f5278edb8dcb964547f041976150e. > As for …

Oct 23, 2010:

9:17 PM Changeset [2afae56]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't leak partial history entries when replacing them We're removing pointers from the history without freeing them.
4:41 PM Changeset [d4582ef]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't leak z->cmd in owl_zwrite
4:06 PM Changeset [be46e0e]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't leaks memory when .anyone file is missing Also caught by valgrind.
3:53 PM Changeset [40382e0]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't re-initialize lists in BarnOwl::all_keymaps owl_keyhandler_get_keymap_names eventually calls owl_list_create, so the first initialization gets lost.
3:38 PM Changeset [e45d9f4]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't re-initialize filters in owl_filter_regtest We setup the default filters now, so avoid leaking all of them.
3:26 PM Changeset [eaedfba]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't leak messages in owl_function_makemsg Just give the msgwin the memory we allocated instead of copying and deleting things.
3:18 PM Changeset [a04218c]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Free intermediate values in owl_util_regtest
2:53 PM Changeset [7d7326c]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
When deleting a variable, clean-up strings Variables allocated from perl strdup their strings. Make this consistent and free them afterwards.
4:40 AM Changeset [4c0ac34]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Don't leak editwins in the viewwin All the objects we pass the editwin to take a reference, but no one ever claims the reference it was initially created with.
1:30 AM Changeset [c366cbd]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Fix a few more memory leaks from short_zuser Also change a pointless owl_sprintf to owl_strdup.
1:17 AM Changeset [ca6a47e]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
In the startup message, suggest quickstart before help It looks like we want quickstart tried first, then the help. Perhaps we want to go further and always show the quickstart on first run.
1:14 AM Changeset [c38bfe0]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Advertise recv:mark and recv:swapmark in help General consensus among random (tiny) sample of users who don't use emacs is that these features would be really useful but are hard to find.
1:14 AM Changeset [811644f]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Correctly narrow on personals from realm-less senders Fixes bug #38. Also, avoid leaking shortuser when the filter already exists.
Note: See TracTimeline for information about the timeline view.