+2001-06-13 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-group-parameters): New group
+ parameter. It also provides the user option
+ `nnshimbun-group-parameters-alist' and the function
+ `nnshimbun-find-group-parameters'.
+ (nnshimbun-group-parameters-custom): New variable.
+ (TopLevel): Require `gnus' expressly.
+
+2001-06-12 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/nnshimbun.el (nnshimbun-find-parameter): New macro.
+ (nnshimbun-generate-nov-database): Use `nnshimbun-find-parameter'.
+ (nnshimbun-request-expire-articles): Fixed.
+
+2001-06-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (Gnus-p): Use `file-exists-p' instead of
+ `locate-library' to check for the existence of mailcap.el in the
+ same directory of gnus.el.
+ (nnshimbun-retrieve-headers-with-nov): Remove a redundant check
+ that I made.
+
+2001-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/lpath.el: Don't Fbind `xml-node-children'.
+
+2001-06-11 Akihiro Arisawa <ari@atesoft.advantest.co.jp>
+
+ * lisp/nnshimbun.el (nnshimbun-request-expire-articles): Fix
+ inhibiting the expiring when `nnshimbun-keep-unparsable-dated-articles'
+ is nil.
+
+2001-06-11 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/gnus-group.el (toplevel): Removed autoload code for
+ "nnshimbun".
+
+ * texi/gnus-ja.texi (Web Newspaper): Add documents about
+ `nnshimbun-index-range'.
+
+2001-06-11 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-request-expire-articles): Don't
+ refer to the variable `nnshimbun-keep-last-article', we should
+ keep the last article anyway.
+ (nnshimbun-keep-last-article): Abolished.
+
+ * lisp/gnus.el: Autoload "nnshimbun" for the command `gnus-group-
+ make-shimbun-group'.
+
+2001-06-11 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/nnshimbun.el: Remove some garbage.
+
+2001-06-10 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * texi/message-ja.texi: Use `iso-2022-7bit' instead of
+ `iso-2022-7bit-ss2' to keep a compatibility between XEmacsen and
+ FSF Emacsen.
+ * texi/gnus-ja.texi: Ditto.
+
+2001-06-09 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/nnshimbun.el (top-level): Updated comments.
+ (nnshimbun): New customize group.
+ (nnshimbun-keep-last-article): Defined as customize variable.
+ (nnshimbun-keep-unparsable-dated-articles): Ditto.
+ (nnshimbun-insert-nov): Use `when' instead of `if'.
+ (gnus-group-shimbun-server-history): Imported from
+ `gnus-group.el'.
+ (gnus-group-make-shimbun-group): Ditto.
+
+ * lisp/gnus-group.el (gnus-group-make-shimbun-group): Its real
+ definition is moved to `nnshimbun.el' and autload code is added.
+ (gnus-group-shimbun-server-history): Its definition is moved to
+ `nnshimbun.el'.
+
+2001-06-08 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/nnshimbun.el (nnshimbun-use-entire-index): Removed.
+ (nnshimbun-index-range): New variable.
+ (nnshimbun-close-server): Check status strictly to close server
+ safely.
+ (nnshimbun-generate-nov-database): Refer the group paramter
+ `nnshimbun-index-range' as the second parameter of
+ `shimbun-headers'.
+ (shimbun-mua-use-entire-index): Removed.
+ (nnshimbun-request-article-1): Replace a date string in
+ `gnus-newsgroup-data' only when article header has non-nil value.
+ (nnshimbun-insert-nov): Fixed condition to decide whether
+ `X-Nnshimbun-Id' should be inseted or not.
+
+2001-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-expire-nov-databases): Removed.
+ (nnshimbun-request-expire-articles): Simplified; refer to the
+ shimbun's default expiration days.
+
+2001-06-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/lpath.el: Fbind `xml-node-children' for XEmacsen and old FSF
+ Emacsen.
+
+2001-06-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-request-expire-articles): Prefer the
+ group parameter `expiry-wait' when expiring a closed group.
+
+2001-06-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-request-article-1): Replace a date
+ string in `gnus-newsgroup-data' based on the newly retrieved
+ article.
+
+2001-06-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-request-expire-articles): Fix
+ inhibiting the expiring.
+
+2001-06-06 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-expire-nov-databases): New command.
+ (nnshimbun-request-expire-articles): New function.
+ (nnshimbun-keep-unparsable-dated-articles): New variable.
+ (nnshimbun-keep-last-article): New variable.
+ (nnshimbun-insert-nov): Rewrite using `nnshimbun-string-or'.
+ (nnshimbun-string-or): New macro.
+ (nnshimbun-tmp-string): New internal variable.
+ (TopLevel): Require `message' for `message-make-date'.
+
+2001-05-30 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-clfns.el (find-cl-run-time-functions): Remove a
+ useless non-global var; scroll the output window automatically.
+
+2001-05-31 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * lisp/nnshimbun.el (nnshimbun-header-xref): Removed.
+ (nnshimbun-check-header): Removed.
+ (nnshimbun-make-shimbun-header): Don't call
+ `nnshimbun-header-xref'.
+ (nnshimbun-request-group): Simplified.
+ (nnshimbun-request-article-1): Call `nnshimbun-replace-nov-entry'
+ instead of `nnshimbun-check-header'.
+ (nnshimbun-insert-nov): New function.
+ (nnshimbun-generate-nov-database): Call `nnshimbun-insert-nov'
+ instead of `nnheader-insert-nov'.
+ (nnshimbun-replace-nov-entry): New function.
+
+2001-05-29 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus-clfns.el (find-cl-run-time-functions): Add a parser for
+ `dolist'; protect against errors.
+
+2001-05-29 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/nnshimbun.el (nnshimbun-retrieve-headers-with-nov): Don't
+ use `last'.
+ (nnshimbun-make-shimbun-header): Use the following macros.
+ (nnshimbun-mail-header-from): New macro whose definition will be
+ changed statically for Gnus or gnus.
+ (nnshimbun-mail-header-subject): Ditto.
+ (TopLevel): Don't require `gnus-clfns'.
+
+ * lisp/gnus.el: Add autoload for `find-cl-run-time-functions'.
+
+ * lisp/gnus-clfns.el (find-cl-run-time-functions): New command for
+ the developers.
+ (cl-run-time-functions): New variable.
+ (TopLevel): Don't require `cl' at run-time.
+
+2001-05-28 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
+
+ * texi/gnus-ja.texi (Web Newspaper): Updated.
+
+2001-05-28 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/dgnushack.el (dgnushack-unexporting-files): Add
+ "nnshimbun.el" if the library "shimbun" is not found.
+ (TopLevel): Add "/somewhere/apel/" to `load-path' if it is needed.
+ (locate-library): Redefine it for Mule before it is called.
+
+ * README.semi.ja: Update for the use of Emacs-W3M.
+ * README.semi: Ditto.
+ * Mule23@1934.ja: Ditto.
+ * Mule23@1934.en: Ditto.
+
2001-05-28 TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
* lisp/nnshimbun.el: Reconstructed to use `shimbun'.