Timeline


and

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.

Oct 19, 2010:

10:55 PM Ticket #151 (Handle logging of personal zephyrs from different instances of ...) created by zhangc@mit.edu
Personal zephyrs are logged by sender/recipient, but logging appears …
10:50 PM Ticket #150 (Handle logging of unicode equivalents sensically) created by zhangc@mit.edu
Unicode class names, as demonstrated on zephyr a few weeks ago, log …

Oct 3, 2010:

9:15 PM Changeset [12a6616]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add a compatibility implementation of memrchr It's a GNU extension and not available on Solaris.
7:48 PM Changeset [8b2789c]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Define __EXTENSIONS__ to appease Solaris Solaris apparently will not include struct timeval when _XOPEN_SOURCE is defined.

Oct 2, 2010:

9:33 PM Changeset [df4ccc0]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Fix up and expand popless:start-search's help

Oct 1, 2010:

9:22 PM Changeset [09065ed]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
If popless:start-search is passed "", continue search Matches behavior with pressing / RET in both the recwin and less itself. Reported-By: Anders Kaseorg <andersk@mit.edu>
9:22 PM Changeset [afaef6e]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Fix a typo in do-release's documentation string
9:22 PM Changeset [c6adf17]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Track names along with timers, add :show timers This will help people with BarnOwls eating CPU to diagnose timer leaks.

Sep 30, 2010:

8:07 PM Changeset [385cce2]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Remove the DESTROY hook in MainLoopCompatHook It can't cause a timer leak and is causing spew in tests.
8:07 PM Changeset [ac6d4e4]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Cache the current column to avoid repeatly recomputing it In particular, we appropriately update it when inserting characters.
8:07 PM Changeset [9c3f334]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
cursorx in oe_insert_char is a lie There's even a comment to that effect. Use owl_editwin_current_column instead. This fixes the previously checked-in unit test.
8:07 PM Changeset [58a16cc]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Add a unit test for the editwin's automatic wrapping Currently fails because the wrapping doesn't happen.
8:07 PM Changeset [52172cc]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Update the editwin's fillcol and wrapcol on resize Otherwise resizing the window during the lifetime of an editwin will not pick up changes.
8:07 PM Changeset [e75a6df]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
Document oe_find_display_line It took me a few readings before figuring out what it does.

Sep 25, 2010:

10:26 PM Changeset [c8d9f84]release-1.10release-1.7release-1.8release-1.9 by David Benjamin <davidben@mit.edu>
More aggressively stop Timers created in perl In case something leaks with references or whatever, at least we don't leak timers.
5:58 PM Changeset [b120bd3]release-1.10release-1.7release-1.8release-1.9 by Nelson Elhage <nelhage@mit.edu>
add a random zsig function
1:19 AM Ticket #85 (incorporate Twitter functionality into main owl distribution) closed by davidben@mit.edu
fixed: I'm going to close this since the Twitter module's been merged into …
12:44 AM Ticket #144 (Need better notification when sending a zephyr fails) closed by davidben@mit.edu
fixed: Fixed in 0743696d205f89f0d3f9cd064a75fdedb9269b89
12:39 AM Ticket #48 (barnowl should allow searching in popups) closed by davidben@mit.edu
fixed: And the branch has been merged.
Note: See TracTimeline for information about the timeline view.