Timeline


and

Feb 28, 2007:

10:38 PM Changeset [2d1feac]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Ooops. We still need to initialize the hostname in messages, we just don't need to strdup it.
10:31 PM Changeset [db90f03]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
r19159@phanatique: nelhage | 2007-02-28 22:31:17 -0500 We don't need to free message keys any more. r19160@phanatique: nelhage | 2007-02-28 22:31:37 -0500 Some explanatory comments in obarray
9:07 PM Changeset [50622a5]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Allocate lists starting with 10 elements, not 30, and there's no reason to grow lists unless they're *full*, half-full.
9:07 PM Changeset [e849734]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Intern hostnames and message attribute keys
9:07 PM Changeset [e7dc035]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Tests now run with an initialize global obarray.
9:07 PM Changeset [8e401cae]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding owl_global_intern for interning strings in a global obarray.
9:07 PM Changeset [124aebc]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding owl_obarray for interning strings
9:07 PM Changeset [ef6e2d1]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Refactoring list, to include a generic insert method

Feb 24, 2007:

8:58 PM Changeset [cc5b906]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Removing the tab from the default style string, which confused owl's rendering

Feb 23, 2007:

3:25 PM Changeset [f166580]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
This is better still.
3:21 PM Changeset [59916e8]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Once more, dealing better with free().
3:12 PM Changeset [be5aa09]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Fixing a bug reported over zephyr in which narrowing would permanently break replies due to in-place string manipulation. owl_util_baseclass now returns a new string, which must be freed by the caller.

Feb 19, 2007:

7:05 PM Changeset [1cc95709]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Don't segfault if we encounter a message type without a corresponding perl class.
7:04 PM Changeset [186cdc4]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Add loopwrite message class. Trim trailing whitespace.
6:58 PM Changeset [a4e0ee8]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
remove configure when making distclean.
4:11 PM Changeset [dc2ad79]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Removing configure from the repo, and adding the checks for resizeterm to the autoconf files. Generate configure with autoconf.

Feb 17, 2007:

5:04 PM Changeset [e8bc8ac]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Make sure to load .owlconf into the main:: package
4:37 PM Changeset [2e3b9c2]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Prefer ~/.barnowlconf, if it exists.
4:35 PM Changeset [94cbc453]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Some TODO updates.

Feb 16, 2007:

10:46 PM Changeset [c39999f]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Unbreak .owlconf
6:35 PM Changeset [f6050ee]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Wrap the subscription helper in #ifdefs.
3:14 PM Changeset [e3cc184]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Default style (mostly) works now
1:45 AM Changeset [0449730]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Only show the first line of zsigs
1:37 AM Changeset [6e6ded7]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Making the default style generic, by adding some methods to BarnOwl::Message to get display values in a generic way.
1:37 AM Changeset [b6c067a]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Moving the default style into perl, and reorganizing things so we can bootstrap the style into place in time.

Feb 15, 2007:

6:21 PM Changeset [3f21b8e]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Derrick J. Brashear <shadow@dementia.org>
Don't override perl's idea of the switches we need to do embedding.
5:51 PM Changeset [fba0f96]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Tweak for MIT's -c DISCUSS messages.
5:10 PM Changeset [0ff2528]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Explicitly declare BarnOwl::error so it won't get autoloaded and mapped to the owl command 'error'. The autoloaded version goes through the command parser, which is occasionally problematic.
1:42 PM Changeset [7f1f1e7]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Have a target for ``barnowl'', not ``owl''

Feb 12, 2007:

10:04 PM Changeset [38d70f3]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Allow for comments in the ~/.owl/startup file, for lines prefixed by a '#'
10:04 PM Changeset [16138b0]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Getting rid of bogus warnings about mainloop_hook. Fixing a typo.

Feb 11, 2007:

10:36 AM Changeset [93e883d]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Load zephyr subscriptions in chunks.
12:31 AM Changeset [687c674]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Process ~/.owl/startup after the welcome message is displayed, so jabberlogin in startup doesn't precede the welcome message.

Feb 10, 2007:

11:50 PM Changeset [5616acc]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Revert r598 svk mismerge
11:47 PM Changeset [cd5adec]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
r15901@phanatique: nelhage | 2006-12-25 21:08:47 -0500 Base framework for the filter rewrite system. Only understands regexes and true/false so far.
11:45 PM Changeset [0f1f388]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Merging in filter regression tests from my local branch.
10:36 PM Changeset [272a4a0]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
zephyr.c: free some fields that need freeing. perlglue.xs: drop an unused variable.
10:30 PM Changeset [1c2e0b3]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Export owl_function_add_message and owl_function_queue_message to perl. Use them in jabber.pl.
10:29 PM Changeset [a1bb198]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Tweak for NOC messages from rcmd.achilles.

Feb 9, 2007:

11:18 AM Changeset [0c10a79]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
s/owl::/BarnOwl::/g Reverting svk smerge failure in r590

Feb 8, 2007:

11:14 PM Changeset [57e5c36]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
9:30 PM Changeset [952b1660]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Sam Hartman <hartmans@mit.edu>
Move ALex's database stuff into a conf directory. I don't really think it counts as documentation. If people disagree with my proposed location we should discuss; I'm just trying to move out of doc and do not care where it ends up.
4:39 PM Changeset [7a20e4c]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
smartnarrowing to an unclass is now the same as narrowing to the corresponding class. We may want to make this more customizable.

Feb 6, 2007:

6:05 PM Changeset [801b7ac]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
functions.c: tweak owl_function_calculate_topmsg_normal to not suck as much. This resolves the delay in jumping from the first message to the last message. fmtext.c: get rid of a debug message and an unused variable. view.c: Convert another linear search to binary search.
4:40 PM Changeset [2566560]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Database bits

Feb 3, 2007:

3:27 PM Changeset [467aa16]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Fix is_aim, now that type is 'AIM' and not 'aim'

Feb 1, 2007:

11:52 PM Changeset [ae47efb]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alex Vandiver <alexmv@mit.edu>
Pretty recipients are useful, too
4:23 PM Changeset [e78397d]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Fix a bug that was leaking file handles.

Jan 30, 2007:

11:06 PM Changeset [3ec8d9a]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Default to using a user's full JID as their nick in MUCs.
5:25 PM Changeset [e363375]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
AIM messages now have type ``AIM''
5:25 PM Changeset [8fba2ee]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Be careful about messages with an empty type
4:40 PM Changeset [7fc6253]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Adding the viewuser bug, and removing nygren's hang report, and the linerva/athena incompat since we're working around it.
12:39 PM Changeset [c18f08d]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Alejandro R. Sedeño <asedeno@mit.edu>
Zephyr and AIM have filters on type, jabber probably should too. We may want more filters for chat and groupchat.

Jan 29, 2007:

11:02 PM Changeset [72db971]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
owl_text_quote no longer blows up if the string contains too many characters that need quoting.
10:37 PM Changeset [29ebcea]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Fixing the smartnarrow bug on instances with lots of periods or other RE metacharacters.
9:54 PM Changeset [30678ae]barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
Making message type into a string
Note: See TracTimeline for information about the timeline view.