[617] in BarnOwl Developers

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

New barnowl build (r719) on Athena

daemon@ATHENA.MIT.EDU (Nelson Elhage)
Thu Oct 29 18:07:59 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
Date: Mon, 28 May 2007 22:50:28 -0400
From: Nelson Elhage <nelhage@MIT.EDU>
To: barnowl-users@mit.edu

After much lameness, asedeno and I have finally installed the latest
barnowl revision, r719, on Athena.

IMPORTANT: If you are currently already using barnowl, *and* are using
asedeno's module system (including his coloring script,
~/.owl/modules/ColorUtils.pl), please read the note at the bottom of
the email!

This version of barnowl includes the following improvements:

* A new module system using PAR
  This will enable easier development and distribution of barnowl
  plugins. Jabber support internally uses this already; More plugins
  and documentation should be coming soon.

* Restored complete backwards-compatibility with owl's handling of
  .owlconf (as far as we know)

* Added setsearch command [glasser]
  The ``setsearch'' command sets a search highlight string without
  moving the view. With no arguments, it clears the search highlight.

* Added the ability to define new variables from perl
* Added 256-color support
  Ask asedeno for help setting this up, if you're curious.
* Jabber messages now use ``subject'' like the zephyr instance
* Improved caching of formatted messages,
  This reduces steady-state memory usage by about 1MB/kilo-messages
* Fixed the sending of zcrypted zephyrs
* Fixed various minor crashes
* Fixed bugs with coloring in zephyr formatting
* Fixed some bugs with regex escaping

Please note that the old barnowl release is still accessible as
``barnowl.r657'' for testing or other purposes.

Enjoy the new release!

- The dirty owl hackers

===== Note for asedeno's module system users ========
Due to some changes in owl's handling of modules, if you were using
asedeno's coloring scripts (or other things from his module system),
with an old version of barnowl, you will need to reinstall the module
system when you switch to r719. In order to do so, follow the
instructions in /mit/asedeno/Public/owl/owlconf.pl (or ask one of us
for help).

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