[3225] in BarnOwl Developers
BarnOwl 1.8 released
daemon@ATHENA.MIT.EDU (David Benjamin)
Tue Oct 11 15:32:20 2011
From: David Benjamin <davidben@MIT.EDU>
Date: Tue, 11 Oct 2011 15:31:40 -0400
To: barnowl-users@mit.edu
The BarnOwl Developers are pleased to announce the release of BarnOwl
version 1.8.
It has been installed in the Athena locker, and you can download it
from the website [1] or get the source from Github [2]. BarnOwl 1.8
contains various bug fixes and new features, including:
* Text saved to the kill buffer with C-k now persists globally among
all edit windows.
* Various cross-realm fixes, notably fields on cross-realm outgoing
messages are set correctly.
* The default style now decorates unauthenticated zephyrgrams with the
string 'UNAUTH:'.
* Non-CC'd personals with multiple recipients now generate multiple
outgoing messages in the message list, thanks to new developer DD
Liu.
* Zephyr variables 'exposure' and 'default_exposure' have been added
to manipulate zephyr visibility.
* Using more than 256 foreground/background color pairs in 256-color
mode no longer causes drawing artifacts.
* The sepbar now shows how far you are in a truncated message.
* Our custom event loop has been replaced with the standard GMainLoop
used throughout the Linux desktop stack. This buys us better
interoperability with event-processing third-party code, some
thread-safety, and an event loop we don't have to write ourselves.
* BarnOwl now enables AnyEvent's existing bridge to the Glib event
loop. This bridge (and thus the vast body of AnyEvent-based code on
CPAN) are now available to all perl modules. The existing timer and
io-dispatch APIs now backend onto AnyEvent.
* The IRC module has been ported to AnyEvent::IRC which, among other
things, is not abandoned. The new module also fixes the
long-standing reconnect bug.
* Logging is now delegated to a background thread. This should greatly
improve responsiveness, especially for those on an AFS home
directory.
* A new delete-and-expunge command (delx for short) has been added for
perl modules that wish to remove a message.
The full Changelog is available online [3].
Thank you for using BarnOwl, and we hope you enjoy the new release. As
usual, any bug reports, questions, or feature requests can be directed
to the developers at <barnowl@mit.edu>.
- David Benjamin
for the BarnOwl developers
[1] http://barnowl.mit.edu/dist/
[2] http://github.com/barnowl/barnowl/
[3] http://github.com/barnowl/barnowl/blob/barnowl-1.8/ChangeLog