Fix.
[elisp/mu-cite.git] / ChangeLog
index c375aa8..4c853e9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,37 @@
+1999-07-28  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * README.en: (How to use): Remove the part.
+       (load-path): Document that FLIM should be included in `load-path'.
+       (Installation): Add expositions how to use make options LISPDIR and
+       VERSION_SPECIFIC_LISPDIR; add the clause for installing as a
+       XEmacs package.
+       (What's MU): Remove the clause for std11; add description about
+       mu-register.el; update required packages.
+       (TopLevel):Remove RCS magic cookie.
+
+       * mu-cite.el (mu-cite-ml-count-field-list): Modify tag string for
+       `choice'; use `const' with the arg nil for the menu separator;
+       delete element which value is nil when the symbol value is set.
+       (mu-cite-top-format): New implementation for customization using
+       `mu-cite-choose-top-format' and `mu-cite-custom-set-variable'.
+       (mu-cite-prefix-format): New implementation for customization using
+       `mu-cite-choose-prefix-format' and `mu-cite-custom-set-variable'.
+       (mu-cite-custom-set-variable): New function.
+       (mu-cite-choose-top-format): New widget.
+       (mu-cite-choose-prefix-format): New widget.
+
+       (widget-mu-cite-method-prompt-value): Abolish function.
+       (mu-cite-method): Abolish widget.
+       (widget-mu-cite-method-prompt-value-history): Abolish variable.
+       (mu-cite-method-list): Abolish function.
+
+1999-07-22  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * mu-register.el (mu-cite-load-registration-file): Check for the
+       existence of `buffer-file-coding-system' or `file-coding-system'.
+
+       * mu-cite.el (string-compare-from-top): Don't use `aref'.
+
 1999-07-21  Katsumi Yamaoka   <yamaoka@jpl.org>
 
        * mu-register.el (mu-cite-load-registration-file): Use
@@ -8,6 +42,8 @@
        `sref'.
        (TopLevel): Require `widget' for old Emacsen.
 
+       * mu-bbdb.el (TopLevel): Don't require `path-util'.
+
 1999-07-21  MORIOKA Tomohiko  <tomo@m17n.org>
 
        * mu-cite.el (mu-cite-method-list): New function.
        `mu-cite/minibuffer-history'.
        (mu-bbdb-get-prefix-register-verbose-method): Likewise.
 
+       * mu-register.el: New file. The name of variables and functions
+       were changed from the past as follows:
+       mu-registration-file            <- mu-cite/registration-file
+       mu-registration-symbol          <- mu-cite/registration-symbol
+       mu-register-get-citation-name   <- mu-cite/get-citation-name
+       mu-register-add-citation-name   <- mu-cite/add-citation-name
+
        * MU-ELS: Remove RCS magic cookie.
 
 1999-07-19  Katsumi Yamaoka   <yamaoka@jpl.org>
        `noninteractive' is non-nil.
        (mu-cite-registration-file): Likewise.
 
-       * mu-bbdb.el (TopLevel): Use `mu-cite-default-methods-alist'
-       instead of `mu-cite/default-methods-alist'.
-       (mu-bbdb-get-prefix-register-method): Use
-       `mu-cite-minibuffer-history' instead of
-       `mu-cite/minibuffer-history'.
-       (mu-bbdb-get-prefix-register-verbose-method): Use
+       * mu-bbdb.el (mu-bbdb-get-prefix-register-verbose-method): Use
        `mu-cite-get-value' instead of `mu-cite/get-value'.
        (mu-bbdb-get-prefix-register-method): Likewise.
        (mu-bbdb-get-prefix-method): Likewise.
 
-       (mu-bbdb-load-hook): Use `defcustom' instead of `defvar'.
-       (mu-bbdb): New customization group.
-
-       (TopLevel): Define old functions as obsolete aliases.
-
        (mu-bbdb-set-attr): Renamed from `mu-cite/set-bbdb-attr'.
        (mu-bbdb-get-prefix-register-verbose-method): Renamed from
        `mu-cite/get-bbdb-prefix-register-verbose-method'.
        `VERSION_SPECIFIC_LISPDIR' from the command line arguments.
 
        * MU-CFG (PACKAGEDIR): New variable.
-       (MU_DIR): Use `VERSION_SPECIFIC_LISPDIR' instead of `LISPDIR'.
        (VERSION_SPECIFIC_LISPDIR): New variable.
        (TopLevel): Delete code to detect APEL 7.3 or later.
        (load-path): Modernize the way of adding the paths of APEL, FLIM,