Timeline
Jan 11, 2009:
- 4:52 PM Changeset [e9708d2]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Update perlwrap.pm about the receiveMessage/newMessage distinction.
Jan 10, 2009:
- 6:17 PM Changeset [50f8932]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- keys: Map Esc-A/B/C/D like arrow keys everywhere. M-[ A and M-[ B were mapped the same as UP and DOWN in one place. Extend this to all places UP, DOWN, LEFT, and RIGHT occur.
Jan 9, 2009:
- 2:58 PM Changeset [927c186]release-1.10release-1.7release-1.8release-1.9 by
- Support sending and receiving direct messages.
Jan 7, 2009:
- 5:28 PM Changeset [db1af5f]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix a bug rendering multi-byte characters in the last column of the window. When the last character on a line was not wide, the code assumed that it consumed one byte. This caused multi-byte characters to render improperly. Now we find the start of the next character to ensure we get the whole thing. [Fixes: #56] Reported by: andersk Also, clarified some comments and did a bit of code hoisting.
- 4:41 PM Ticket #58 (Multibyte characters in the last column of the window are misrendered) created by
- […]
Jan 6, 2009:
Jan 5, 2009:
- 9:53 PM Changeset [da3596f]release-1.10release-1.7release-1.8release-1.9 by
- Note that Twitter.par now receives messages.
Dec 27, 2008:
- 5:41 PM Changeset [e2a620b]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Handle one more corner case for discuss zephyrs. Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
Dec 26, 2008:
- 2:40 AM Ticket #57 (Multi-line IRC messages should be broken into multiple messages) created by
- This should be configurable; probably a command line option.
Dec 20, 2008:
- 10:17 PM Changeset [bd8b991]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Turn multi-line error messages into admin messages. This should help a lot with helping users debug perl modules and the like; The previous behavior of just showing one line was pretty much useless. We may still want to go through and replace some calls to owl_function_error with owl_function_adminmsg and vice versa.
- 9:53 PM Ticket #56 (Trac Search error) closed by
- fixed: Thanks for the report. Looks like this was caused by our use of the …
- 9:47 PM Changeset [924f7cd]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Pull data from stderr in larger chunks at a time.
- 9:14 PM Ticket #56 (Trac Search error) created by
- ProgrammingError: (1146, "Table 'barnowl+trac.revision' doesn't …
Dec 17, 2008:
- 5:16 PM Changeset [df7f364]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Remove muxevents owl_muxevents has now been entirely replaced by owl_select.
- 5:13 PM Changeset [40c6657]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Use owl_select instead of owl_muxevents for owl_popexec.
- 5:13 PM Changeset [cf0cc64]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Use owl_select instead of owl_muxevents for stderr redirection. owl_muxevents appears to be a partial select() event loop that we didn't know about it. Since we have a full event loop now, this commit and the next few will remove muxevents and move their users over to owl_select.
- 5:13 PM Changeset [1895c29]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Fix owl_select_remove_dispatch bugs. Fix two bugs in owl_select_remove_dispatch: (1) Removing a dispatch from that dispatch's callback was bad, because it mutated the dispatch list while it was being traversed. Fix that by noting if we're in the middle of a dispatch, and deferring cleanup until later. (2) Calling owl_free on dispatches in select.c is a strange API, since it doesn't allocate them in the first place. Since we now have destructors, make freeing the dispatch their job.
- 5:12 PM Changeset [f36cd97]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Add a void* data to owl_dispatch and pass it around. Add a void* data field for the use of dispatches, and pass around the owl_dispatch. This allows one dispatch function to be used for multiple fd's, and lets us eliminate perl-specific code from the dispatch loop. In addition, we need to add a destructor to owl_dispatch so that perl dispatches can have their SV* decref'd on destroy.
- 3:24 PM Changeset [1631825]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Implement a perl timer class and minimal interface. I will document this and add a better API (perhaps through an AnyEvent impl) in later commits.
- 3:24 PM Changeset [c675b39]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Give timers a destructor field. Perl timers are going to need this in order to free the SV* callback we're holding onto.
- 3:24 PM Changeset [e0096b7]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- perlconfig.c: Properly wrap eval_pv with ENTER/SAVETMPS/FREETMPS/LEAVE Previously, we were leaking references to anything returned from perl evaluated by owl_perlconfig_execute.
- 3:02 PM Changeset [c415aca]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Stop using deprecated perl_* functions The perl_* forms of eval_* and get_* are deprecated in favor of the unprefixed versions (See `perldoc perlapi`).
- 3:00 PM Changeset [f7a61ef]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Remove the unused owl_perlconfig_get_hashkeys
Dec 15, 2008:
- 1:04 PM Changeset [3048f1f]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Show incoming IRC /me messages with * instead of bold, too.
Dec 13, 2008:
- 7:42 PM WikiStart edited by
- (diff)
- 7:38 PM WikiStart edited by
- (diff)
- 7:29 PM Changeset [b940b91] by
- 1.0.4.1
- 6:59 PM Changeset [298ac07]debian by
- fix gbp config
- 6:56 PM Changeset [06d12fe]pristine-tar by
- pristine-tar data for barnowl_1.0.3.orig.tar.gz
- 6:41 PM Changeset [2c0f4f7]debian by
- Call perl_sys_init3; Closes: 495056
- 6:37 PM Changeset [c1d2e6c]debian by
- * Call perl_sys_init3; Closes: 495056
- 5:52 PM WikiStart edited by
- (diff)
- 5:40 PM Changeset [160d3f4] by
- Rip out the webbrowser variable.
- 5:40 PM Changeset [9b70dd4] by
- Rip out the openurl function.
- 5:32 PM Changeset [5d2248c] by
- Rename *_internal commands into BarnOwl::Internal::
- 5:32 PM Changeset [1c014eec] by
- Show IRC /me messages with the conventional * instead of bold.
- 5:32 PM Changeset [5547211b] by
- Replace questionable sprintf(buf, "%s...", buf, ...) pattern, which is broken by -D_FORTIFY_SOURCE. perl -pe 's/(sprintf\s*\(\s*([^,]*))(\s*,\s*")%s([^"]*"\s*,)\s*\2\s*,/\1 + strlen(\2)\3\4/g'
- 5:32 PM Changeset [44fc93b] by
- Fix three small warnings.
- 5:32 PM Changeset [d4b6b23] by
- Don't ignore the --datarootdir setting.
- 1:01 PM Changeset [8d07892a]debian by
- Merge commit 'barnowl-1.0.3' into debian
Dec 12, 2008:
- 1:27 AM Changeset [4f15e8e]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Rip out the webbrowser variable.
- 1:27 AM Changeset [8e5935d]debianrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9 by
- Rip out the openurl function.
Note: See TracTimeline
for information about the timeline view.