1			     <Change Log>
2
3Mew 4.1 release (2004/10/18)
4
5Mew 4.1 release candidate 3 (2004/10/12)
6
7* A bug fix for mew-summary-set-walk-mark().
8	sai
9* UTF-8 support for contrib/mew-browse.el.
10	Hideyuki SHIRAI <shirai>
11
12Mew 4.1 release candidate 3 (2004/10/12)
13
14* "mM-u" converts the '*' mark to the 'U' mark.
15
16Mew 4.1 release candidate 2 (2004/10/06)
17
18* A bug fix for mew-physical-folder().
19	Hideyuki SHIRAI <shirai>
20
21Mew 4.1 release candidate 1 (2004/10/05)
22
23* Defining mew-protect-privacy-with-old-pgp-signature.
24* mew-summary-{un,}mark-in-physical preserve the cursor position.
25* Avoiding overriding files in queue.
26	Tatsuya Kinoshita <tats>
27* Making "tt" and "x" friendly to Virtual folder made of one physical
28  folder.
29* Fixing bugs of the new mark scheme.
30* IMAP bug fixes.
31* sinfo is now passed with Summary cache as well.
32* Defining mew-imap-spam-folder.
33* You can create a thread for Virtual folder which is made of
34  just one Summary folder.
35
36Mew 4.0.69 (2004/09/30)
37
38* Defining mew-delete-unread-mark-by-mark.
39* Set comment-start-skip in Draft mode.
40* Fixing a bug of EOL for the SEARCH command.
41* A bug fix for mew-decode-syntax-buffer().
42	Hideyuki SHIRAI <shirai>
43* A bug fix for biff.
44* "C-um/" asks you a target mark. Now you can create Virtual mode
45  for unread messages.
46* "m/" does not unmark the * mark in its physical folder.
47* Patches for contrib.
48	Hideyuki SHIRAI <shirai>
49* Don't put the unread mark if scanning all.
50* Face for the unread mark.
51* You can pick in Virtual mode if it is created from one folder.
52
53Mew 4.0.68 (2004/08/30)
54
55* Defining mew-summary-markable().
56* "Md" puts the delete/unlink mark onto the unread mark.
57* The unread mark 'U' is implemented. Set mew-use-unread-mark to t.
58  See also mew-unread-mark-list.
59* A fixing bug of SMTP/NNTP queuing.
60* DNS error check for SSL.
61	Shuichi KITAGUCHI <ki>
62* ":" works for text messages as well as MIME messages.
63
64Mew 4.0.67 (2004/08/23)
65
66* One more bug fix for IMAP.
67* Fixing a bug for IMAP's "3Z".
68
69Mew 4.0.66 (2004/08/23)
70
71* A patch for reedit in +queue.
72	Tatsuya Kinoshita <tats>
73* Defining mew-queue-check-new-message to avoid race condition of +queue.
74* "mI" now retrieves truncated messages only.
75* IMAP fetch now uses the byte of a literal to detect the tail
76  of a message.
77* Making execute-external and excute-internal more elegant.
78* Introducing the mew-set function.
79* Obsoleting mew-mime-image-alist. Using mew-mime-content-type instead.
80* Supporting Ms-Tnef. Type C-cC-e to extract files.
81* C-cC-t to mew-summary-execute-internal.
82* The "-f" option for "incm" to preserve UNIX From.
83	Yasunari Momoi <momo>
84	Jonathan <rise>
85* PGP 6 key handling.
86	TAKANO Yuji <takachan>
87* Supporting "-ERR [IN-USE]" (RFC2449).
88	Shun-ichi TAHARA <jado>
89* You can quit Mew without processing marks. All marks will appears
90  when you run Mew again.
91* Making message search faster.
92	KOIE Hidetaka <hide>
93* Checking windows-1251 instead of windows-1252.
94* "M*" for mew-summary-redo.
95* Sort now uses a right range.
96* A bug fix for mew-summary-kill-subprocess.
97* A patch for contrib/mew-refile-view.el.
98	KOIE Hidetaka <hide>
99* New mark "$" is introduced. This mark should be used to backup
100  the current "*" marks.
101* The "@" mark is obsoleted. All commands which targeted the "@" mark,
102  including the "F" command, now work for the "*" mark.
103* A bug fix for "tg" on XEmacs.
104	Shigeru Yasuda <yasuda>
105* A bug fix for mew-refile-guess-by-alist2.
106	Kyotaro HORIGUCHI <horiguti>
107
108Mew 4.0.65 (2004/06/01)
109
110* Workaround for mew-addrstr-parse-syntax-list against Emacs 20.7's
111  bug.
112* Decoding Subject: for auto refile.
113	Tatsuya Kinoshita <tats>
114* Registering ISO-8859-8-I for Hebrew as a temporary solution. Numbers
115  are displayed in the reverse order but better than nothing.
116* "mu" work for pruned threads.
117	Hideyuki SHIRAI <shirai>
118* Marks work on pruned threads.
119	Hideyuki SHIRAI <shirai>
120* "t(" and "t)".
121	Hideyuki SHIRAI <shirai>
122* A bug fix for "p" and "n" on toggled threads.
123	Hideyuki SHIRAI <shirai>
124* ";" displays trace paths.
125* mew-old-pgp-decode() checks "charset".
126	Tatsuya Kinoshita <tats>
127* Check mew-use-header-veil in "zv".
128	Tatsuya Kinoshita <tats>
129* Now "." on a part displayed with ":" can parse HTML.
130* "Too large" for remote folders.
131* Disabling "S" in IMAP folders.
132* A patch for mewl.
133	Shigeya Suzuki <shigeya>
134* PuTTY (SSH) support.
135	Shuichi KITAGUCHI <ki>
136* Defining mew-use-node-folder.
137* Charset can be specified for mew-use-old-pgp.
138* Removing \r from message-id.
139* Defining mew-draft-append-domain-p.
140* Defining mew-use-full-alias.
141* Defining mew-use-text/html-list.
142* Defining mew-use-text/xml.
143* Defining mew-imap-prefix-list().
144	Shigeru Yasuda <yasuda>
145* A patch for mew-use-old-pgp().
146	Tatsuya Kinoshita <tats>
147* Defining mew-imap-prefix-list.
148* Displaying account name when asking a password.
149	KOIE Hidetaka <hide>
150* Visio support.
151	TAKANO Yuji <takachan>
152* C-cC-z now treats MIME-encoded body.
153* '*', '@', 'd', 'u' now handles a visual region.
154	Ryota Hirose <hirose>
155* Adding ".tbz".
156	TAKANO Yuji <takachan>
157* A bug fix for mew-summary-goto-folder().
158	Shigeru Yasuda <yasuda>
159* Defining mew-use-old-pgp.
160* A bug fix for SSL.
161	Shigeru Yasuda <yasuda>
162* Checking expired public key for GnuPG.
163
164Mew 4.0.64 (2004/03/08)
165
166* NOTE: YOU MUST RE-INSTALL THE "BIN" DIRECTORY.
167* info updates.
168* SSL now checks verification failure.
169* Fcc: %backup is now cached.
170* Fixing a bug of mew-regex-part.
171	Shigeru Yasuda <yasuda>
172* incm now touches ".mew-mtime" by default. Mew calls incm with the
173  "-u" option to suppress this.
174	Yasunari Momoi <momo>
175* Obsoleting mew-msg-rm-policy and mew-msg-rm-folder-list.
176  Use mew-trash-folder and mew-trash-folder-list for local folders.
177  Use mew-imap-trash-folder and mew-imap-trash-folder-list for
178  IMAP folders. Read info for more information.
179* Removing 'no-ls from mew().
180	Hideyuki SHIRAI <shirai>
181* A bug fix for mew-summary-from-local-to-imap.
182* Removing unnecessary fields when resending.
183* Command and pattern should be specified at the same time for '"'.
184	Hideyuki SHIRAI <shirai>
185* History for '"'.
186	KOIE Hidetaka <hide>
187* Circular completion now works for pick pattern.
188  'mew-pick-default-field' is obsoleted.
189  Use 'mew-pick-pattern-list' instead.
190* Circular completion now works for "C".
191* '"' calls a command through a shell.
192* Don't use "error" in mew-smtp-queue and mew-nntp2-queue.
193* A patch to fix face problems on XEmacs.
194	Shun-ichi TAHARA <jado>
195* A patch for mew-mark-active-p().
196	Hideyuki SHIRAI <shirai>
197* Defining mew-visit-inbox-after-setting-case. After setting a case
198  with "C", you can visit an inbox determined with the case and its
199  "proto".
200* "?", "tt", "'", '"', "x", "lx", "ma", "Md", "S", "mlc" are now
201  friendly for the visible region (transient mark mode for Emacs and
202  zmacs region for XEmacs). You don't need to type "C-u" to specify
203  the visible region.
204* "?" for pick. "C-u?" for pick in the region.
205* "'" for grep. "C-u'" for grep in the region.
206* '"' for a specified command. 'C-u"' for the one in the region.
207* mew-connection-type-for-scan is now obsoleted. Pipe is good for
208  mewl.
209* Header mode also takes care of mew-visit-queue-after-sending.
210* mew-visit-queue-after-sending is default to nil. If non-nil,
211  visiting a queue folder C-cC-m in a draft.
212* mew-imap-trash-folder is now default to "%trash".
213* The patch version of Emacs is removed for X-Mailer:.
214	Hiroshi Fujishima <pooh>
215	Tatsuya Kinoshita <tats>
216* mew-summary-folder-name() hack.
217	Hideyuki SHIRAI <shirai>
218* "mr" and "tr" now ignore invisible strings.
219	Hideyuki SHIRAI <shirai>
220* A patch for contrib/mew-nmz.el.
221	Hideyuki SHIRAI <shirai>
222
223Mew 4.0.63 (2004/01/15)
224
225* If IMAP path separator is ".", "/" is not allowed for a folder name.
226* IMAP response code hack.
227* New mew-summary-next-line and mew-summary-previous-line.
228	Hideyuki SHIRAI <shirai>
229* Removing mew-timing from mew-local-filter for Emacs.
230	Hideyuki SHIRAI <shirai>
231* mew-use-thread-cursor hack.
232	Hideyuki SHIRAI <shirai>
233* mew-summary-refile-remove-body hack.
234	Hideyuki SHIRAI <shirai>
235* Another patch for contrib/mew-nmz.el.
236	Hideyuki SHIRAI <shirai>
237* Another patch for contrib/mew-refile-view.el.
238	Hideyuki SHIRAI <shirai>
239* A patch for contrib/mew-refile-view.el.
240	Hideyuki SHIRAI <shirai>
241* A patch for contrib/mew-nmz.el.
242	Hideyuki SHIRAI <shirai>
243* A patch for contrib/mew-nmz.el.
244	hasi
245* A bug fix for mew-scan-header().
246	hasi
247	KOIE Hidetaka <hide>
248
249Mew 4.0.62 (2003/12/25)
250
251* mew-refile-guess-alist can be set in mew-config-alist.
252* mew-scan-header decodes encoded fields according to
253  mew-scan-max-field-length.
254* incm handles a read-only file system.
255	Yousuke HARADA <harada>
256* PGP PKS servers are selectable for C-cC-f.
257* "Rd" deletes the local folder or the IMAP folder.
258* "Rr" renames the local folder or the IMAP folder.
259* Implementing mew-imap-directory-file-name and
260  mew-imap-file-name-as-directory.
261* Appropriate arguments for bogofilter.
262	Walter Truitt <walter.truitt>
263* IMAP spam filter.
264	(setq mew-imap-spam-field "X-Bogosity") ;; Do NOT append ":"
265	(setq mew-imap-spam-word "Yes")
266	(setq mew-imap-trash-folder "%trash") ;; nil means really delete
267* "tr" for mew-summary-regexp-make-thread.
268	KOIE Hidetaka <hide>
269* Setting buffer-read-only to nil for C-cC-q in Draft (just in case).
270* Defining mew-use-retrieve.
271* A bug fix for "D".
272
273Mew 4.0.61 (2003/11/18)
274
275* A bug fix for mew-decode-rfc822-header().
276* Using delete-overlay() in mew-header-veil-make() so as to detach the
277  overlay from its buffer.
278* If a specified folder contains SPC, Mew warns.
279* Fixing a bug of IMAP's # character.
280* Supporting IMAP servers which does not implement NAMESPACE.
281* Defining mew-input-case-hist.
282	KOIE Hidetaka <hide>
283* mew-connection-type-for-scan hack for Darwin.
284	Hideyuki SHIRAI <shirai>
285
286Mew 4.0.60 (2003/10/29)
287
288* Allowing mew-folder-case handle multiple cases.
289	KOIE Hidetaka <hide>
290* Supporting the windows-125x coding system on Emacs current.
291* mew-inbox-action-alist bug fix on XEmacs.
292* A bug fix for "A". (a side effect of mew-push-mark).
293* "lh" for learning as ham.
294* "ls" for learning as spam.
295* If mew-highlight-body-max-size is set to 0, it means unlimited.
296	Kazumi HARA <hara>
297* Using find-file-hook instead of find-file-hooks on Emacs 21.4.
298* Using write-file-functions instead of local-write-file-hooks on Emacs 21.4.
299* Supporting transient-mark-mode on Emacs 20/21.
300* Fixing a bug that the "X" mark is not highlighted.
301* A buf fix for "zv" on XEmacs.
302
303Mew 4.0.59 (2003/10/06)
304
305* "zv" toggles the header veil for To:/Cc:.
306* s/illegal/invalid/g.
307* A bug fix for C-cC-c in +postq.
308* mode-line-format hack for Emacs 21.3.50.
309	Kan Sasaki <sasaki>
310* X-Mailer contains the third number of emacs-version.
311* A bug fix for mew-region-bytes().
312	Hideyuki SHIRAI <shirai>
313* Fixing mew-header-arrange() for X-Face:.
314* Removing string-bytes().
315* Replace ":" with "_" in boundary strings.
316
317Mew 4.0.58 (2003/09/26)
318
319* A bug fix for "o" in Virtual.
320* A bug fix for "U".
321	Kan Sasaki <sasaki>
322* C-uC-cC-k now kills all SSH processes.
323* mew-substring now checks the composition property of Emacs 21.
324* A bug fix for mew-summary-goto-part.
325* Implementing "make check".
326* The xlt suffix for Excel.
327	Munechika Sumikawa <sumikawa>
328* set-window-start in mew-header-arrange for Emacs 21.3.50.
329	Hideyuki SHIRAI <shirai>
330* A bug fix for mew-summary-convert-local-cs.
331	Hideyuki SHIRAI <shirai>
332* Defining mew-use-push-mark.
333	Hiroshi Fujishima <pooh>
334* Process filters now check existence their buffers when erasing.
335* Another fix for "m/".
336* mew-summary-kill-subprocess now calls the sentinel of each process.
337* A bug fix "ms" in Virtual mode.
338* Replacing length() with string-width() in mew-scan-get-piece()
339  for composite strings.
340
341Mew 4.0.57 (2003/07/31)
342
343* Defining mew-ask-folder-after-join and mew-ask-folder-after-burst.
344* mew-scan-header decodes three lines instead of two (for Subject:).
345* Implementing mew-insert-file-contents2 so that mew-thread-save-xref
346  can set correct coding-system.
347* mew-imap-cache-refile-online is now default to 't'.
348* Bug fixes of SMTP queue.
349* Bug fixes for "m/".
350* Bug fixes for mew-canonicalize-case-folder().
351
352Mew 4.0.56 (2003/07/24)
353
354* mew-canonicalize-case-folder removes unnecessary last separator.
355* New "#" mark for invalid cache messages.
356* A patch for Fcc: %mailbox.
357	sai
358* Defining mew-window-magic.
359* A bug fix for mew-imap-fcc-to-mailbox().
360* Recovering marks for POP/IMAP/NNTP.
361* Defining mew-imap-exec-recover().
362* Local cache refile even when online.
363* Implementing APPEND {num+} (LITERAL+) for IMAP.
364* A bug fix for C-xC-s in Draft mode.
365* Fcc: %mailbox is supported!
366* A bug fix for "/".
367* If an attachment is prepared by "f", the read-only property
368  disappears. This bug has been fixed.
369* A bug fix for mew-summary-refile-log.
370* Removing the message of "queue is empty" from the SMTP/NNTP2
371  sentinel.
372
373Mew 4.0.55 (2003/07/16)
374
375* The sentinel of SMTP/IMAP2 can keep a message to its queue
376  when its connection is lost.
377* Set mew-icon-p to t on Emacs 21 when tool-bar is available.
378	KOSEKI Yoshinori <kose>
379* Tuning up mew-summary-scan.
380* "y" now chooses file name correctly.
381* Defining mew-highlight-x-face-function.
382	Tatsuya Kinoshita <tats>
383* mew-input-refile-folders sets inhibit-quit to nil to avoid
384  Emacs 21.3's bug.
385* The sentinel of POP/IMAP/NNTP safely stores information about
386  retrieved messages when the connection is lost.
387* Implementing mew-nntp-skip-uidl to make 'get faster.
388
389Mew 4.0.54 (2003/07/08)
390
391* The quality of IMAP folder management is now as same as that of
392  local folder one.
393* A bug fix for the region of "tt".
394* Security fix: stunnel now allows access from localhost only.
395	Koga Youichirou <y-koga>
396* Fixing a fatal bug of mew-idstr-to-id-list().
397* Clearing IMAP/SMTP password if its connection times out.
398* The problem of IMAP namespace has been fixed.
399	Your space           : %foo  (inbox is not necessary)
400	Another user's space : ~user/foo
401	Shared space         : #foo
402* Implementing mew-find-file-noselect2.
403* A bug fix for "Uo" in Virtual mode.
404* (mew-set-buffer-cs mew-cs-m17n) for Summary/Message mode so that
405  "1" is displayed in their modeline.
406* Security fix: Implementing mew-find-file-noselect to prevent
407  file-local variable attack.
408* mew-summary-msg for "=".
409* A bug fix for "mr" in Virtual mode.
410* A bug fix for "mo".
411* Replacing white spaces in msg-id to "_".
412* Fixing a buf of mew-imap-friend-regex().
413* A patch for contrib/mew-nmz.el.
414	hasi
415* Clearing POP password if its connection times out.
416* IMPORTANT NEWS.
417
418  Information part of .mew-summary (after \r) changed. That is,
419  folder-name is removed. This makes .mew-summary independent on its
420  directory path.
421
422  If you want to re-use current .mew-summary, try the "alpha/fix-sum"
423  command.
424
425* IMPORTANT NEWS OF IMAP:
426
427  There are two kinds of IMAP servers. One allows folders under the
428  root like "foo". The other allows folders under the "inbox" folder
429  only. An example is "inbox.foo". So far, Mew has treated a folder
430  name as is. So, with the server of the latter type, you had to
431  specify a folder like "%inbox.foo".
432
433  This was very inconvenient.
434
435  Mew now automatically checks the type of servers when typing "3 Z",
436  which updates a list of folders. For the latter type, Mew now
437  automatically expands, for example, "%foo" (a user view) to
438  "inbox.foo" (IMAP level).
439
440  So, you need to type '3 Z' once. When Mew find a list of folders is
441  in the old format, Mew displays "type '3 Z'". So, take it easy.
442
443  An old cache directory located in, for example,
444	~/Mail/.imap/user%port/inbox.foo
445  and currently does in
446	~/Mail/.imap/user%port/foo
447  for the latter type.
448
449  If you want to reuse the old cache directories, "mv" them by
450  yourselves. Try the "alpha/fix-imap" command.
451
452  Remove "inbox." from 'mew-refile-guess-alist' and
453  'mew-imap-trash-folder' in ".mew" if any.
454
455  You may need to remove the following two files:
456	~/Mail/.mew-refile-msgid-alist
457	~/Mail/.mew-refile-from-alist
458
459Mew 4.0.53 (2003/05/22)
460
461* A bug fix for mew-smtp-queue again.
462* Copying decrypters when the body part is empty.
463* mew-summary-visit-folder calls mew-summary-cook-window if necessary.
464* mew-summary-mark-duplicated is now bound to "Md" from "M".
465* If mew-summary-form-mark-delete is a character, use it as a mark
466  when duplicated. If mew-summary-form-mark-review is a character,
467  use it as a mark when destined to me.
468* A bug fix for mew-summary-display-asis.
469* Using "%s" for message() just in case.
470	Tatsuya Kinoshita <tats>
471* A patch for contrib/mew-nmz.el.
472	hasi
473* Using temp-directory or temporary-file-directory.
474	Tatsuya Kinoshita <tats>
475* A patch for mew-regex-ignore-scan-body-list.
476	Tatsuya Kinoshita <tats>
477* mew-inbox-action-alist now effects to %inbox.
478* C-umxo refiles messages whose destination is the same as that of
479  the current message.
480* (mew-window-configure 'summary) for mew-summary-reset.
481	Kazumi HARA <hara>
482* Bug fixes for sort and pack.
483
484Mew 4.0.52 (2003/04/07)
485
486* A bug fix for "mI" on XEmacs.
487* Enhancing mew-scan-body. If charset is not specified, mew-cs-autoconv
488  is used. Skipping the body if it is encoded with base64.
489* A bug fix for 7bit vs mew-convert-singlepart.
490* If a user rename a folder on a command line, Mew will fix the folder
491  part of .mew-summary automatically.
492* mew-lang-kr.el.
493	CHOI Junho <cjh>
494* Adding examples of StarSuite/OpenOffice.org to mew.dot.mew.
495* Defining mew-regex-ignore-scan-body-list.
496	Tatsuya Kinoshita <tats>
497* Making line-number-mode buffer-local.
498	Kan Sasaki <sasaki>
499* Saving msids without limitations.
500* Back-porting the "string" header separator because the overlay one
501  has too many side effects. Instead, C-xC-s now removes the string
502  header separator.
503* A bug fix for "tp".
504	Kan Sasaki <sasaki>
505* The filename parameter for CDP:inline of CT: Message/.
506* A patch for contrib/mew-fancy-summary.el.
507	ogawa
508
509Mew 4.0.51 (2003/03/20)
510
511* A patch for contrib/mew-fancy-summary.el.
512	Masahiro NANASHIMA <nana>
513* mew-summary-form-mark-review now takes care of Cc: in addition to
514  To:.
515* Defining mew-inbox-action-alist. This enables spam filtering and
516  auto refiling while retrieving messages. See the document of this
517  variable for more information.
518* Defining mew-addrbook-alias-not-learn-list. Mew does not learn
519  addresses on this list when replying.
520* The separator between a header and a body in Draft mode is now overlay.
521  If supercite causes an error when citing due to this change, configure
522  as follows:
523	(setq sc-blank-lines-after-headers nil)
524* Sophisticated regex for body scan.
525	Tatsuya Kinoshita <tats>
526
527Mew 4.0.50 (2003/03/14)
528
529* Fancy thread style is now the default.
530* "=" is bound to mew-summary-info.
531* NetNews articles are now gained access by article numbers.
532* Initial implementation to visualize refile folders.
533* Implementing refile log.
534* A bug fix for marking in a physical folder.
535* Bug fixes for thread commands.
536* "j" is now goto-line().
537* A patch for mewl on Windows.
538	Hideyuki SHIRAI <shirai>
539* "mewls" is now called "mewl" so that both "mewls" or Mew 2/3 and
540  "mewl" for Mew 4 co-exist.
541* Scan form changed. Body can be displayed. Message number is hidden.
542* Moving the position of mew-make-message-hook so that ispell-message
543  works.
544* Scanning local messages now synchronize 'mewls'. mew-scan-wait-for
545  is obsoleted. PLEASE RE-INSTALL MEWLS.
546
547--End of file
548