[3225] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post