File: ChangeLog

package info (click to toggle)
mh-e 7.82-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,596 kB
  • ctags: 1,180
  • sloc: lisp: 16,919; makefile: 336; sh: 157; perl: 34
file content (463 lines) | stat: -rw-r--r-- 19,611 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
2003-11-03  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (@ref): Convert to @pxref and @xref as much as
	possible. Added special @urefs to Emacs, Emacs Lisp, and PGG
	manuals so that readers of the HTML version would have a valid
	cross-reference
	(section, chapter): Ensured that the right word was used,
	depending on whether we're talking about a section or chapter.

2003-11-01  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (cross-references): Fixed cross-references that were
	no longer pointing to the correct node due to the reshuffling.
	(editing): Removed terms like "below" and "above" that can easily
	get out of date.
	(Reading Mail, Getting Started): Moved mh-lib, mh-lib-progs,
	mh-progs to Getting Started.

2003-10-29  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: Added lead-in paragraphs at the beginning of each
	chapter and before each table of commands and options. Mention
	customization groups
	(Indexing): Heavy duty indexing pass. Added missing index entries,
	removed superfluous index entries (that were covered in a @vtable
	or @ftable), sorted @*index groups, ensured index entries were
	consistent. Still need to go through indices and search through
	text for each item and add index entries for existing entries if
	useful.
	(Organizing): Renamed node to Folders. It looks a lot better in
	the index for the "F" key commands.
	(Variable Index): Renamed to Option Index.
	(Key Index): New node for holding keystrokes and moved keystrokes
	from the command index to the key index. Renamed @findex entries
	to @kindex as appropriate and renamed @ftable to @table as
	necessary.
	(Composing, MH-Folder Options): New sections that contain text
	from main section of chapter. Before, the menu for the chapter's
	sections appeared far, far below rather than up near the top under
	the commands and variables.

2003-10-28  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: Removed "above" and "below" text. After
	reorganization, these relative markers were often incorrect.
	Replaced with cross-references.

2003-10-27  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Viewing): Removed Always Fetch option from
	mh-fetch-x-image-url (closes SF #831278).
	(@ftable): Sorted entries. The sort is as follows: punctuation,
	uppercase single letters, lowercase single letters, control
	characters, meta characters, multiple letters in alphabetical
	order. In some cases, the sort wasn't strictly ASCII. For example,
	SPC (mh-page-msg) reads better before BS (mh-previous-page) and .
	(mh-show) is better before , (mh-header-display).
	(@vtable): Sorted entries and pulled hooks into their own
	@vtables.

2003-10-23  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: The Great Reorganization. Aligned commands and
	variables with customization groups.

2003-10-17  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Organizing): Indicate that visiting a folder with
	unseen messages will just show those unseen messages. Also
	indicate that visiting a folder with the speedbar works in a
	similar fashion to mh-visit-folder (closes SF #623373).

2003-10-16  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Top): Removed elisp comment characters (;;) from
	copyright.
	(Viewing): Mention that signatures and vCards are rendered in
	italics.
	(Reading GPG): Filled paragraph.
	(Draft Editing): Added new variables from Signature section.
	Eventually, I'll reorganize so that variables are described in the
	chapter they are listed.
	(Signature): Updated with modern-day signature code which means
	that mh-signature-file-name can be a function, signature
	separators are added, the signature can be a vCard (closes SF
	#802720), and mh-letter-insert-signature-hook is now called at the
	end instead of the beginning of mh-insert-signature. Signatures
	can now also be inserted with identities.

2003-10-16  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Reading Mail): Use "@samp{+inbox} buffer" instead of
	"+inbox".
	(Identities, and others): Use "header field" in index, not "header".
	(Junk): New section dealing with junk mail.

2003-09-24  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (@table): Converted to @vtable and @ftable as
	appropriate. Also removed blank lines between @*table and @item
	and @end *table. The former is to eliminate an unsightly gap; the
	latter is for consistency. Thought I heard a hobgoblin...
	(@enumerate): Ditto.

	* fixhtml (fix_texinfo_html): Substitute index.html for
	Table-of-Contents.html since we renamed index.html for
	Table-of-Contents.html.

	* mh-e.texi (Top): Added warning about using makeinfo 4.6 or
	greater which is needed to handle the @copying commands.
	([vf]table): Removed blank line below these commands as this
	inserts unsightly whitespace in the document.
	(Reading Mail): Use ftable instead of table, add findex in quick
	reference to catch functions, remove now redundant findex and
	vindex commands in chapter. Removed mh-visible-headers. Renamed
	mh-invisible-headers to mh-invisible-header-fields. Updated
	mh-clean-message-header-flag. Added
	mh-invisible-header-fields-default (closes SF #752045).
	(Viewing): Updated documentation for mh-visible-headers (removed),
	mh-invisible-headers (renamed to mh-invisible-header-fields),
	mh-clean-message-header-flag, and added
	mh-invisible-header-fields-default (closes SF #752045).

	* Makefile (TEXI2HTMLFLAGS): Obsolete. Should have removed
	yesterday.

2003-09-23  Bill Wohler  <wohler@newt.com>

	* Makefile (MAKEINFOINFOFLAGS): Renamed from MAKEINFOINFOFLAGS.
	(MAKEINFOHTMLFLAGS): New variable to hold HTML flags for makeinfo.
	(all): Removed mh-e.ps target and added clean target.
	(clean): New target which removes directories created by this
	Makefile.
	(mh-e.info): Use MAKEINFOINFOFLAGS.
	(mh-e.html): Call makeinfo instead of texi2html. This is better
	for several reasons: makeinfo more actively maintained than
	texi2html, files are named with the node names instead of magical
	numbers so assumptions about the filenames can be made (this
	cleaned up fixhtml and Makefile dramatically), footnotes are on
	the same page instead of on a single page, the table of contents
	is prettier, the @vtable and @ftable commands are handled
	correctly (they were doubled in the indices in texi2html). The
	only disadvantages I've seen is that the navigation buttons aren't
	repeated on the bottom of each page and the indices aren't divided
	by letter. These are minor. Don't depend on html subdirectory,
	makeinfo creates it.
	(html): Deleted. Obsolete.

	* fixhtml: Now that makeinfo is used, no longer need to search
	each file to see where links should be made. Also, since the
	filenames now match the node names, many of the links no longer
	need to be made.
	(index.html): Rename to Table-of-Contents.html since the MH book
	assumes a different index.html.
	(fix_texinfo_html): Downcase body tags.

	* indexes.html: Use makeinfo filenames for indices instead of link
	names previously created with fixhtml.
	s/mh-e_toc.html/Table-of-Contents.html/ to be more consistent with
	makeinfo naming conventions.

	* index.html: s/mh-e_toc.html/Table-of-Contents.html/ to be more
	consistent with makeinfo naming conventions.

	* mh-e.texi (MH-BOOK-HOME): Changed from
	http://www.ics.uci.edu/~mh/book to
	http://www.ics.uci.edu/~mh/book/mh.
	(Addresses): Replaced @ with at in text. Replaced @host with
	@stop.spam-abuse.org in examples to minimize spam harvesting.
	(Profile components): Now contain a trailing colon (:) like header
	fields.
	(Sending Mail): Added M-TAB (mh-letter-complete) keybinding,
	mh-letter-complete-function option.
	(Aliases): New node that covers how MH-E handles aliases (closes
	SF #745634).
	(Draft Editing): Use vtable instead of table.
	(Organizing): Removed example about creating folder names based
	upon sender of message now that this is built-in.

2003-08-24  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Viewing): Removed example of shoving
	mh-update-sequences into mh-show-hook because MH-E now does this
	by default.
	(Sending Mail): Moved variable table under command table.
	Described new method of editing draft (direct editing) and old
	method via customization (closes SF #745622).

2003-08-19  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Limits): New section which documents the ways of
	limiting the output of the MH-Folder buffer (closes SF #732823).
	(header fields): Undid change in version 1.43 where colons in
	header field names were removed. I had done this originally to
	reflect RFC 822 and RFC 2822 is still like that. Documentation
	should remain consistent with the standards.
	(cc): s/cc/Cc/ in field names and except where cc is literal, as
	in components files, or function names
	(Identities): Added some formatting commands and fixed the text
	about inserting the auto-fields at the beginning now that we no
	longer do that.

2003-08-18  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Moving Mail, Organizing): Document "F n", "F '", "F q",
	"mh-index-new-messages-folders, mh-index-ticked-messages-folders
	(closes SF #718833). 
	(Sequences): Document "'" (closes SF #718833).

2003-08-16  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: (Reading Mail Tour, Reading Mail): mh-rmail now shows
	unseen messages as well as new messages from inc, so simply say
	that mh-rmail doesn't show read messages (closes SF #667542).

	* mh-e.texi: According to the grant-back clause of the assignment
	of copyright contract to the FSF, I have relicensed the manual
	under the GPL. This should allow all MH-E developers, who have
	also assigned copyright to the FSF, to cut and paste changes
	between the code and manual freely. This should also remove any
	issues with the Debian DFSG.

	While the details still need to be worked out, developers should
	agree that any changes they make to the manual will be relicensed
	under the GFDL when they are incorporated into the Emacs version.
	Until notified otherwise, developers implicitly agree to these
	terms if they make any changes.
	
	* mh-e.texi (Folder Selection) New section that describes how
	folder names are generated (closes SF #657096, SF #664821).

2003-08-15  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Various Header Fields): Removed colon from header
	field name. Doesn't seem right in the flow of the text.
	(Identities): New section to describe multiple personalities or
	identies code (closes SF #627035, #747890).

2003-08-08  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: Merged in changes from version 1.14 in CVS Emacs.

2003-08-04  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Ranges): New section that describes what a range is
	and how to use it. Updated all other sections that used to refer
	to the use of a prefix argument to specify a sequence to refer to
	a range instead (closes SF #626361, SF #728638).
	(footnotes): For some reason, all of the footnotes were off in
	their own world. I moved them within the sentence's punctuation.
	(Organizing): Added info about speedbar (closes SF #503727).
	(references): Moved indexing commands before @item throughout so
	that item heading would appear on the page when clicking on an
	index entry.
	(variables): Boolean variables now end with -flag (closes SF
	#627015).

2003-08-01  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Using This Manual): Renamed from Introduction.
	(Reading Mail): Mentioned that keybindings work in the MH-Show
	buffer too (closes SF #493749).

2003-07-31  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Viewing): Added verbiage for viewing X-Face header
	field and friends (closes SF #480770).
	(Picture): New section that tells how to add X-Face header field
	and friends (closes SF #480770).
	(Sending GPG): Moved under Draft Editing.
	(Inserting Letter): Added word about filling paragraphs with
	`mh-ins-buf-prefix' (closes SF #489927).
	(Recipients, Sending Message, Organizing, Sequences): Mentioned
	various buffer names that the varous commands use. Added
	cross-references to the Miscellaneous chapter (closes SF #493170).
	(Miscellaneous): Added cross-references from the buffer names to
	the sections whose commands use those buffers (closes SF #493170).
	(Introduction, Miscellaneous): Added info about quick help (with
	"?" and "C-c ?" keys) and *MH-E Help* buffer (closes SF #493740).

2003-07-29  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Reading GPG, Sending GPG): New sections (closes SF
	#405625).
	(Reading Mailing Lists Effectively): Fixed examples.
	(Using MH-E): Renamed to Introduction and made subsections of this
	chapter bonafide chapters.
	(Reading HTML): New section that discusses MH-E's ability to
	display HTML (closes SF #453352).

2003-07-26  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Reading Mailing Lists Effectively): New section.
	Talks about using procmail to incorporate mail from mailing lists
	and using MH-E and Gnus to read it (closes SF #405611).
	(Miscellaneous): Added information about the various MH-E buffers.

2003-07-17  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Scan Line Formats): Updated with font lock changes
	(closes SF #405606). Faces not yet documented.

2003-06-24  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Top): Make it clear that this version is not to be
	touched. Even with a 10-foot pole.
	(Miscellaneous Commands): Renamed to Miscellaneous Commands,
	Variables, and Buffers. New MH-E buffers documented.
	
2003-04-24  Bill Wohler  <wohler@newt.com>

	* mh-e.texi: Some reformatting with a single space after periods,
	or just plain filling.
	(Top): Upcase MH-E in title. Set VERSION to 7.3, UPDATED and
	UPDATED-MONTH to 24 April 2003. Set MH-E-HOME to
	http://mh-e.sourceforge.net/. Updated Copyright.
	(MH FAQ): Renamed to MH FAQ and Support. Added link to MH FAQ.
	Added link to MH-E SourceForge support.
	(Getting MH-E): Don't reiterate install info; reference README
	instead. Also, mh-version now autoloads, so don't have to run any
	other command first.

2002-10-31  Bill Wohler  <wohler@newt.com>

	* Makefile, README, fixhtml, index.html, indexes.html, mh-e.texi:
	Replaced mh-e with MH-E.

2002-10-11  Bill Wohler  <wohler@newt.com>

	* Makefile (EMACS_HOME): Set default to $(TOP)/../emacs so it
	would be useful. Also use ?= instead of ifndef which is apparently
	more portable.

2002-04-08  Bill Wohler  <wohler@newt.com>

	* mh-e.texi (Sending Mail): Updated footnote about draft folders
	per a user's suggestion.

2001-12-29  Bill Wohler  <wohler@phone.com>

	*mh-e.texi: 
	First phase of mh-e version 6.0 coverage.
	Removed a space between a texinfo command and the opening brace.
	Replaced @code with @command, @samp, etc. as appropriate (closes
	SF #405618).
	Documented mh-lib-progs (closes SF #405615).
	Backed out quick reference guide.
	Moved mherg.html into Texinfo. However, upon further reflection, I
	think the existing format already serves as a quick reference
	guide, and I don't think that the extra tables will be worth the
	extra maintenance effort. I'm therefore saving this version, but
	will be removing the tables in the next check-in. I won't undo the
	entire check-in as there were a couple of other small, cosmetic
	changes I want to keep (closes SF #405610).
	Moved Scan Line Formats up a level as its location in Organizing
	was not obvious enough (closes SF #405608).
	Added example for mh-quit-hook (closes SF #405565).
	Put the references to the MH book back in (closes SF #405549).
	Rewrote MIME section to make more clear (closes SF #405547 and
	#446471) and to include new functionality in 6.0.
	Call Emacs Lisp functions functions, not commands. Indeed, they
	were already called functions throughout, except in a short
	discussion of terminology.
	Updated screen shots for Emacs 21. Also fixed up line lines within
	these screen shots so that they wouldn't extend past the limits of
	the cartouche in the DVI file.
	Improved continuity between commands and configuration.
	Simply filled all the paragraphs to make later changes less
	apparent in the diffs. I believe the only difference is that
	sentence-end-double-space is now nil.
	Initial pass at merging Chapters 2 and 3. Chapters are merged, but
	editing reminas to be done to improve the flow (closes SF
	#405605).

	* indexes.html: Downcased HTML tags.
	Removed <link> tag.
	Removed mention of Quick Reference Guide, which has been removed.
	Removed <address> and mailto tags. Spam prevention.

	* index.html: Downcased HTML tags.
	Removed <link> tag.
	Removed mention of Quick Reference Guide, which has been removed, and
	Preface, which is redundant (with Table of Contents).
	Put Table of Contents and Index links on their own line to avoid
	folding.
	Removed <address> and mailto tags. Spam prevention.

	* fixhtml: No longer use mherg.html.

	* mherg.html: Removed. Too much hassle to maintain and beginning
	of each chapter in Using mh-e is a quick reference already.

	* Makefile: Added a README to the tarball and made the user of the
	Makefile targets more obvious to make the installation more clear
	(closes SF #481769).
	No longer use mherg.html.
	(%.info): Removed .. from settitle (in order to run M-x
	makeinfo-buffer, so no longer have to cd into info before running
	makeinfo.
	(%.html): Don't need to recursively delete files. Also, fixhtml
	copies index.html, indexes.html and mherg.html into html, so don't
	need to do it in the Makefile.

	* README: New file to let users know what they should do with this
	tarball.

2001-12-16  Bill Wohler  <wohler@newt.com>

	* Makefile (dist, install-online, %.html): Replaced $(RM) with rm
	-rf (closes SF #488661).
	(import-emacs): New, yet unimplemented, target.

2001-11-11  Bill Wohler  <wohler@newt.com>

	* fixhtml: Slight changes in titles for texi2html 1.65.

2001-02-19  Bill Wohler  <wohler@newt.com>

	* Makefile (EMACS): Renamed to EMACS_HOME. Also, don't define if
	EMACS_HOME already exists to give developer a chance to set
	environment variable.
	(all): Build mh-e.html, mh-e.info, and mh-e.ps by default.

2001-02-18  Bill Wohler  <wohler@newt.com>

	* Release mh-e-doc-1.3 for Emacs 21.1.
	
	* mh-e.texi (Viewing): Added mh-header-display index entry.
	(Organizing,Customizing Reading): Added mh-kill-folder index entry.

	* fixhtml (dohtml): Now part of main program now that program
	only fixes HTML files. Added -w and strict usage.
	(usage,dodvi,doinfo): Deleted.
	(fix_ref_links): Fixed a few uninitialized variables. Found a
	couple of variables and commands that weren't indexed.

	* Makefile (EMACS): Point to $(TOP)/../remote/emacs.
	(MH-E-DOCS): Added all relevant files.
	(ONLINE_DIR): Contains target directory for online files.
	(TEXI2HTMLFLAGS, MAKEINFOFLAGS): Added.
	(dist): Tags will have doc in them, so don't need to add. Release
	will now have all relevant files, rather than just mh-e.texi.
	(install-emacs): First ask user if he has updated and incorporated
	target emacs directory.
	(install-online): Implemented.
	(%.info,%.html,%.dvi,%.ps): Added.

	* mh-e.texi: This version will most likely appear in Emacs
	21.1.
	(Preface): The current version of mh-e has come
	standard since 19.29. Since Version 5 of mh-e has been out so
	long, lots of text regarding earlier versions was pruned.
	(Conventions): Use BACKSPACE instead of DELETE in Emacs 21.
	(Reading MIME): Use nmh commands.
	(Bug Reports): Current maintainer now Bill Wohler. Bug reports now
	at SourceForge.
	(Mailing List): Mailing lists now at SourceForge.
	(MH FAQ): FAQ now at faqs.org.
	(Getting mh-e): Version in Emacs should be fairly up to date. New
	releases at SourceForge.
	(History): mh-e now maintained by Bill Wohler at SourceForge.
	(Changes to mh-e): Gone.
	(Copying): Clean up close-quote punctuation (rms-1.7).