1 1999-07-05 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
3 * lisp/gnus-agent.el (gnus-agent-expire): Refresh the value of
4 `gnus-active-hashtb' for each method.
6 1999-07-05 Katsumi Yamaoka <yamaoka@jpl.org>
8 * lisp/gnus.el (gnus-version-number): Update to 6.11.05.
9 (gnus-revision-number): Fresh start from 00.
11 * texi/gnus-ja.texi (Mail in a Newsreader): Translate into Japanese.
13 * README.T-gnus: Update for T-gnus 6.11.05.
15 * lisp/nnmbox.el (nnmbox-save-buffer): Bind `output-coding-system'
16 instead of `coding-system-for-write' Under Mule 2.
18 * lisp/nnmbox.el (nnmbox-active-file-coding-system,
19 nnmbox-file-coding-system): Default to `raw-text-dos' or 'raw-text'.
20 * lisp/nnfolder.el (nnfolder-file-coding-system,
21 nnfolder-active-file-coding-system): Ditto.
23 * lisp/mm-view.el (TopLevel): Don't bind vars `w3-meta-*'.
25 * lisp/gnus-util.el (gnus-write-active-file): Abolish function.
26 (gnus-write-active-file-as-coding-system): New function.
28 * lisp/gnus-cache.el (gnus-cache-write-active): Use
29 `gnus-write-active-file-as-coding-system' instead of
30 `gnus-write-active-file'.
31 * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active):
34 * lisp/gnus-agent.el (gnus-agent-expire, gnus-agent-write-active,
35 gnus-agent-save-active-1): Use
36 `insert-file-contents-as-coding-system' instead of
37 `insert-file-contents-literally' or `insert-file-contents'.
39 1999-07-05 Katsumi Yamaoka <yamaoka@jpl.org>
41 * texi/{emacs-mime.texi,ChangeLog}: Sync up with Pterodactyl Gnus
43 * lisp/{smiley.el,rfc2047.el,qp.el,nnml.el,nnmbox.el,nnmail.el,
44 nnheader.el,nnfolder.el,mml.el,mm-view.el,mm-uu.el,mm-util.el,
45 mm-encode.el,mm-decode.el,message.el,lpath.el,gnus-util.el,
46 gnus-sum.el,gnus-start.el,gnus-srvr.el,gnus-msg.el,gnus-mailcap.el,
47 gnus-cache.el,gnus-art.el,gnus-agent.el,base64.el}: Ditto.
50 1999-07-04 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
52 * texi/{gnusref-ja.tex,refcard-ja.tex}: Update to the version 5.5.
54 1999-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
56 * lisp/gnus.el (gnus-revision-number): Increment to 03.
58 1999-07-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
60 * lisp/gnus-sum.el (gnus-get-newsgroup-headers): Don't bind the
61 value of `mail-parse-ignored-charsets' if its local value in
62 `gnus-summary-buffer' is nil.
64 1999-07-02 Katsumi Yamaoka <yamaoka@jpl.org>
66 * lisp/gnus.el (gnus-revision-number): Increment to 02.
67 (gnus-other-frame): Use `static-if'.
68 (TopLevel): Require `static'.
70 * lisp/score-mode.el (score-mode-coding-system): Use `static-if'.
71 (TopLevel): Require `static'.
73 * lisp/gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use
74 `static-cond' if it exists. NOTE: It should be simplified in the
77 * lisp/gnus-start.el (gnus-startup-file-coding-system): Use
79 (TopLevel): Require `static'.
81 * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule):
84 * lisp/dgnushack.el (dgnushack-make-package): Suppress verbose
85 messages while generating auto-autoloads.el.
86 (TopLevel): Set coding priority of Shift-JIS to the bottom.
88 1999-06-30 Katsumi Yamaoka <yamaoka@jpl.org>
90 * lisp/gnus.el (gnus-revision-number): Increment to 01.
92 * lisp/message.el (message-pop-to-buffer-1): New macro.
93 (message-pop-to-buffer): Use it.
94 (message-delete-frame): Use `static-if'.
95 (TopLevel): Autoload "mu-cite".
96 (message-cite-function): Add `mu-cite/cite-original'.
98 * lisp/dgnushack.el (TopLevel): Bind functions defined by
99 `defun-maybe' for all Emacsen.
101 * lisp/Makefile.in (clean): Fix typo.
103 * Makefile.in (elclean): Remove auto-autoloads.el and
104 custom-load.el as well.
106 1999-06-28 Katsumi Yamaoka <yamaoka@jpl.org>
108 * lisp/gnus.el (gnus-version-number): Update to 6.11.04.
109 (gnus-revision-number): Fresh start from 00.
111 * configure: Regenerate.
113 * lisp/mm-view.el (TopLevel): Define `gnus-article-mime-handles'
114 for avoiding byte compile warning.
116 * lisp/{rfc2047.el,nnmail.el,mml.el,mm-view.el,mm-util.el,
117 mm-bodies.el,message.el,mail-prsvr.el,gnus-xmas.el,gnus-sum.el,
118 gnus-start.el,gnus-draft.el,gnus-cus.el,gnus-cache.el,gnus-art.el,
119 ChangeLog}: Sync up with Pterodactyl Gnus v0.89.
122 * README.T-gnus: Update for T-gnus 6.11.04.
124 1999-06-24 Katsumi Yamaoka <yamaoka@jpl.org>
126 * Mule23@1934: New file.
128 1999-06-23 Katsumi Yamaoka <yamaoka@jpl.org>
130 * lisp/gnus.el (gnus-revision-number): Increment to 06.
132 * lisp/gnus-sum.el (gnus-articles-to-read): Use
133 `read-from-minibuffer' with specifying the input position instead
134 of the use of `read-string' with modifying `minibuffer-setup-hook'.
135 Exceptionally, don't specify the input position under Emacs 19 or
136 earlier against the mysterious bug. [cf. <semi-gnus-ja:3469>]
137 (TopLevel): Require `static'.
139 1999-06-22 Katsumi Yamaoka <yamaoka@jpl.org>
141 * lisp/gnus.el (gnus-revision-number): Increment to 05.
143 1999-06-22 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
145 * texi/Makefile.in (distclean, veryclean): Use `clean' instead of
147 (complete, tmps, latexboth, psout, pss, latexps): Use `$(MAKE)'
149 (TopLevel): Use `@SET_MAKE@'.
151 * lisp/Makefile.in (distclean): New target.
152 (clean): Renamed from `distclean'; don't remove Makefile.
154 * Makefile.in (distclean): Use `clean' instead of `make clean'.
155 (x, osome): Use `$(MAKE)' instead of `make'.
156 (elclean): Use the arg `-f'.
157 (clean): Remove MANIFEST.*.
159 1999-06-22 Katsumi Yamaoka <yamaoka@jpl.org>
161 * lisp/gnus-sum.el (gnus-dont-select-after-jump-to-other-group):
163 (gnus-summary-jump-to-other-group): Use it.
165 * lisp/gnus-cite.el (gnus-cite-add-face): Add check for Emacs 21 or
168 1999-06-21 Katsumi Yamaoka <yamaoka@jpl.org>
170 * lisp/gnus.el (gnus-revision-number): Increment to 04.
172 * lisp/gnus-cite.el (gnus-cite-add-face): Use `move-to-column'
173 statically to skip the prefix string under Emacs 20.2 or earlier.
174 (TopLevel): Require `static'.
176 * lisp/gnus-msg.el (gnus-extended-version): Move
177 `gnus-revision-number' to the last.
179 1999-06-21 Daiji KANEMATSU <kanematu@sra.co.jp>
181 * lisp/gnus-sum.el (gnus-summary-jump-to-other-group): Call
182 `gnus-summary-read-group' with the 3rd arg T.
184 1999-06-21 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
186 * texi/Makefile.in (clean): Remove gnus.info*, gnus-ja.info*,
187 message.info*, message-ja.info*, *.texi_ and emacs-mime.info.
189 * lisp/Makefile.in (distclean): Remove auto-autoload.el and
192 1999-06-18 Katsumi Yamaoka <yamaoka@jpl.org>
194 * lisp/gnus.el (gnus-revision-number): Increment to 03.
196 * lisp/gnus-sum.el (gnus-summary-mark-article): Call
197 `gnus-cache-possibly-enter-article' with the arg `headers'.
198 (gnus-summary-mark-article-as-unread): Ditto.
199 (gnus-summary-move-article): Ditto.
201 * lisp/gnus-cache.el (gnus-cache-update-article): Call
202 `gnus-cache-possibly-enter-article' with the arg `headers'.
203 (gnus-cache-enter-article): Ditto.
204 (gnus-cache-possibly-enter-article): Accept parameter `headers'.
206 1999-06-17 Katsumi Yamaoka <yamaoka@jpl.org>
208 * lisp/gnus.el (gnus-revision-number): Increment to 02.
210 * lisp/gnus-sum.el (gnus-summary-jump-to-other-group): Rewrite as
211 an independent function.
212 (gnus-summary-read-group): Revert to the previous form.
214 * lisp/gnus-msg.el (gnus-extended-version): Include
215 `gnus-revision-number' if it is non-zero.
217 1999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
219 * lisp/gnus.el (gnus-revision-number): Increment to 01.
220 (TopLevel): Autoload "gnus-sum" for the command
221 `gnus-summary-jump-to-other-group'.
223 * lisp/gnus-art.el (gnus-article-read-summary-keys): Add key "ZJ"
224 to the list `nosaves'; convert key events to string statically
226 (gnus-article-display-x-face-with-x-face-mule): Use `gnus-xemacs'
227 instead of `featurep' with an arg `xemacs'.
228 (article-toggle-headers): Ditto.
229 (TopLevel): Require `static'.
231 * lisp/gnus-sum.el (gnus-summary-exit-map): New keystroke "ZJ" for
232 the command `gnus-summary-jump-to-other-group'.
234 1999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
235 Daiji KANEMATSU <kanematu@sra.co.jp>
237 * lisp/gnus-sum.el (gnus-summary-read-group): Allow it to be an
239 (gnus-summary-jump-to-other-group): Defalias to
240 `gnus-summary-read-group'.
242 1999-06-15 Katsumi Yamaoka <yamaoka@jpl.org>
244 * lisp/gnus.el (gnus-version-number): Update to 6.11.03.
245 (gnus-revision-number): Fresh start from 00.
247 * lisp/{gnus-sum.el,nnmail.el,ChangeLog}: Sync up with Pterodactyl
250 * README.T-gnus: Update for T-gnus 6.11.03.
252 1999-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
254 * lisp/gnus.el (gnus-revision-number): Increment to 01.
256 * lisp/message.el (message-send-news): Don't generate the Lines
257 field; don't make `tembuf' as unmodified.
258 (message-send-mail): Ditto.
260 1999-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
262 * lisp/gnus.el (gnus-version-number): Update to 6.11.02.
264 * lisp/{mail-source.el,gnus-sum.el,gnus-art.el}: Sync up with
265 Pterodactyl Gnus v0.87.
267 * text/gnus-ja.text (Troubleshooting): Make the return value of
268 `gnus-version' ambiguous.
270 * lisp/message.el (message-send-news): Make `tembuf' as unmodified
271 after inserting a text from `message-encoding-buffer'.
272 (message-send-mail): Ditto.
274 1999-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
276 * lisp/gnus.el (gnus-version-number): Update to 6.11.01.
277 (gnus-revision-number): Fresh start from 00.
279 * lisp/mm-view.el (TopLevel): Avoid byte compile warnings for the
282 * lisp/dgnushack.el (TopLevel): Bind `:file' for old Emacsen.
284 * texi/{gnus.texi,gnus-ja.texi,ChangeLog}: Sync up with Pterodactyl
286 * lisp/{nnmail.el,nnheader.el,nndoc.el,mml.el,mm-view.el,
287 mm-decode.el,mm-bodies.el,message.el,mail-source.el,lpath.el,
288 gnus.el,gnus-xmas.el,gnus-uu.el,gnus-util.el,gnus-sum.el,
289 gnus-start.el,gnus-score.el,gnus-range.el,gnus-msg.el,
290 gnus-mailcap.el,gnus-group.el,gnus-cus.el,gnus-cite.el,
291 gnus-cache.el,gnus-art.el,gnus-agent.el,ChangeLog}: Ditto.
293 * etc/gnus/x-splash: New file copied from pgnus 0.86.
295 1999-06-12 Daiki Ueno <daiki@kiss.kake.info.waseda.ac.jp>
297 * lisp/gnus-msg.el (gnus-copy-article-buffer): Bind
298 `inhibit-read-only' to t during modifying the destination buffer.
300 1999-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
302 * lisp/gnus.el (gnus-revision-number): Increment to 02.
304 * sample.lpath.el: New file. It is supposed to be used for telling
305 old Emacsen where EMU, APEL or CUSTOM packages have already
308 * lisp/score-mode.el (score-mode-coding-system): Default to
309 `*ctext*' under Mule 2.
311 * lisp/nnmail.el (nnmail-save-active): Bind `output-coding-system'
312 to the value of `nnmail-active-file-coding-system'.
314 * lisp/message.el (message-set-auto-save-file-name): Use
315 `set-file-coding-system' statically under Mule 2.
316 (message-do-fcc): Bind `output-coding-system' to `raw-text'.
317 (message-draft-coding-system): Default to `*junet*' under Mule 2.
318 (TopLevel): Require `static'.
320 * lisp/gnus-util.el (gnus-point-at-eol): Defun statically for the
322 (gnus-point-at-bol): Ditto.
323 (TopLevel): Require `static'.
325 * lisp/gnus-start.el (gnus-startup-file-coding-system): Default to
326 `*ctext*' under Mule 2.
328 * lisp/gnus-msg.el (gnus-inews-do-gcc): Bind `output-coding-system'
331 * lisp/gnus-ems.el (language-info-alist): Defvar-maybe for old
333 (current-language-environment): Ditto.
334 (set-language-info): Defun-maybe for old Emacsen.
335 (get-language-info): Ditto.
336 (assoc-ignore-case): Ditto.
338 * lisp/gnus-cite.el (gnus-cite-parse): Bind `mc-flag' to nil.
340 * lisp/dgnushack.el (TopLevel): Define some unknown functions for
341 avoiding byte compile warnings.
342 (TopLevel): Require `emu' for picking up some macros, bind some
343 colon keywords, bind functions defined by `defun-maybe', bind
344 defcustom'ed variables and optimize byte code for `char-after' and
345 `char-before' for old Emacsen.
346 (TopLevel): Attempt to load ~/.lpath.el.
348 * configure: Regenerate by autoconf 2.14.1.
350 1999-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
352 * lisp/gnus.el (gnus-revision-number): Increment to 01.
354 * lisp/gnus-art.el (gnus-article-display-x-face-with-x-face-mule):
355 Warn if it is used with X-Face-Mule 0.25 or later. Note that it
356 should be abolished in the future.
358 1999-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
360 * lisp/gnus.el (gnus-version): Modify for SEMI 1.13, FLIM 1.13.
361 (gnus-revision-number): Fresh start from 00.
362 (gnus-version-number): Update to 6.11.0.
363 (gnus-product-name): Rename to ET-gnus. E is short for Experimental.
365 * lisp/gnus-sum.el (gnus-summary-reselect-current-group): Rescan
366 the current newsgroup before exiting.
368 * lisp/gnus-art.el (gnus-article-prepare-display): Change
369 representation-type of `mime-message-structure'.
371 * ChangeLog: New file.
372 * ChangeLog.1: Renamed from ChangeLog.
374 1999-06-01 MORIOKA Tomohiko <tomo@m17n.org>
376 * lisp/gnus-score.el (gnus-header-index): Use
377 `luna-class-slot-index' and `luna-find-class' to get index number
380 1999-05-31 MORIOKA Tomohiko <tomo@m17n.org>
382 * lisp/nnheader.el: Require `mmgnus'.
383 (mail-header-subject): Now an alias for
384 `mime-gnus-entity-subject-internal'.
385 (mail-header-set-subject): Now an alias for
386 `mime-gnus-entity-set-subject-internal)'.
387 (mail-header-from): Now an alias for
388 `mime-gnus-entity-from-internal'.
389 (mail-header-set-from): Now an alias for
390 `mime-gnus-entity-set-from-internal'.
391 (mail-header-date): Now an alias for
392 `mime-gnus-entity-date-internal'.
393 (mail-header-set-date): Now an alias for
394 `mime-gnus-entity-set-date-internal'.
395 (mail-header-message-id): Now an alias for
396 `mime-gnus-entity-id-internal'.
397 (mail-header-id): Likewise.
398 (mail-header-set-message-id): Now an alias for
399 `mime-gnus-entity-set-id-internal'.
400 (mail-header-set-id): Likewise.
401 (mail-header-references): Now an alias for
402 `mime-gnus-entity-references-internal'.
403 (mail-header-set-references): Now an alias for
404 `mime-gnus-entity-set-references-internal'.
405 (mail-header-chars): Now an alias for
406 `mime-gnus-entity-chars-internal.
407 (mail-header-set-chars): Now an alias for
408 `mime-gnus-entity-set-chars-internal.
409 (mail-header-lines): Now an alias for
410 `mime-gnus-entity-lines-internal'.
411 (mail-header-set-lines): Now an alias for
412 `mime-gnus-entity-set-lines-internal'.
413 (mail-header-xref): Now an alias for
414 `mime-gnus-entity-xref-internal'.
415 (mail-header-set-xref): Now an alias for
416 `mime-gnus-entity-set-xref-internal'.
417 (make-full-mail-header): New implementation [use
419 (make-full-mail-header-from-decoded-header): Likewise.
421 * lisp/mmgnus.el (mime-gnus-entity): New definition of luna-class.
422 (mime-entity-buffer): Abolished.
423 (initialize-instance): New method.