ChangeLog 124 KB
Newer Older
1 2
2009-01-26  Bill Wohler  <wohler@newt.com>

3 4 5
	* mh-utils.el (mh-goto-header-end): Use mh-mail-header-separator
	instead of -* in regexp.

6 7 8
	* mh-folder.el (mh-folder-mode-help-messages): Add e and t to K's
	help.

9 10 11 12
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
13
2008-08-18  Bill Wohler  <wohler@newt.com>
14 15

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

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

19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
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).

36 37 38 39 40 41 42 43
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.

44 45 46 47 48 49
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).

50 51 52 53 54
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
55 56 57 58 59 60
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
61
	* mh-show.el (mh-show-mode): Check tool-bar-map is bound.
Glenn Morris's avatar
Glenn Morris committed
62

63 64 65 66 67 68 69 70 71 72 73
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.

74 75 76 77
2008-06-02  John Paul Wallington  <jpw@pobox.com>

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

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

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

83 84 85 86 87 88 89
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.

90 91
2008-05-23  Bill Wohler  <wohler@newt.com>

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

Juanma Barranquero's avatar
Juanma Barranquero committed
95
2008-05-19  Sergey Poznyakoff  <gray@gnu.org.ua>
96 97 98 99

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

100 101 102 103 104 105
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
106
2008-05-19  Xavier Maillard  <xma@gnu.org>  (tiny change)
107 108 109 110

	* 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
111
2008-05-19  Nick Dokos  <nicholas.dokos@hp.com>  (tiny change)
112 113 114 115

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

116 117 118
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
119
	Seal-Send-Time.
120 121 122
	(mh-invisible-header-fields, mh-invisible-header-fields-default):
	Update URL to bug report for users to report ignored fields.

123 124 125 126 127 128 129
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.

130 131 132 133 134
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.

135 136 137 138 139 140
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
141 142 143 144 145
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.

146 147 148 149
2007-12-02  Glenn Morris  <rgm@gnu.org>

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

150 151 152 153 154 155 156 157 158 159 160 161 162
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
163 164 165 166
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
167 168 169 170 171 172 173
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.

174 175
2007-08-21  Jeffrey C Honig  <jch@honig.net>

176
	* mh-folder.el (mh-folder-message-menu, mh-folder-mode-map): Add
Bill Wohler's avatar
Bill Wohler committed
177 178
	folder mode support for mh-show-preferred-alternative (closes SF
	#1777321).
179 180 181 182 183

	* 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
184 185
	overriding the users configured preference. Useful for showing
	HTML when text content is lacking (closes SF #1777321).
186

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

Bill Wohler's avatar
Bill Wohler committed
192
	* mh-mime.el (mm-decode-body): Remove explicit autoload of
193 194 195 196 197
	mh-alias-expand.

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

198 199
2007-08-20  Jeffrey C Honig  <jch@honig.net>

200 201 202
	* mh-mime.el (message-options-set): Add missing autoloads from my
	last change.

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

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

209 210 211 212 213 214 215 216 217
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
218

Juanma Barranquero's avatar
Juanma Barranquero committed
219 220 221 222 223 224
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'.

225 226
2007-08-19  Jeffrey C Honig  <jch@honig.net>

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

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

234 235 236
	* 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
237
	own. I added attributions to entries we already had that did not
238 239
	list an RFC.

240 241 242 243 244
2007-08-08  Glenn Morris  <rgm@gnu.org>

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

245 246 247 248
2007-07-25  Glenn Morris  <rgm@gnu.org>

	* Relicense all FSF files to GPLv3 or later.

249 250 251 252 253
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
254 255 256 257 258
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.

259 260 261 262 263
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
264 265
2006-11-13  Bill Wohler  <wohler@newt.com>

Bill Wohler's avatar
Bill Wohler committed
266 267 268 269
	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
270
	* mh-e.el (mh-alias-local-users): Boolean docstrings should start
Juanma Barranquero's avatar
Juanma Barranquero committed
271
	with "Non-nil means".  Perhaps this option should have a -flag
Bill Wohler's avatar
Bill Wohler committed
272 273 274 275 276 277
	appended.
	(mh-junk-background): Sync docstring with manual.

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

278 279
2006-11-11  Stephen Gildea  <gildea@stop.mail-abuse.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
280
	* mh-junk.el (mh-spamassassin-blacklist, mh-spamassassin-whitelist):
Bill Wohler's avatar
Bill Wohler committed
281
	Use mh-junk-background consistently in call-process calls.
Juanma Barranquero's avatar
Juanma Barranquero committed
282 283 284
	(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
285
	mh-junk-background is t (closes SF #1594802).
286

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

Andreas Schwab's avatar
Andreas Schwab committed
290 291 292 293
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
294 295 296 297
2006-11-10  Glenn Morris  <rgm@gnu.org>

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

298 299 300
2006-09-25  Stephen Gildea  <gildea@stop.mail-abuse.org>

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

306 307
2006-09-24  Stephen Gildea  <gildea@stop.mail-abuse.org>

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

312 313 314 315 316 317
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.

318 319 320 321
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
322
	declare the icons in situ.  This allows mh-tool-bar.el to be
Juanma Barranquero's avatar
Juanma Barranquero committed
323
	compiled under XEmacs.  Remove initial value for
324
	mh-tool-bar-folder-buttons, mh-tool-bar-show-buttons,
Juanma Barranquero's avatar
Juanma Barranquero committed
325
	mh-tool-bar-letter-buttons.  The MH-E icons now appear in XEmacs.
326
	In mh-tool-bar-init, check for mh-xemacs-use-tool-bar-flag sooner.
Juanma Barranquero's avatar
Juanma Barranquero committed
327
	This allows MH-E to be used in XEmacs in a tty (closes SF #1506846).
328

329 330 331 332 333
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.

334 335 336 337 338
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.
339

340 341 342 343 344
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).

345 346 347 348 349
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).

350 351 352 353 354 355
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.

356 357 358
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
359
	suffix for folder names, as <> are illegal filename characters on
Juanma Barranquero's avatar
Juanma Barranquero committed
360
	Windows (closes SF #1507002).
361

362 363 364 365 366 367
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).

368
2006-06-02  Bill Wohler  <wohler@newt.com>
369

370 371 372 373 374
	(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).

375 376 377 378 379 380
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
381 382 383 384
2006-05-05  Bill Wohler  <wohler@newt.com>

	* mh-e.el: Update commentary.

385 386 387 388 389 390
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.

391 392 393
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
394
	"X-Provags-ID:".
395

396 397 398 399 400 401
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).

402 403 404 405
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
406 407 408 409 410 411
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.

412 413 414 415
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
416
	message number (closes SF #1473729).  In addition, use the cur
417
	message if mh-sent-from-msg is nil (when sending a message, in
Juanma Barranquero's avatar
Juanma Barranquero committed
418
	contrast to replying).  Move conversion of int to string into
419 420 421
	interactive stanza so body can assume variables are of proper
	type.

422 423 424 425 426
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
427 428 429 430 431
	(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.
432 433 434 435 436 437
	(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
438
	* mh-folder.el (mh-folder-buttons-init-flag): Delete.  Use
439
	mh-folder-tool-bar-map instead.
Juanma Barranquero's avatar
Juanma Barranquero committed
440
	(image-load-path): Delete.  No longer used.
441 442 443
	(mh-folder-mode): Moved setting of image-load-path into
	mh-tool-bar-folder-buttons-init.

Juanma Barranquero's avatar
Juanma Barranquero committed
444
	* mh-letter.el (mh-letter-buttons-init-flag): Delete.  Use
445
	mh-letter-tool-bar-map instead.
Juanma Barranquero's avatar
Juanma Barranquero committed
446
	(image-load-path): Delete.  No longer used.
447 448 449 450 451 452
	(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.

453 454 455
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
456
	can permanently disable a button (such as a separator) with nil.
457

458 459 460 461 462
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
463
	variables.  Nice idea, but too many nasty side-effects.  These
464
	macros are needed by [Cc]ustom-make-dependencies when creating the
Juanma Barranquero's avatar
Juanma Barranquero committed
465 466
	MH-E customization groups in mh-cus-load.el.  These disappeared
	when the macros above were introduced.  Besides, if a developer
467 468 469
	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.

470 471
2006-04-17  Bill Wohler  <wohler@newt.com>

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

475 476 477 478
	* 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
479
	(mh-defmacro-compat): Rename to defmacro-mh.  Ditto.
Juanma Barranquero's avatar
Juanma Barranquero committed
480

Juanma Barranquero's avatar
Juanma Barranquero committed
481 482 483
	* mh-e.el (mh-defgroup): Rename to defgroup-mh.  Ditto.
	(mh-defcustom): Rename to defcustom-mh.  Ditto.
	(mh-defface): Rename to defface-mh.  Ditto.
484 485 486 487 488 489
	(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).

490 491 492
	* 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
493
	absolute names.  Also, when flag is t, display complete folder name
494 495 496
	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
497
	minibuffer-completing-file-name to t.  This was causing "Can't set
498 499 500 501
	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).

502 503 504 505
2006-04-15  Bill Wohler  <wohler@newt.com>

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

506 507
2006-04-14  Bill Wohler  <wohler@newt.com>

508 509 510 511 512 513 514 515 516
	* 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
517
	* mh-utils.el (mh-speed-flists-cache): Ditto.
518

Juanma Barranquero's avatar
Juanma Barranquero committed
519
	* mh-acros.el (struct, x, y): No need to wrap defvar with
520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546
	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.

547
	* mh-compat.el (mh-font-lock-add-keywords): New alias for
Juanma Barranquero's avatar
Juanma Barranquero committed
548
	font-lock-add-keywords.  Returns nil on XEmacs.
549 550

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

553 554 555 556 557
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
558
	(mh-scan-line-formats, mh-search, mh-sending-mail)
559 560 561 562 563 564 565 566 567
	(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
568
	(mh-default-folder-for-message-function)
569 570 571 572 573 574 575 576 577 578 579 580
	(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
581
	(mh-signature-separator-flag, mh-x-face-file)
582 583 584 585 586 587
	(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
588
	(mh-reply-show-message-flag)
589 590 591
	(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
592
	(mh-decode-mime-flag)
593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608
	(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
609
	(mh-forward-hook, mh-inc-folder-hook, mh-insert-signature-hook)
610 611 612 613 614 615 616 617 618 619 620
	(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
621
	(mh-show-subject, mh-show-to, mh-show-xface)
622 623 624 625 626
	(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.

627 628 629 630 631
2006-04-07  Bill Wohler  <wohler@newt.com>

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

632 633 634
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
635
	compiler error.  Make macro, also to avoid compiler error.
636 637
	(mh-defface-compat): Incorporate body into mh-face-data and
	delete.
638

639 640 641 642 643 644 645 646 647 648 649
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
650
	groups (closes SF #1452724).
651 652 653 654 655 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
	(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
696
	:package-version keyword to these options (closes SF #1452724).
697 698 699 700 701 702 703 704 705 706
	(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
707
	hooks (closes SF #1452724).
708 709 710 711 712 713 714 715 716 717 718 719 720
	(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
721
	:package-version keyword to these faces (closes SF #1452724).
722 723

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

726 727
2006-03-28  Bill Wohler  <wohler@newt.com>

728 729
	* 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
730
	kill-region, and menu-bar-kill-ring-save respectively.  In
731 732
	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
733
	such as Evolution.  In MH-Folder mode, move vanilla reply icon to
Juanma Barranquero's avatar
Juanma Barranquero committed
734
	the left of the other reply icons.  Use mail/inbox icon instead of
735 736 737 738 739
	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.

740
	* mh-folder.el (mh-execute-commands, mh-rescan-folder):
741 742
	* mh-funcs.el (mh-pack-folder): Sync docstrings with manual.

743
2006-03-27  Eric Ding  <ericding@alum.mit.edu>
744 745

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

748 749
2006-03-19  Bill Wohler  <wohler@newt.com>

750 751
	* mh-comp.el (mh-reply): Sync docstring with manual.

752 753 754
	* mh-compat.el (mh-image-load-path-for-library): Shorten first line in
	docstring.

755 756
2006-03-17  Bill Wohler  <wohler@newt.com>

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

759 760
2006-03-16  Bill Wohler  <wohler@newt.com>

761 762 763 764 765
	* 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.

766 767
	* mh-e.el (mh-list-to-string-1): Use dolist.

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

770 771 772
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
773
	not recommending that one binds image-load-path.  Just defvar it to
774 775 776 777 778 779 780 781 782 783 784
	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.

785 786 787 788 789
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
790
	symbol.  Always return list of directories.  Guarantee that image
791 792 793
	directory comes first.

	* mh-e.el (image-load-path): Define on those Emacsen that lack it
794
	to avoid compile and run-time errors.
795 796 797 798

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

799
	* mh-letter.el (mh-letter-mode): Ditto.
800 801 802

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

803 804 805 806 807
2006-03-12  Bill Wohler  <wohler@newt.com>

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

808 809
2006-03-10  Bill Wohler  <wohler@newt.com>

810
	* mh-compat.el (mh-replace-regexp-in-string): Pass the literal
Juanma Barranquero's avatar
Juanma Barranquero committed
811
	flag to replace-in-string.  This was badly needed by
812 813
	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
814 815
	(mh-image-load-path-for-library): Merged changes from Reiner.  Add
	no-error argument.  If path t, just return directory.
816

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

820 821 822 823
2006-03-06  Bill Wohler  <wohler@newt.com>

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

824 825 826 827 828 829
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.

830 831 832 833 834
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.
835

836 837 838 839 840 841 842 843 844
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.

845 846 847 848 849
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.
850

Juanma Barranquero's avatar
Juanma Barranquero committed
851
	* mh-utils.el (mh-image-load-path-for-library): Move to mh-compat.el.
852 853 854 855
	(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
856
	this function more robust.  It could too easily list the folders in /.
857
	(mh-folder-list): Fix a couple of problems pointed out by Thomas
Juanma Barranquero's avatar
Juanma Barranquero committed
858
	Baumann.  Set folder to nil if empty.  Don't append "/" if folder nil.
859

860 861
2006-03-03  Bill Wohler  <wohler@newt.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
862
	* mh-folder.el (mh-folder-mode): Rename mh-image-load-path to
863 864 865 866 867 868
	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
869 870
	mh-image-load-path-for-library.  Add example to docstring.  Rename
	local variable mh-image-directory to image-directory.  Move error
871 872
	checks to default case in cond and simplify.

873 874 875
	* mh-comp.el (mh-send-letter, mh-insert-auto-fields): Sync
	docstrings with manual.

876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897
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.

898 899
	* mh-utils.el (mh-image-directory)
	(mh-image-load-path-called-flag): Delete.
Juanma Barranquero's avatar
Juanma Barranquero committed
900
	(mh-image-load-path): Incorporate changes from Gnus team.  Biggest
901 902 903 904 905
	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.

906 907
2006-02-28  Bill Wohler  <wohler@newt.com>

908 909 910 911 912
	* 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).
913 914
	(mh-narrow-to-subject): Remove Re: string from subject so that
	pick can find originating message (closes SF #1438369).
915

916 917 918 919
	* 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.
920
	(mh-folder-list): Fix problem with passing in a folder and getting
Juanma Barranquero's avatar
Juanma Barranquero committed
921 922 923
	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.
924
	Thanks to Thomas Baumann for the help (closes SF #1435381).
925 926 927
	(mh-pick-regexp-chars, mh-quote-pick-expr): New variable and
	function for quoting pick regular expression characters (closes SF
	#1432548).
928

929 930
2006-02-27  Bill Wohler  <wohler@newt.com>

931 932 933
	* mh-e.el (mh-default-folder-for-message-function): Sync docstring
	with manual.

934
	* mh-mime.el (mh-minibuffer-read-type): Delete comment in
935 936
	docstring about obsolete variable mh-mime-content-types.

937 938 939
	* mh-e.el (mh-variant): Sync docstring with manual.
	(cus-face): Require as it is needed by mh-inherit-face-flag.

940 941 942
	* mh-compat.el (mh-display-color-cells): Return 2 if
	device-color-cells returns nil (closes SF #1436924).

Juanma Barranquero's avatar
Juanma Barranquero committed