From: Peter Graves <peter@ar...> - 2002-09-17 20:12:45
http://armedbear.org/j-jar.zip (just j.jar)
1. This snapshot features a complete rewrite of the code that displays
embedded images in mail messages and web buffers.
The new code works much better. In particular, scrolling around in
buffers containing embedded images is no longer subject to odd
The old implementation used a single ImageLine for each image, so in
most cases the height of the ImageLine was many times the height of a
normal TextLine, and often it approached (or even exceeded) the height
of the window displaying the buffer. This led to a lot of excitement
in the code (and in the user experience as well).
The new implementation divides the image up into a sequence of fixed-
height ImageLines that are each the same height as a normal TextLine.
This change means that all the normal text-buffer navigation code
works correctly now without having to consider any special cases, and
the excitement is gone.
2. If you have experimental features enabled, the properties dialog
(Alt P) now displays both CVS and Perforce revision information, if
The properties dialog displays CVS revision information even without
experimental features enabled, but that's easy to do because CVS
stores the relevant information locally.
Perforce doesn't store anything locally, so it requires an invocation
of the p4 command-line client to obtain the required information. This
is actually pretty cheap in any case, but I'm still trying to work out
a scheme so that folks that don't use Perforce won't have to suffer
any additional overhead at all.
Maybe all that's needed is a "p4enabled" preference that defaults to
In any case, until that issue gets sorted out, the properties dialog
consults the p4 command-line client by default, but only if you have
experimental features enabled.
Thanks for your support.