exmh.README.html
Contents
Last modified:
Wed Nov 7 00:15:17 EST 2018
exmh version: 2.9.0
"Brent Welch" <welch@acm.org>
exmh is a TCL/TK based interface to the MH mail system.
Version 2.8 requires Tcl/Tk 8.3 or higher. exmh is known to work
with nmh versions 1.3 and higher, which is available at
http://www.nongnu.org/nmh
Experienced EXMH installers should check FLASHES below and the exmh.CHANGES
file.
Please read through all of this, thanks, especially the part at the
end about the TK send command. See also the on-line FAQ file under
the Help... menu.
The exmh documentation is now all in HTML and viewable from within
exmh.
Please encourage your exmh users to REGISTER via the Register
menu entry under the Help... menu. This lets me track exmh
usage and get user feedback. I won't abuse this registration - there
is no obligation associated with registration, but I would like all
exmh users to do it.
All registration does is send me a mail message. You get to add your
comments, pro and con, about exmh. I've learned a lot from the
2000+ registrations I have received so far. Thanks!
EXMH lives "high in the food chain". You'll need some additional software.
Please review the
necessary and optional packages for exmh.
See the exmh.BUGS and exmh.TODO files in the
distribution, or the Exmh SourceForge site.
See the exmh wiki
for a web site you can use to share tips and tricks with other users.
See the exmh-faq.html for answers to some frequently
asked questions. This information is now available via the FAQ button
in exmh.
- 2.8.0 A tarball release after many, many years. Lots of good stuff has
accumulated in the CVS source base. You'll need to troll through the
exmh.CHANGES file for a record. Many thanks to the CVS committers.
- 2.7.2 More bug fixes, plus some performance improvements for the
new sequences code added in 2.6. The exmh-strip utility is integrated as
"Save/Extract Attachments".
- 2.7.1 (Wasn't officially released in tarball form.)
- 2.7.0 Accumulates over a year of minor fixes in the CVS tree.
- 2.6.3 Fixed awful pauses caused by sequence searching in the front end.
Fixed inc-on-startup.
- 2.6.2 Fixed Flist button, some optimizations to sequence handling.
- 2.6.1 Various fixes, but the Flist button is broken.
- 2.6 adds generalized sequence handling and fixes various bugs.
- 2.5 adds color highlighting for in-lined replies.
Fixes a bug with "Keep on Send" in 2.4.
- 2.4 accumulates bug fixes and some code cleanup.
- 2.3.1 fixed an installation bug in 2.3 that showed up when you
installed without the .exmhinstall cache file.
- 2.3 captures 6 months of feature tweaks and bug fixes by the
hard working exmh-workers crew. The CVS sources are now at SourceForge.
- 2.1 and 2.2 were made while Brent was at Scriptics/Ajuba.
- 2.0.3 is done as Brent finally moves the sources into net CVS
and asks for help maintaining the code. For more info on CVS, see
http://www.scriptics.com/software/netcvs.html
- 2.0.2 is done as Brent leaves Sun for Scriptics Corp,
http://www.scriptics.com/.
I've tried to shift all email contact to <welch@acm.org>, and am
housing exmh at http://www.beedub.com/exmh/.
- 2.0.1 fixes a bug in mime.tcl that prevents temp files from being
deleted.
- 2.0 is finally released. This collects a host of minor bug fixes, most
notably to ispell and the address book.
- 2.0zeta fixes the exmh-netscape interaction that was added in 2.0epsilon.
- 2.0epsilon features cleanup of the address book, the ispell interface,
and the intelligent signature features.
- 2.0delta is a collection of fixes and features.
- 2.0gamma is more bug fixes, especially in the new HTML code. There
is also a new Quote package that computes a cleaned up version of the
message to which you are replying.
- 2.0beta has many bug fixes for the alpha release. The new line-breaking
behavior of the built-in editor has been made optional, with the old
line-breaking behavior as the default.
- 2.3.1 fixed an installation bug in 2.3 that showed up when you
installed without the .exmhinstall cache file.
- 2.3 captures 6 months of feature tweaks and bug fixes by the
hard working exmh-workers crew. The CVS sources are now at SourceForge.
- 2.1 and 2.2 were made while Brent was at Scriptics/Ajuba.
- 2.0.3 is done as Brent finally moves the sources into net CVS
and asks for help maintaining the code. For more info on CVS, see
http://www.scriptics.com/software/netcvs.html
- 2.0.2 is done as Brent leaves Sun for Scriptics Corp,
http://www.scriptics.com/.
I've tried to shift all email contact to <welch@acm.org>, and am
housing exmh at http://www.beedub.com/exmh/.
- 2.0.1 fixes a bug in mime.tcl that prevents temp files from being
deleted.
- 2.0 is finally released. This collects a host of minor bug fixes, most
notably to ispell and the address book.
- 2.0zeta fixes the exmh-netscape interaction that was added in 2.0epsilon.
- 2.0epsilon features cleanup of the address book, the ispell interface,
and the intelligent signature features.
- 2.0delta is a collection of fixes and features.
- 2.0gamma is more bug fixes, especially in the new HTML code. There
is also a new Quote package that computes a cleaned up version of the
message to which you are replying.
- 2.0beta has many bug fixes for the alpha release. The new line-breaking
behavior of the built-in editor has been made optional, with the old
line-breaking behavior as the default.
- 2.0alpha folds in many user contributed features and an HTML viewer
for documentation. This version requires Tk 4.1 for socket support
and some other features. There is a new Top Ten List in preferences
that consolidates the most important preference settings into one place.
- 1.6.9 fixes to font selector and sedit formatting.
- 1.6.8 is more bug fixes. Cut and paste finally fixed? Font selector
added.
- 1.6.7 is more bug fixes. Most notable is fixing up of the Paste
operation in the editor.
- 1.6.6 is a collection of bug fixes and minor improvements. The
next big release will be a 1.7/or/2.0alpha that rips out support for
Tk 3.6 and folds in various contributions. There may still also be
a 1.6.7 to fix bugs in 1.6.6
- 1.6.5 includes an overhaul of the Flist module that highlights
folders with unseen messages, and counts unseen messages in total.
This also detects 8-bit characters in all cases within Sedit. CLIPBOARD
support for OpenWindows users (Tk 4.* only) TMPDIR and EXMHTMPDIR environment
variables honored to map /tmp
- 1.6.4 has fixes for the bugs in 1.6.3
- 1.6.3 collects many minor enhancements, plus integrated ispell
support for Sedit, and new faces code from John LoVerso. Check out
the new "Faces Row" option to display all matching faces.
- 1.6.2 collects several minor enhancements
- 1.6.1 fixes two minor bugs and adds support for Sun Attachments.
- 1.6 released as Brent moves from PARC to Sun Labs. Exmh
lives. This release is stable with Tk 3.6 and Tk 4.0b3. The FTP site
and WWW Page will migrate to Sun shortly, although parcftp will continue
to host exmh for a while. Update your bug mail address ("maintainer")
to Welch@acm.org
Multidrop+Inc style inc has been added. Set up your .xmhcheck
file to use the MyIncTmp folder. Any messages in that folder get sorted
by slocal.
The man page has been chopped into 4 documents:
exmh.l - a tutorial
exmh-use.l - a more comprehensive user guide
exmh-custom.l - a guide to exmh customization
exmh-ref.l - a terse description of all buttons and menu entries.
Grab the Tcl/Tk
8.0 releases for a nice performance boost!
Squeeze the last drop out of message display by disabling the separator
bars in message display. (Show Graphic Part Separator under MIME)
Really large folders make exmh run slowly. Take this as a hint
to reorganize things into sub-folders if you have more than 500 or
so messages in a folder.
Bound the unseen folder search by defining the .mh_profile
Folder-Unseen: pattern pattern pattern
entry to name the folders to search under. The default is
*, so all folders are searched.
It takes just a few resource settings in your ~/.exmh/exmh-defaults-mono
file to get reverse video on a black and white display:
! For widgets
*Background: black
*Foreground: white
! For highlights
*c_background: black
*c_foreground: whi