ChangeLog 124 KB
Newer Older
1 2 3 4 5
2009-01-26  Stephen Gildea  <gildea@stop.mail-abuse.org>

	* mh-e.el (mh-pack-folder-hook): New variable.
	* mh-funcs.el (mh-pack-folder): Call new mh-pack-folder-hook.

6 7
2009-01-26  Bill Wohler  <wohler@newt.com>

8 9 10
	* mh-utils.el (mh-goto-header-end): Use mh-mail-header-separator
	instead of -* in regexp.

11 12 13
	* mh-folder.el (mh-folder-mode-help-messages): Add e and t to K's
	help.

14 15 16 17
2009-01-09  Glenn Morris  <rgm@gnu.org>

	* mh-letter.el: Replace last-input-char with last-input-event.

Juanma Barranquero's avatar
Juanma Barranquero committed
18
2008-08-18  Bill Wohler  <wohler@newt.com>
19 20

	Release MH-E version 8.1.
Juanma Barranquero's avatar
Juanma Barranquero committed
21

22 23
	* mh-e.el (Version, mh-version): Update for release 8.1.

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
2008-08-11  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-variant-mh-info, mh-variant-nmh-info)
	(mh-variant-set-variant, mh-variant-p, mh-profile-component)
	(mh-variant-set, mh-variant, mh-scan-format-file): Fix typo in
	docstring.

	* mh-comp.el (mh-reply)
	* mh-e.el (mh-sys-path, mh-variant-info,mh-variant-mu-mh-info)
	(mh-variant-p, mh-profile-component, mh-variant-set, mh-variant)
	(mh-scan-format-file)
	* mh-folder.el (mh-regenerate-headers)
	* mh-scan.el (mh-scan-format)
	* mh-search.el (mh-pick-regexp-builder): Rename variant mu-mh to
	gnu-mh and be explicit about GNU mailutils MH in docstrings (with
	thanks to Darel Henman) (closes SF #1768928).

41 42 43 44 45 46 47 48
2008-08-01  Bill Wohler  <wohler@newt.com>

	* mh-show.el (mh-show-preferred-alternative)
	* mh-e.el (mh-annotate-msg-hook): Sync docstring with manual.

	* mh-comp.el (mh-send-letter, mh-redistribute): Mention
	mh-annotate-msg-hook in docstring.

49 50 51 52 53 54
2008-06-29  Jeffrey C Honig  <jch@honig.net>

	* mh-e.el (mh-invisible-header-fields-internal): Add invisible
	header fields for X-Hz (mail from Hertz), X-Proofpoint (Proofpoint
	antivirus/anti-spam) and X-RIM (Research In Motion).

55 56 57 58 59
2008-06-20  Stephen Eglen  <stephen@gnu.org>

	* mh-show.el (mh-defun-show-buffer): Use `...' rather than than
	"..." in generated docstrings.

Glenn Morris's avatar
Glenn Morris committed
60 61 62 63 64 65
2008-06-12  Glenn Morris  <rgm@gnu.org>

	* mh-seq.el (tool-bar-map): Define for compiler.

	* mh-folder.el (mh-folder-mode):
	* mh-letter.el (mh-letter-mode):
Juanma Barranquero's avatar
Juanma Barranquero committed
66
	* mh-show.el (mh-show-mode): Check tool-bar-map is bound.
Glenn Morris's avatar
Glenn Morris committed
67

68 69 70 71 72 73 74 75 76 77 78
2008-06-08  John Paul Wallington  <jpw@pobox.com>

	* mh-acros.el (toplevel): Put `doc-string-elt' properties on
	`defun-mh' and `defmacro-mh'.

	* mh-alias.el (mh-alias-read-address-map): Define within defvar.

	* mh-comp.el (mh-letter-mode-syntax-table): Define within defvar.

	* mh-letter.el (mh-complete-word): Doc fix.

79 80 81 82
2008-06-02  John Paul Wallington  <jpw@pobox.com>

	* mh-e.el (mh-exec-cmd-env-daemon): Doc fix.

83 84 85 86 87
2008-06-01  John Paul Wallington  <jpw@pobox.com>

	* mh-e.el (mh-path, mh-variant): Use dotted syntax for
	`package-version' info.

88 89 90 91 92 93 94
2008-05-26  Jeffrey C Honig  <jch@honig.net>

	* mh-e.el (mh-invisible-header-fields-internal): Remove Newsgroups
	from the list.  Add Bytes, X-Campaignid, X-Country-Chain,
	X-Declude-, X-fmx-, X-Identity, X-Mailer_, X-pair-, X-SPF-,
	X-Usenet-Provider.

95 96
2008-05-23  Bill Wohler  <wohler@newt.com>

97
	* mh-e.el (mh-invisible-header-fields-internal): Remove
98 99
	DKIM-Signature as it is covered by DKIM-. Fully qualify X-EID.

Juanma Barranquero's avatar
Juanma Barranquero committed
100
2008-05-19  Sergey Poznyakoff  <gray@gnu.org.ua>
101 102 103 104

	* mh-mime.el (mh-mh-to-mime, mh-mh-to-mime-undo): Preserve modes
	when converting to or from MIME (closes SF #1966722).

105 106 107 108 109 110
2008-05-19  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-invisible-header-fields-internal): Sort list in a
	case-insensitive way and add comment about it. Add many header
	fields (closes SF #1916032).

Juanma Barranquero's avatar
Juanma Barranquero committed
111
2008-05-19  Xavier Maillard  <xma@gnu.org>  (tiny change)
112 113 114 115

	* mh-utils.el (mh-find-path): Don't throw error if MH environment
	variable is being used (closes SF #1946861).

Juanma Barranquero's avatar
Juanma Barranquero committed
116
2008-05-19  Nick Dokos  <nicholas.dokos@hp.com>  (tiny change)
117 118 119 120

	* mh-search.el (mh-mairix-regexp-builder): Add additional items to
	search string to support org-mode (closes SF #1965704).

121 122 123
2008-03-18  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-invisible-header-fields-internal): Add Accreditor,
Juanma Barranquero's avatar
Juanma Barranquero committed
124
	Seal-Send-Time.
125 126 127
	(mh-invisible-header-fields, mh-invisible-header-fields-default):
	Update URL to bug report for users to report ignored fields.

128 129 130 131 132 133 134
2008-03-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* mh-xface.el (mh-uncompface, mh-picon-file-contents):
	Use set-buffer-multibyte...
	(mh-face-display-function, mh-x-image-display): ...rather than bind
	default-enable-multibyte-characters.

135 136 137 138 139
2008-02-24  Bill Wohler  <wohler@newt.com>

	* mh-comp.el (mh-send-letter): Call split-string on mh-send-args
	when sending synchronously too.

140 141 142 143 144 145
2008-02-19  Bill Wohler  <wohler@newt.com>

	* mh-comp.el (mh-annotate-msg):
	* mh-e.el (mh-invisible-header-fields-internal): Remove trailing
	whitespace.

Bill Wohler's avatar
Bill Wohler committed
146 147 148 149 150
2008-01-30  Bill Wohler  <wohler@newt.com>

	* mh-mime.el (mh-mml-to-mime): Don't look up sender if From
	absent. Fixes "Wrong type argument: stringp, nil" error.

151 152 153 154
2007-12-02  Glenn Morris  <rgm@gnu.org>

	* mh-mime.el (mail-strip-quoted-names): Autoload it.

155 156 157 158 159 160 161 162 163 164 165 166 167
2007-11-17  Dan Nicolaescu  <dann@ics.uci.edu>

	* mh-e.el (mh-xemacs-flag): Remove.
	(mh-min-colors-defined-flag):
	* mh-xface.el (mh-show-xface-function):
	* mh-utils.el (mh-colors-available-p):
	* mh-show.el (mh-show-mode):
	* mh-gnus.el (mh-gnus-local-map-property):
	* mh-folder.el (mh-folder-mode-map)
	(mh-remove-xemacs-horizontal-scrollbar, mh-folder-mode):
	* mh-comp.el (mh-insert-x-mailer): Replace uses of mh-xemacs-flag
	with (featurep 'xemacs).

Bill Wohler's avatar
Bill Wohler committed
168 169 170 171
2007-09-11  Bill Wohler  <wohler@newt.com>

	* mh-e.el (Version, mh-version): Add +cvs to version.

Stephen Gildea's avatar
Stephen Gildea committed
172 173 174 175 176 177 178
2007-08-25  Stephen Gildea  <gildea@stop.mail-abuse.org>

	* mh-e.el (mh-annotate-msg-hook): New variable.

	* mh-comp.el (mh-annotate-msg): Call new mh-annotate-msg-hook.
	(mh-annotate-list): New variable, for mh-annotate-msg-hook.

179 180
2007-08-21  Jeffrey C Honig  <jch@honig.net>

181
	* mh-folder.el (mh-folder-message-menu, mh-folder-mode-map): Add
Bill Wohler's avatar
Bill Wohler committed
182 183
	folder mode support for mh-show-preferred-alternative (closes SF
	#1777321).
184 185 186 187 188

	* mh-show.el (mh-show-preferred-alternative)
	(mh-show-write-message-to-file, mh-show-message-menu)
	(mh-show-mode-map): Add mh-show-preferred-alternative (bound to
	":") which will show the message's preferred alternative
Bill Wohler's avatar
Bill Wohler committed
189 190
	overriding the users configured preference. Useful for showing
	HTML when text content is lacking (closes SF #1777321).
191

Bill Wohler's avatar
Bill Wohler committed
192 193
	* mh-e.el:
	(mh-invisible-header-fields-internal): Exclude Fax and Phone. Put
194
	known exclusions as comments before the list and move parens to
Bill Wohler's avatar
Bill Wohler committed
195
	separate lines to aid in sorting (closes SF #1701231).
196

Bill Wohler's avatar
Bill Wohler committed
197
	* mh-mime.el (mm-decode-body): Remove explicit autoload of
198 199 200 201 202
	mh-alias-expand.

	* mh-alias.el (mh-alias-expand): Set up automatic autoload of
	mh-alias-expand.

203 204
2007-08-20  Jeffrey C Honig  <jch@honig.net>

205 206 207
	* mh-mime.el (message-options-set): Add missing autoloads from my
	last change.

Bill Wohler's avatar
Bill Wohler committed
208 209
	* mh-comp.el (mh-forward): When forwarding with mml, messages are
	no longer included in reverse order (closes SF #1730393).
210

Bill Wohler's avatar
Bill Wohler committed
211
	* mh-mime.el (mh-mml-forward-message): Forward messages as inline
212
	attachments (closes SF #1378993).
213

214 215 216 217 218 219 220 221 222
2008-02-06  Richard Stallman  <rms@gnu.org>

	* mh-seq.el (mh-make-seq, mh-seq-name): Use defsubst.

	* mh-acros.el (mh-do-in-gnu-emacs, mh-do-in-xemacs)
	(with-mh-folder-updating, mh-in-show-buffer)
	(mh-iterate-on-messages-in-region, mh-iterate-on-range):
	(mh-do-at-event-location): Add debug decls.
	(mh-seq-msgs): Use defsubst.
Miles Bader's avatar
Miles Bader committed
223

Juanma Barranquero's avatar
Juanma Barranquero committed
224 225 226 227 228 229
2008-02-05  Juanma Barranquero  <lekktu@gmail.com>

	* mh-e.el (mh-scan-format-file-check, mh-adaptive-cmd-note-flag-check):
	* mh-xface.el (mh-x-image-url-cache-canonicalize):
	Replace `legal' with `valid'.

230 231
2007-08-19  Jeffrey C Honig  <jch@honig.net>

232 233 234
	* mh-e.el (mh-invisible-header-fields-internal): We want to show
	Comments: and hide Comment:, not the other way around.

235
	* mh-mime.el (mh-mml-to-mime): GPG requires e-mail addresses, not
Bill Wohler's avatar
Bill Wohler committed
236 237
	aliases.  So resolve aliases before passing addresses to GPG/PGP
	(closes SF #649226).
238

239 240 241
	* mh-e.el (mh-invisible-header-fields-internal): Update with all
	the entries from
	http://people.dsv.su.se/~jpalme/ietf/mail-headers, plus some of my
Bill Wohler's avatar
Bill Wohler committed
242
	own. I added attributions to entries we already had that did not
243 244
	list an RFC.

245 246 247 248 249
2007-08-08  Glenn Morris  <rgm@gnu.org>

	* mh-folder.el, mh-letter.el, mh-show.el: Replace `iff' in
	doc-strings and comments.

250 251 252 253
2007-07-25  Glenn Morris  <rgm@gnu.org>

	* Relicense all FSF files to GPLv3 or later.

254 255 256 257 258
2007-07-11  Bill Wohler  <wohler@newt.com>

	* mh-compat.el (mh-display-color-cells): Fix on XEmacs 21.5b28.
	Thanks to Henrique Martins for the help (closes SF #1749774).

Juanma Barranquero's avatar
Juanma Barranquero committed
259 260 261 262 263
2007-06-06  Juanma Barranquero  <lekktu@gmail.com>

	* mh-mime.el (mh-mh-directive-present-p):
	* mh-search.el (mh-index-group-by-folder): Fix typos in docstrings.

264 265 266 267 268
2006-11-14  Bill Wohler  <wohler@newt.com>

	* mh-xface.el (mh-x-image-url-cache-canonicalize): Add `*' to
	reserved Windows filename characters (closes SF #1396499).

Bill Wohler's avatar
Bill Wohler committed
269 270
2006-11-13  Bill Wohler  <wohler@newt.com>

Bill Wohler's avatar
Bill Wohler committed
271 272 273 274
	Release MH-E version 8.0.3.

	* mh-e.el (Version, mh-version): Update for release 8.0.3.

Bill Wohler's avatar
Bill Wohler committed
275
	* mh-e.el (mh-alias-local-users): Boolean docstrings should start
Juanma Barranquero's avatar
Juanma Barranquero committed
276
	with "Non-nil means".  Perhaps this option should have a -flag
Bill Wohler's avatar
Bill Wohler committed
277 278 279 280 281 282
	appended.
	(mh-junk-background): Sync docstring with manual.

	* mh-junk.el (mh-spamassassin-blacklist, mh-bogofilter-blacklist)
	(mh-spamprobe-blacklist): Sync docstring with manual.

283 284
2006-11-11  Stephen Gildea  <gildea@stop.mail-abuse.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
285
	* mh-junk.el (mh-spamassassin-blacklist, mh-spamassassin-whitelist):
Bill Wohler's avatar
Bill Wohler committed
286
	Use mh-junk-background consistently in call-process calls.
Juanma Barranquero's avatar
Juanma Barranquero committed
287 288 289
	(mh-bogofilter-blacklist, mh-bogofilter-whitelist)
	(mh-spamprobe-blacklist, mh-spamprobe-whitelist):
	Use with-current-buffer so the right thing happens if
Bill Wohler's avatar
Bill Wohler committed
290
	mh-junk-background is t (closes SF #1594802).
291

Bill Wohler's avatar
Bill Wohler committed
292
	* mh-e.el (mh-junk-background): Document that On value is 0;
293
	t may be used for debugging.
Juanma Barranquero's avatar
Juanma Barranquero committed
294

Andreas Schwab's avatar
Andreas Schwab committed
295 296 297 298
2006-11-10  Andreas Schwab  <schwab@suse.de>

	* mh-e.el (mh-draft-folder): Avoid starting sentence with "nil".

Glenn Morris's avatar
Glenn Morris committed
299 300 301 302
2006-11-10  Glenn Morris  <rgm@gnu.org>

	* mh-e.el (mh-draft-folder): Doc fix (Nil -> nil).

303 304 305
2006-09-25  Stephen Gildea  <gildea@stop.mail-abuse.org>

	* mh-junk.el (mh-spamassassin-whitelist): Add two missing
306
	quotation marks, so that the last two arguments of sa-learn
307
	are separated properly (closes SF #1565460).
Juanma Barranquero's avatar
Juanma Barranquero committed
308
	(mh-spamassassin-blacklist): In example .procmailrc, add
309
	PATH element to find mhparam on Debian.
310

311 312
2006-09-24  Stephen Gildea  <gildea@stop.mail-abuse.org>

313
	* mh-comp.el (mh-send-args): Initialize to "" instead of nil
314 315 316
	so that we always have a valid string for split-string even if
	nothing is added in mh-send-letter (closes SF #1564742).

317 318 319 320 321 322
2006-07-03  Bill Wohler  <wohler@newt.com>

	Release MH-E version 8.0.2.

	* mh-e.el (Version, mh-version): Update for release 8.0.2.

323 324 325 326
2006-07-03  Ted Phelps  <phelps@gnusto.com>  (tiny change)

	* mh-tool-bar.el (mh-tool-bar-define): Fix XEmacs' vector-list so
	it refers to the icons in mh-xemacs-icon-map instead of trying to
Juanma Barranquero's avatar
Juanma Barranquero committed
327
	declare the icons in situ.  This allows mh-tool-bar.el to be
Juanma Barranquero's avatar
Juanma Barranquero committed
328
	compiled under XEmacs.  Remove initial value for
329
	mh-tool-bar-folder-buttons, mh-tool-bar-show-buttons,
Juanma Barranquero's avatar
Juanma Barranquero committed
330
	mh-tool-bar-letter-buttons.  The MH-E icons now appear in XEmacs.
331
	In mh-tool-bar-init, check for mh-xemacs-use-tool-bar-flag sooner.
Juanma Barranquero's avatar
Juanma Barranquero committed
332
	This allows MH-E to be used in XEmacs in a tty (closes SF #1506846).
333

334 335 336 337 338
2006-07-03  Bill Wohler  <wohler@newt.com>

	* mh-e.el: Require mh-buffers and mh-compat before mh-xemacs now
	that mh-xemacs needs functions in mh-compat.

339 340 341 342 343
2006-06-29  Bill Wohler  <wohler@newt.com>

	* mh-search.el (mh-search, mh-index-group-by-folder): Add "the" in
	loop construct to be consistent with other loops, and because
	edebug doesn't work without it.
344

345 346 347 348 349
2006-06-29  Ted Phelps  <phelps@gnusto.com>  (tiny change)

	* mh-search.el (mh-folder-exists-p): Strip + from folder to avoid
	redundant +s in regexp (closes SF #1514424).

350 351 352 353 354
2006-06-29  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)

	* mh-mime.el (mh-mime-save-parts): Add -store option to
	mhn (closes SF #1513140).

355 356 357 358 359 360
2006-06-20  Bill Wohler  <wohler@newt.com>

	Release MH-E version 8.0.1.

	* mh-e.el (Version, mh-version): Update for release 8.0.1.

361 362 363
2006-06-15  Bill Wohler  <wohler@newt.com>

	* mh-search.el (mh-index-new-folder): Use -2 suffix instead of <2>
Bill Wohler's avatar
Bill Wohler committed
364
	suffix for folder names, as <> are illegal filename characters on
Juanma Barranquero's avatar
Juanma Barranquero committed
365
	Windows (closes SF #1507002).
366

367 368 369 370 371 372
2006-06-05  Jacob Morzinski  <morzinski@MIT.EDU>  (tiny change)

	* mh-comp.el (mh-send-uses-spost): New variable.
	(mh-send-letter): Do not use -msgid and -mime if
	mh-send-uses-spost is t (closes SF #1486726).

373
2006-06-02  Bill Wohler  <wohler@newt.com>
374

375 376 377 378 379
	(mh-folder-exists-p): Change test from an empty buffer, to one
	that contains the actual folder, since GNU mailutils' folder
	command displays output if the folder doesn't exist (closes SF
	#1499712).

380 381 382 383 384 385
2006-05-06  Bill Wohler  <wohler@newt.com>

	Release MH-E version 8.0.

	* mh-e.el (Version, mh-version): Update for release 8.0.

Bill Wohler's avatar
Bill Wohler committed
386 387 388 389
2006-05-05  Bill Wohler  <wohler@newt.com>

	* mh-e.el: Update commentary.

390 391 392 393 394 395
2006-04-28  Bill Wohler  <wohler@newt.com>

	Release MH-E version 7.95.

	* mh-e.el (Version, mh-version): Update for release 7.95.

396 397 398
2006-04-26  Eric Ding  <ericding@alum.mit.edu>

	* mh-e.el (mh-invisible-header-fields-internal): Add entry
Juanma Barranquero's avatar
Juanma Barranquero committed
399
	"X-Provags-ID:".
400

401 402 403 404 405 406
2006-04-25  Bill Wohler  <wohler@newt.com>

	* mh-letter.el (mh-folder-expand-at-point): Fix folder completion.
	Folders returned by mh-folder-completion-function no longer need
	adornment (closes SF #1476270).

407 408 409 410
2006-04-21  Bill Wohler  <wohler@newt.com>

	* mh-e.el (Version, mh-version): Add +cvs to version.

Bill Wohler's avatar
Bill Wohler committed
411 412 413 414 415 416
2006-04-21  Bill Wohler  <wohler@newt.com>

	Release MH-E version 7.94.

	* mh-e.el (Version, mh-version): Update for release 7.94.

417 418 419 420
2006-04-21  Bill Wohler  <wohler@newt.com>

	* mh-letter.el (mh-insert-letter): If a message number isn't
	given, throw an error rather than using a potentially incorrect
Juanma Barranquero's avatar
Juanma Barranquero committed
421
	message number (closes SF #1473729).  In addition, use the cur
422
	message if mh-sent-from-msg is nil (when sending a message, in
Juanma Barranquero's avatar
Juanma Barranquero committed
423
	contrast to replying).  Move conversion of int to string into
424 425 426
	interactive stanza so body can assume variables are of proper
	type.

427 428 429 430 431
2006-04-20  Bill Wohler  <wohler@newt.com>

	* mh-tool-bar.el (image-load-path): Define to shush compiler.
	(mh-buffer-exists-p): Move inside mh-do-in-gnu-emacs since it
	isn't used outside of it.
Juanma Barranquero's avatar
Juanma Barranquero committed
432 433 434 435 436
	(mh-tool-bar-folder-buttons-init, mh-tool-bar-letter-buttons-init):
	Update load-path/image-load-path before setting buttons.
	This code used to be in mh-folder-mode/mh-letter-mode but this was
	the wrong place since mh-tool-bar-*-buttons-init can also be called
	when customizing the buttons.
437 438 439 440 441 442
	(mh-tool-bar-update): New function which updates tool-bar-map in
	all of the MH-E buffers after customizing the buttons (closes SF
	#1452718).
	(mh-tool-bar-folder-buttons-set, mh-tool-bar-letter-buttons-set):
	Call it (closes SF #1452718).

Juanma Barranquero's avatar
Juanma Barranquero committed
443
	* mh-folder.el (mh-folder-buttons-init-flag): Delete.  Use
444
	mh-folder-tool-bar-map instead.
Juanma Barranquero's avatar
Juanma Barranquero committed
445
	(image-load-path): Delete.  No longer used.
446 447 448
	(mh-folder-mode): Moved setting of image-load-path into
	mh-tool-bar-folder-buttons-init.

Juanma Barranquero's avatar
Juanma Barranquero committed
449
	* mh-letter.el (mh-letter-buttons-init-flag): Delete.  Use
450
	mh-letter-tool-bar-map instead.
Juanma Barranquero's avatar
Juanma Barranquero committed
451
	(image-load-path): Delete.  No longer used.
452 453 454 455 456 457
	(mh-letter-mode): Moved setting of image-load-path into
	mh-tool-bar-letter-buttons-init.

	* mh-seq.el (mh-narrow-to-seq, mh-widen): Use with-current-buffer
	instead of set-buffer.

458 459 460
2006-04-19  Bill Wohler  <wohler@newt.com>

	* mh-tool-bar.el (mh-tool-bar-define): Fix enable-expr so that one
Bill Wohler's avatar
Bill Wohler committed
461
	can permanently disable a button (such as a separator) with nil.
462

463 464 465 466 467
2006-04-18  Bill Wohler  <wohler@newt.com>

	* mh-e.el (defcustom-mh, defface-mh, defgroup-mh, mh-face-data)
	(mh-strip-package-version, mh-face-data, mh-inherit-face-flag)
	(mh-min-colors-defined-flag): Do not unbind these macros and
Juanma Barranquero's avatar
Juanma Barranquero committed
468
	variables.  Nice idea, but too many nasty side-effects.  These
469
	macros are needed by [Cc]ustom-make-dependencies when creating the
Juanma Barranquero's avatar
Juanma Barranquero committed
470 471
	MH-E customization groups in mh-cus-load.el.  These disappeared
	when the macros above were introduced.  Besides, if a developer
472 473 474
	were to try to show the help for a macro or variable they were
	looking at and got [No match] when they did so, that would be bad.

475 476
2006-04-17  Bill Wohler  <wohler@newt.com>

477 478 479
	* mh-comp.el (mh-insert-x-mailer): Strip build number from
	version in X-Mailer field (closes SF #1466481).

480 481 482 483
	* mh-acros.el (mh-defun-compat): Rename to defun-mh in order that
	variables and functions with the same name are found correctly by
	find-func (invoked by clicking on the filename link in the *Help*
	buffer).
Juanma Barranquero's avatar
Juanma Barranquero committed
484
	(mh-defmacro-compat): Rename to defmacro-mh.  Ditto.
Juanma Barranquero's avatar
Juanma Barranquero committed
485

Juanma Barranquero's avatar
Juanma Barranquero committed
486 487 488
	* mh-e.el (mh-defgroup): Rename to defgroup-mh.  Ditto.
	(mh-defcustom): Rename to defcustom-mh.  Ditto.
	(mh-defface): Rename to defface-mh.  Ditto.
489 490 491 492 493 494
	(mh-font-lock-add-keywords): Make changes according to these
	renamings.

	* mh-e.el, mh-compat.el, mh-gnus.el: Use the new names (closes SF
	#1472029).

495 496 497
	* mh-utils.el (mh-sub-folders-actual): Mention that folder must
	have been processed by mh-normalize-folder-name.
	(mh-folder-completion-function): Handle completion of folders with
Juanma Barranquero's avatar
Juanma Barranquero committed
498
	absolute names.  Also, when flag is t, display complete folder name
499 500 501
	to provide proper highlighting in Emacs 22 now that
	minibuffer-completing-file-name is nil (closes SF #1470518).
	(mh-folder-completing-read): No longer set
Juanma Barranquero's avatar
Juanma Barranquero committed
502
	minibuffer-completing-file-name to t.  This was causing "Can't set
503 504 505 506
	current directory errors" when browsing absolute file names.
	Another benefit of this change is that SPC can be used for
	completion again (closes SF #1470518).

507 508 509 510
2006-04-15  Bill Wohler  <wohler@newt.com>

	* mh-compat.el (mh-font-lock-add-keywords): Fix typo in docstring.

511 512
2006-04-14  Bill Wohler  <wohler@newt.com>

513 514 515 516 517 518 519 520 521
	* mh-funcs.el (view-exit-action): No need to wrap defvar with
	eval-when-compile when shushing compiler.

	* mh-mime.el (mh-identity-pgg-default-user-id): Ditto.

	* mh-seq.el (view-exit-action): Ditto.

	* mh-show.el (font-lock-auto-fontify): Ditto.

Juanma Barranquero's avatar
Juanma Barranquero committed
522
	* mh-utils.el (mh-speed-flists-cache): Ditto.
523

Juanma Barranquero's avatar
Juanma Barranquero committed
524
	* mh-acros.el (struct, x, y): No need to wrap defvar with
525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
	eval-when-compile when shushing compiler, even when
	mh-do-in-xemacs or another construct is used.

	* mh-comp.el (sendmail-coding-system): Ditto.

	* mh-e.el (mark-active): Ditto.

	* mh-folder.el (desktop-save-buffer, font-lock-auto-fontify)
	(image-load-path, font-lock-defaults): Ditto.

	* mh-letter.el (image-load-path, font-lock-defaults): Ditto.

	* mh-mime.el (dots, type, ov)
	(mm-verify-function-alist, mm-decrypt-function-alist)
	(pressed-details): Ditto.

	* mh-search.el (pick-folder, mh-do-in-xemacs)
	(mh-mairix-folder, mh-flists-search-folders)
	(which-func-mode, mh-speed-flists-inhibit-flag): Ditto.

	* mh-seq.el (tool-bar-mode): Ditto.

	* mh-utils.el (completion-root-regexp)
	(minibuffer-completing-file-name): Ditto.

	* mh-xface.el (default-enable-multibyte-characters): Ditto.

552
	* mh-compat.el (mh-font-lock-add-keywords): New alias for
Juanma Barranquero's avatar
Juanma Barranquero committed
553
	font-lock-add-keywords.  Returns nil on XEmacs.
554 555

	* mh-e.el: Add MH-E function and variable keywords such as
556
	mh-defun-compat and mh-defcustom to font-lock-keywords.
557

558 559 560 561 562
2006-04-13  Bill Wohler  <wohler@newt.com>

	* mh-e.el (customize-package-emacs-version-alist)
	(mh-e, mh-alias, mh-folder, mh-folder-selection)
	(mh-identity, mh-inc, mh-junk, mh-letter, mh-ranges)
Juanma Barranquero's avatar
Juanma Barranquero committed
563
	(mh-scan-line-formats, mh-search, mh-sending-mail)
564 565 566 567 568 569 570 571 572
	(mh-sequences, mh-show, mh-speedbar, mh-thread, mh-tool-bar)
	(mh-hooks, mh-faces, mh-alias-completion-ignore-case-flag)
	(mh-alias-expand-aliases-flag, mh-alias-flash-on-comma)
	(mh-alias-insert-file, mh-alias-insertion-location)
	(mh-alias-local-users, mh-alias-local-users-prefix)
	(mh-alias-passwd-gecos-comma-separator-flag)
	(mh-new-messages-folders, mh-ticked-messages-folders)
	(mh-large-folder, mh-recenter-summary-flag)
	(mh-recursive-folders-flag, mh-sortm-args)
Juanma Barranquero's avatar
Juanma Barranquero committed
573
	(mh-default-folder-for-message-function)
574 575 576 577 578 579 580 581 582 583 584 585
	(mh-default-folder-list, mh-default-folder-must-exist-flag)
	(mh-default-folder-prefix, mh-identity-list)
	(mh-auto-fields-list, mh-auto-fields-prompt-flag)
	(mh-identity-default, mh-identity-handlers, mh-inc-prog)
	(mh-inc-spool-list, mh-junk-background, mh-junk-disposition)
	(mh-junk-program, mh-compose-insertion)
	(mh-compose-skipped-header-fields)
	(mh-compose-space-does-completion-flag)
	(mh-delete-yanked-msg-window-flag)
	(mh-extract-from-attribution-verb, mh-ins-buf-prefix)
	(mh-letter-complete-function, mh-letter-fill-column)
	(mh-mml-method-default, mh-signature-file-name)
Juanma Barranquero's avatar
Juanma Barranquero committed
586
	(mh-signature-separator-flag, mh-x-face-file)
587 588 589 590 591 592
	(mh-yank-behavior, mh-interpret-number-as-range-flag)
	(mh-adaptive-cmd-note-flag, mh-scan-format-file, mh-scan-prog)
	(mh-search-program, mh-compose-forward-as-mime-flag)
	(mh-compose-letter-function, mh-compose-prompt-flag)
	(mh-forward-subject-format, mh-insert-x-mailer-flag)
	(mh-redist-full-contents-flag, mh-reply-default-reply-to)
Juanma Barranquero's avatar
Juanma Barranquero committed
593
	(mh-reply-show-message-flag)
594 595 596
	(mh-refile-preserves-sequences-flag, mh-tick-seq)
	(mh-update-sequences-after-mh-show-flag)
	(mh-bury-show-buffer-flag, mh-clean-message-header-flag)
Juanma Barranquero's avatar
Juanma Barranquero committed
597
	(mh-decode-mime-flag)
598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613
	(mh-display-buttons-for-alternatives-flag)
	(mh-display-buttons-for-inline-parts-flag)
	(mh-do-not-confirm-flag, mh-fetch-x-image-url)
	(mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
	(mh-highlight-citation-style, mh-invisible-header-fields)
	(mh-invisible-header-fields-default, mh-lpr-command-format)
	(mh-max-inline-image-height, mh-max-inline-image-width)
	(mh-mhl-format-file, mh-mime-save-parts-default-directory)
	(mh-print-background-flag, mh-show-maximum-size)
	(mh-show-use-xface-flag, mh-store-default-directory)
	(mh-summary-height, mh-speed-update-interval)
	(mh-show-threads-flag, mh-tool-bar-search-function)
	(mh-defcustom, mh-after-commands-processed-hook)
	(mh-alias-reloaded-hook, mh-before-commands-processed-hook)
	(mh-before-quit-hook, mh-before-send-letter-hook)
	(mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
Juanma Barranquero's avatar
Juanma Barranquero committed
614
	(mh-forward-hook, mh-inc-folder-hook, mh-insert-signature-hook)
615 616 617 618 619 620 621 622 623 624 625
	(mh-kill-folder-suppress-prompt-hooks, mh-letter-mode-hook)
	(mh-mh-to-mime-hook, mh-search-mode-hook, mh-quit-hook)
	(mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
	(mh-unseen-updated-hook, mh-folder-address, mh-folder-body)
	(mh-folder-cur-msg-number, mh-folder-date, mh-folder-deleted)
	(mh-folder-followup, mh-folder-msg-number, mh-folder-refiled)
	(mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
	(mh-folder-subject, mh-folder-tick, mh-folder-to)
	(mh-letter-header-field, mh-search-folder, mh-show-cc)
	(mh-show-date, mh-show-from, mh-show-header, mh-show-pgg-bad)
	(mh-show-pgg-good, mh-show-pgg-unknown, mh-show-signature)
Juanma Barranquero's avatar
Juanma Barranquero committed
626
	(mh-show-subject, mh-show-to, mh-show-xface)
627 628 629 630 631
	(mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
	(mh-speedbar-selected-folder)
	(mh-speedbar-selected-folder-with-unseen-messages): Use dotted
	notation in :package-version keyword.

632 633 634 635 636
2006-04-07  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-path, mh-variant): Define with mh-defcustom and add
	:package-version keyword.

637 638 639
2006-03-31  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-strip-package-version): Move before use to avoid
Juanma Barranquero's avatar
Juanma Barranquero committed
640
	compiler error.  Make macro, also to avoid compiler error.
641 642
	(mh-defface-compat): Incorporate body into mh-face-data and
	delete.
643

644 645 646 647 648 649 650 651 652 653 654
2006-03-30  Bill Wohler  <wohler@newt.com>

	* mh-e.el (mh-defcustom, mh-defface, mh-defgroup): Macros to
	remove new :package-version keyword in older settings.
	(customize-package-emacs-version-alist): Add MH-E version to Emacs
	version mappings.
	(mh-e, mh-alias, mh-folder, mh-folder-selection)
	(mh-identity, mh-inc, mh-junk, mh-letter, mh-ranges)
	(mh-scan-line-formats, mh-search, mh-sending-mail)
	(mh-sequences, mh-show, mh-speedbar, mh-thread, mh-tool-bar)
	(mh-hooks, mh-faces): Add :package-version keyword to these
655
	groups (closes SF #1452724).
656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700
	(mh-alias-completion-ignore-case-flag)
	(mh-alias-expand-aliases-flag, mh-alias-flash-on-comma)
	(mh-alias-insert-file, mh-alias-insertion-location)
	(mh-alias-local-users, mh-alias-local-users-prefix)
	(mh-alias-passwd-gecos-comma-separator-flag)
	(mh-new-messages-folders, mh-ticked-messages-folders)
	(mh-large-folder, mh-recenter-summary-flag)
	(mh-recursive-folders-flag, mh-sortm-args)
	(mh-default-folder-for-message-function)
	(mh-default-folder-list, mh-default-folder-must-exist-flag)
	(mh-default-folder-prefix, mh-identity-list)
	(mh-auto-fields-list, mh-auto-fields-prompt-flag)
	(mh-identity-default, mh-identity-handlers, mh-inc-prog)
	(mh-inc-spool-list, mh-junk-background, mh-junk-disposition)
	(mh-junk-program, mh-compose-insertion)
	(mh-compose-skipped-header-fields)
	(mh-compose-space-does-completion-flag)
	(mh-delete-yanked-msg-window-flag)
	(mh-extract-from-attribution-verb, mh-ins-buf-prefix)
	(mh-letter-complete-function, mh-letter-fill-column)
	(mh-mml-method-default, mh-signature-file-name)
	(mh-signature-separator-flag, mh-x-face-file)
	(mh-yank-behavior, mh-interpret-number-as-range-flag)
	(mh-adaptive-cmd-note-flag, mh-scan-format-file, mh-scan-prog)
	(mh-search-program, mh-compose-forward-as-mime-flag)
	(mh-compose-letter-function, mh-compose-prompt-flag)
	(mh-forward-subject-format, mh-insert-x-mailer-flag)
	(mh-redist-full-contents-flag, mh-reply-default-reply-to)
	(mh-reply-show-message-flag)
	(mh-refile-preserves-sequences-flag, mh-tick-seq)
	(mh-update-sequences-after-mh-show-flag)
	(mh-bury-show-buffer-flag, mh-clean-message-header-flag)
	(mh-decode-mime-flag)
	(mh-display-buttons-for-alternatives-flag)
	(mh-display-buttons-for-inline-parts-flag)
	(mh-do-not-confirm-flag, mh-fetch-x-image-url)
	(mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
	(mh-highlight-citation-style, mh-invisible-header-fields)
	(mh-invisible-header-fields-default, mh-lpr-command-format)
	(mh-max-inline-image-height, mh-max-inline-image-width)
	(mh-mhl-format-file, mh-mime-save-parts-default-directory)
	(mh-print-background-flag, mh-show-maximum-size)
	(mh-show-use-xface-flag, mh-store-default-directory)
	(mh-summary-height, mh-speed-update-interval)
	(mh-show-threads-flag, mh-tool-bar-search-function): Add
701
	:package-version keyword to these options (closes SF #1452724).
702 703 704 705 706 707 708 709 710 711
	(mh-after-commands-processed-hook)
	(mh-alias-reloaded-hook, mh-before-commands-processed-hook)
	(mh-before-quit-hook, mh-before-send-letter-hook)
	(mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
	(mh-forward-hook, mh-inc-folder-hook)
	(mh-insert-signature-hook)
	(mh-kill-folder-suppress-prompt-hooks, mh-letter-mode-hook)
	(mh-mh-to-mime-hook, mh-search-mode-hook, mh-quit-hook)
	(mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
	(mh-unseen-updated-hook): Add :package-version keyword to these
712
	hooks (closes SF #1452724).
713 714 715 716 717 718 719 720 721 722 723 724 725
	(mh-min-colors-defined-flag)
	(mh-folder-address, mh-folder-body, mh-folder-cur-msg-number)
	(mh-folder-date, mh-folder-deleted, mh-folder-followup)
	(mh-folder-msg-number, mh-folder-refiled)
	(mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
	(mh-folder-subject, mh-folder-tick, mh-folder-to)
	(mh-letter-header-field, mh-search-folder, mh-show-cc)
	(mh-show-date, mh-show-from, mh-show-header, mh-show-pgg-bad)
	(mh-show-pgg-good, mh-show-pgg-unknown, mh-show-signature)
	(mh-show-subject, mh-show-to, mh-show-xface)
	(mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
	(mh-speedbar-selected-folder)
	(mh-speedbar-selected-folder-with-unseen-messages): : Add
726
	:package-version keyword to these faces (closes SF #1452724).
727 728

	* mh-tool-bar.el (mh-tool-bar-define): Added commented-out
729
	:package-version keywords (closes SF #1452724).
730

731 732
2006-03-28  Bill Wohler  <wohler@newt.com>

733 734
	* mh-tool-bar.el: Use clipboard-kill-region,
	clipboard-kill-ring-save, and clipboard-yank instead of undo,
Juanma Barranquero's avatar
Juanma Barranquero committed
735
	kill-region, and menu-bar-kill-ring-save respectively.  In
736 737
	MH-Letter mode, move save-buffer and mh-fully-kill-draft icons in
	front of mh-compose-insertion to be consistent with other mailers,
Juanma Barranquero's avatar
Juanma Barranquero committed
738
	such as Evolution.  In MH-Folder mode, move vanilla reply icon to
Juanma Barranquero's avatar
Juanma Barranquero committed
739
	the left of the other reply icons.  Use mail/inbox icon instead of
740 741 742 743 744
	mail, next-page instead of page-down, delete instead of close,
	mail/move instead of mail/refile, data-save instead of execute,
	mail/flag-for-followup instead of highlight, contact instead of
	mail/alias, open instead of fld-open, zoom-out instead of widen.

745
	* mh-folder.el (mh-execute-commands, mh-rescan-folder):
746 747
	* mh-funcs.el (mh-pack-folder): Sync docstrings with manual.

748
2006-03-27  Eric Ding  <ericding@alum.mit.edu>
749 750

	* mh-e.el (mh-invisible-header-fields-internal): Add entries
Juanma Barranquero's avatar
Juanma Barranquero committed
751
	"X-AOL-IP:" and "X-MB-Message-" (AOL WebMail).
752

753 754
2006-03-19  Bill Wohler  <wohler@newt.com>

755 756
	* mh-comp.el (mh-reply): Sync docstring with manual.

757 758 759
	* mh-compat.el (mh-image-load-path-for-library): Shorten first line in
	docstring.

760 761
2006-03-17  Bill Wohler  <wohler@newt.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
762
	* mh-compat.el (mh-image-load-path-for-library): Minor docstring fix.
763

764 765
2006-03-16  Bill Wohler  <wohler@newt.com>

766 767 768 769 770
	* mh-comp.el (mh-send-letter): Use split-string to break up
	mh-send-args (closes SF #1448604).
	(mh-compose-and-send-mail): Use run-hook-with-args for
	mh-compose-letter-function.

771 772
	* mh-e.el (mh-list-to-string-1): Use dolist.

Juanma Barranquero's avatar
Juanma Barranquero committed
773
	* mh-compat.el (mh-image-load-path-for-library): Prefer user's images.
774

775 776 777
2006-03-15  Bill Wohler  <wohler@newt.com>

	* mh-compat.el (mh-image-load-path-for-library): Fix example by
Juanma Barranquero's avatar
Juanma Barranquero committed
778
	not recommending that one binds image-load-path.  Just defvar it to
779 780 781 782 783 784 785 786 787 788 789
	placate compiler and only use it if previously defined.

	* mh-e.el (image-load-path): Don't bind!

	* mh-folder.el (mh-folder-mode): Only use image-load-path if
	previously defined.

	* mh-letter.el (mh-letter-mode): Ditto.

	* mh-utils.el (mh-logo-display): Ditto.

790 791 792 793 794
2006-03-14  Bill Wohler  <wohler@newt.com>

	* mh-compat.el (mh-image-load-path-for-library): Incorporate
	changes from image-load-path-for-library, which are:
	(image-load-path-for-library): Pass value of path rather than
Juanma Barranquero's avatar
Juanma Barranquero committed
795
	symbol.  Always return list of directories.  Guarantee that image
796 797 798
	directory comes first.

	* mh-e.el (image-load-path): Define on those Emacsen that lack it
799
	to avoid compile and run-time errors.
800 801 802 803

	* mh-folder.el (mh-folder-mode): Use new idiom for setting
	image-load-path.

804
	* mh-letter.el (mh-letter-mode): Ditto.
805 806 807

	* mh-utils.el (mh-logo-display): Ditto.

808 809 810 811 812
2006-03-12  Bill Wohler  <wohler@newt.com>

	* mh-utils.el (mh-folder-list): Fix docstring (closes SF
	#1448498).

813 814
2006-03-10  Bill Wohler  <wohler@newt.com>

815
	* mh-compat.el (mh-replace-regexp-in-string): Pass the literal
Juanma Barranquero's avatar
Juanma Barranquero committed
816
	flag to replace-in-string.  This was badly needed by
817 818
	mh-quote-pick-expr in order to properly quote subjects when using
	/ s on XEmacs (closes SF #1447598).
Juanma Barranquero's avatar
Juanma Barranquero committed
819 820
	(mh-image-load-path-for-library): Merged changes from Reiner.  Add
	no-error argument.  If path t, just return directory.
821

822 823 824
	* mh-e.el (mh-profile-component): Drop `s' from mhparam
	-components for Mailutils compatibility (closes SF #1446985).

825 826 827 828
2006-03-06  Bill Wohler  <wohler@newt.com>

	* mh-e.el (Version, mh-version): Add +cvs to version.

829 830 831 832 833 834
2006-03-05  Satyaki Das  <satyaki@theforce.stanford.edu>

	* mh-search.el (mh-index-update-single-msg): Fix a bug in the
	handling of duplicate messages.  The test in cond was too strong
	and wasn't catching the case where origin-map was nil.

835 836 837 838 839
2006-03-05  Bill Wohler  <wohler@newt.com>

	Release MH-E version 7.93.

	* mh-e.el (Version, mh-version): Update for release 7.93.
840

841 842 843 844 845 846 847 848 849
2006-03-05  Bill Wohler  <wohler@newt.com>

	* mh-folder.el (mh-folder-mode): Drop 'load-path argument when
	calling mh-image-load-path-for-library since this is the default.

	* mh-letter.el (mh-letter-mode): Ditto.

	* mh-utils.el (mh-logo-display): Ditto.

850 851 852 853 854
2006-03-04  Bill Wohler  <wohler@newt.com>

	* mh-compat.el (mh-image-load-path-for-library): Move here from
	mh-utils.el and wrap with mh-defun-compat since this function will
	be soon added to image.el.
855

Juanma Barranquero's avatar
Juanma Barranquero committed
856
	* mh-utils.el (mh-image-load-path-for-library): Move to mh-compat.el.
857 858 859 860
	(mh-normalize-folder-name): Add return-nil-if-folder-empty
	argument which is useful when calling mh-normalize-folder-name to
	process the folder argument for the folders command.
	(mh-sub-folders): Use new flag to mh-normalize-folder-name to make
Juanma Barranquero's avatar
Juanma Barranquero committed
861
	this function more robust.  It could too easily list the folders in /.
862
	(mh-folder-list): Fix a couple of problems pointed out by Thomas
Juanma Barranquero's avatar
Juanma Barranquero committed
863
	Baumann.  Set folder to nil if empty.  Don't append "/" if folder nil.
864

865 866
2006-03-03  Bill Wohler  <wohler@newt.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
867
	* mh-folder.el (mh-folder-mode): Rename mh-image-load-path to
868 869 870 871 872 873
	mh-image-load-path-for-library.

	* mh-letter.el (mh-letter-mode): Rename mh-image-load-path to
	mh-image-load-path-for-library.

	* mh-utils.el (mh-image-load-path): Rename to
Juanma Barranquero's avatar
Juanma Barranquero committed
874 875
	mh-image-load-path-for-library.  Add example to docstring.  Rename
	local variable mh-image-directory to image-directory.  Move error
876 877
	checks to default case in cond and simplify.

878 879 880
	* mh-comp.el (mh-send-letter, mh-insert-auto-fields): Sync
	docstrings with manual.

881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902
2006-03-02  Bill Wohler  <wohler@newt.com>

	* mh-folder.el (mh-tool-bar-init): Autoload.
	(mh-folder-mode): Call mh-tool-bar-init conditionally in XEmacs.
	Set scoped variables image-load-path and load-path with updated
	mh-image-load-path before calling mh-tool-bar-folder-buttons-init.

	* mh-letter.el (mh-tool-bar-init): Autoload.
	(mh-letter-mode): Call mh-tool-bar-init conditionally in XEmacs.
	Set scoped variables image-load-path and load-path with updated
	mh-image-load-path before calling mh-tool-bar-letter-buttons-init.

	* mh-show.el (mh-tool-bar-init): Autoload.
	(mh-show-mode): Perform tool bar stuff conditionally in XEmacs and
	GNU Emacs.

	* mh-tool-bar.el (mh-tool-bar-define): Don't quote stuff in error
	messages per conventions.
	(mh-tool-bar-folder-buttons-init)
	(mh-tool-bar-letter-buttons-init): Don't call mh-image-load-path.
	(mh-tool-bar-define call): Format.

903 904
	* mh-utils.el (mh-image-directory)
	(mh-image-load-path-called-flag): Delete.
Juanma Barranquero's avatar
Juanma Barranquero committed
905
	(mh-image-load-path): Incorporate changes from Gnus team.  Biggest
906 907 908 909 910
	changes are that it no longer uses/sets mh-image-directory or
	mh-image-load-path-called-flag, and returns the updated path
	rather than change it.
	(mh-logo-display): Change usage of mh-image-load-path.

911 912
2006-02-28  Bill Wohler  <wohler@newt.com>

913 914 915 916 917
	* mh-limit.el (mh-narrow-to-cc, mh-narrow-to-from)
	(mh-narrow-to-subject, mh-narrow-to-to): Fix inability to narrow
	to subjects with special characters by quoting regular expression
	characters in pick expression derived from existing subjects and
	other fields (closes SF #1432548).
918 919
	(mh-narrow-to-subject): Remove Re: string from subject so that
	pick can find originating message (closes SF #1438369).
920

921 922 923 924
	* mh-utils.el (mh-image-load-path): Rename variable to
	mh-image-directory.
	(mh-image-load-path): Access mh-image-directory instead of
	mh-image-load-path.
925
	(mh-folder-list): Fix problem with passing in a folder and getting
Juanma Barranquero's avatar
Juanma Barranquero committed
926 927 928
	nothing back.  Fix problem with passing in empty string and getting
	the entire filesystem (or infinite loop).  Don't append slash to
	folder.  These fixes fix problems observed with the pick search.
929
	Thanks to Thomas Baumann for the help (closes SF #1435381).
930 931 932
	(mh-pick-regexp-chars, mh-quote-pick-expr): New variable and
	function for quoting pick regular expression characters (closes SF
	#1432548).
933

934 935
2006-02-27  Bill Wohler  <wohler@newt.com>

936 937 938
	* mh-e.el (mh-default-folder-for-message-function): Sync docstring
	with manual.

939
	* mh-mime.el (mh-minibuffer-read-type): Delete comment in
940 941
	docstring about obsolete variable mh-mime-content-types.

942 943