. XEmacs-20_3-b27-viet
authormorioka <morioka>
Sun, 1 Jun 1997 23:16:33 +0000 (23:16 +0000)
committermorioka <morioka>
Sun, 1 Jun 1997 23:16:33 +0000 (23:16 +0000)
ChangeLog [new file with mode: 0644]
README.en [new file with mode: 0644]

diff --git a/ChangeLog b/ChangeLog
new file mode 100644 (file)
index 0000000..ed771c3
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,243 @@
+1997-03-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.40.2 was released.
+
+Tue Mar 18 15:07:56 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (mu-cite/get-field-value-method-alist): Setting for
+       tm-mh-e was abolished.
+
+\f
+1997-03-14  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.40.1 was released.
+
+Fri Mar 14 07:29:06 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * Makefile, MU-MK, MU-CFG: New file.
+
+Mon Mar 10 06:13:17 1997  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mu-cite.el (mu-cite/load-registration-file): New function.
+       (mu-cite/save-registration-file): Renamed from
+       `mu-cite/save-to-file'.
+
+\f
+1997-03-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.40 was released.
+
+1997-03-03  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * std11.el (std11-addr-to-string): Enclose quoted-string with
+       double-quote.
+
+\f
+1997-02-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.39.3 was released.
+
+Sat Feb  1 18:29:43 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (citation-disable-chars): New variable.
+       (detect-paragraph-cited-prefix): Use variable
+       `citation-disable-chars' for single line.
+
+       * mu-cite.el (mu-cite/cited-prefix-regexp): Don't regard "<" as
+       cited-prefix.
+
+\f
+1997-01-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.39.2 was released.
+
+Fri Jan 31 12:31:20 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (detect-paragraph-cited-prefix): check return value
+       of `string-compare-from-top'.
+
+\f
+1997-01-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.39.1 was released.
+
+Fri Jan 17 05:11:03 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * latex-math-symbol.el (latex-math-decode-region): to avoid
+       mismatching.
+
+Tue Jan 14 11:30:27 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * latex-math-symbol.el (latex-math-symbol-table-alist): Add more
+       symbols.
+
+Thu Jan  9 18:01:23 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (detect-paragraph-cited-prefix): New function.
+       (fill-cited-region): Use function `detect-paragraph-cited-prefix'.
+       Variable `cited-prefix-regexp' was abolished.
+
+\f
+Tue Dec 17 13:07:54 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.39 was released.
+
+       * MU-ELS (mu-modules-to-compile): Don't install tl-822.el.
+
+Tue Dec 17 12:06:15 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-full-name-string): Strip quoted-pair and return
+       nil if phrase is null-string.
+
+Tue Dec 17 11:01:47 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-wrap-as-quoted-pairs): New function.
+
+       (std11-wrap-as-quoted-string): Use function
+       `std11-wrap-as-quoted-pairs'.
+
+Mon Dec 16 07:12:38 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-strip-quoted-pair): New implementation.
+
+\f
+Tue Dec 10 11:57:23 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * MU: Version 0.36 was released.
+
+       * mu-bbdb.el: Use `module-installed-p' instead of `eval-when'.
+
+Mon Dec  2 15:20:12 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * std11.el (std11-unfold-string): Save LWSP-char.
+
+Thu Nov 28 19:38:27 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11-parse.el (std11-check-enclosure): Unused local variable
+       `dest' was abolished.
+
+Fri Nov 22 08:44:27 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mu-bbdb.el: Byte-compile even if BBDB is not present.
+
+Tue Nov 19 07:08:47 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-strip-quoted-string): fixed.
+
+\f
+Wed Oct 16 00:14:50 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.34.1 was released.
+
+Thu Oct  3 05:02:32 1996  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
+
+       * mu-cite.el (fill-cited-region): prefix should be checked by
+       `cited-prefix-regexp'. (cf. [tm-ja:2106])
+
+\f
+Tue Oct  1 13:33:32 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.34 was released.
+
+Tue Oct  1 13:30:22 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11-parse.el (std11-parse-ascii-token): Use function
+       `find-non-ascii-charset-string' instead of `find-charset-string'.
+
+Sat Sep 28 10:34:12 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mu-cite.el
+       (mu-cite/cited-prefix-regexp), (mu-cite/ml-count-field-list),
+       (cited-prefix-regexp): Doc strings.
+       (mu-cite-load-hook), (mu-cite/instantiation-hook): Explicitly
+       defined.
+
+Thu Sep 26 04:51:47 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
+
+       * mu-cite.el (mu-cite/cite-original):
+       regexp "^$\\|^-+$" was simplified to "^-*$".
+
+Tue Sep 17 07:03:39 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (fill-cited-region): fixed.
+
+Mon Sep 16 09:43:17 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * mu-cite.el (fill-cited-region): modified for mule merged EMACS.
+
+\f
+Sun Sep 15 09:27:25 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.33 was released.
+
+Sat Sep 14 08:44:17 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * tl-822.el (rfc822/strip-quoted-string): New alias; moved to
+       std11.el.
+
+       * std11.el (std11-strip-quoted-pair): New function; moved from
+       tl-822.el.
+       (std11-strip-quoted-string): New function; moved from tl-822.el.
+
+       * tl-822.el: Constant `rfc822/linear-white-space-regexp' was
+       abolished.
+
+\f
+Sun Sep  8 19:35:20 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.31 was released.
+
+       * std11.el (std11-wrap-as-quoted-string): fixed typo.
+
+Sun Sep  8 18:09:42 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * tl-822.el (rfc822/wrap-as-quoted-string): New alias.
+
+Sun Sep  8 18:07:44 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-wrap-as-quoted-string): Renamed from
+       `rfc822/wrap-as-quoted-string'.
+
+       * tl-822.el (rfc822/qtext-regexp): Use variable
+       `std11-non-qtext-char-list' instead of
+       `rfc822/non-qtext-char-list'.
+
+       * std11.el (std11-non-qtext-char-list): Renamed from
+       `rfc822/non-qtext-char-list'.
+
+       * std11.el (rfc822/non-qtext-char-list): New variable; moved from
+       tl-822.el.
+       (rfc822/wrap-as-quoted-string): New function; moved from
+       tl-822.el.
+
+       * tl-822.el: Function `rfc822/wrap-as-quoted-string' and variable
+       `rfc822/non-qtext-char-list' were moved to std11.el.
+
+\f
+Tue Sep  3 09:49:49 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU: Version 0.27 was released.
+
+       * std11-parse.el (std11-spaces-regexp): don't require top of line.
+       (std11-analyze-spaces): check match-beginning is 0 or not.
+
+Tue Sep  3 09:22:23 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * std11.el (std11-extract-address-components): unfold.
+
+Mon Sep  2 16:03:43 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * MU-ELS: latex-math-symbol.el was moved from tl package.
+
+       * MU-ELS: New file.
+
+Mon Sep  2 15:48:07 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * tl-822.el (rfc822/extract-address-components):
+       New alias; moved to std11.el.
+
+       * std11.el (std11-extract-address-components): New function; moved
+       from tl-822.el.
+
+       * std11.el, std11-parse.el, tl-822.el, mu-cite.el, mu-bbdb.el:
+       moved from tl package.
diff --git a/README.en b/README.en
new file mode 100644 (file)
index 0000000..4eb883e
--- /dev/null
+++ b/README.en
@@ -0,0 +1,227 @@
+[README for MU (English Version)]
+by MORIOKA Tomohiko <morioka@jaist.ac.jp>
+$Id: README.en,v 1.1 1997-06-01 23:16:33 morioka Exp $
+
+What's MU
+=========
+
+  MU stands for "Message Utilities".  It consists of following
+  modules:
+
+       std11: std11 lexical-analyzer, parser and available utilities
+         std11.el       --- main module
+         std11-parse.el --- lexical-analyzer and parser
+
+       mu-cite: a citation utility
+         mu-cite.el --- main module of mu-cite
+         mu-bbdb.el --- mu-cite submodule for BBDB
+
+       latex-math-symbol.el --- translate mathematical symbols of
+                                LaTeX into MULE characters
+
+  It requires APEL package.  Please install it.
+
+
+Installation
+============
+
+(a) run in expanded place
+
+  If you don't want to install other directories, please do only
+  following:
+
+       % make
+
+  You can specify the emacs command name, for example
+
+       % make install EMACS=xemacs
+
+  If `EMACS=...' is omitted, EMACS=emacs is used.
+
+(b) make install
+
+  If you want to install other directories, please do following:
+
+       % make install
+
+  You can specify the emacs command name, for example
+
+       % make install EMACS=xemacs
+
+  If `EMACS=...' is omitted, EMACS=emacs is used.
+
+  You can specify the prefix of the directory tree for Emacs Lisp
+  programs and shell scripts, for example:
+
+       % make install PREFIX=~/
+
+  If `PREFIX=...' is omitted, the prefix of the directory tree of the
+  specified emacs command is used (perhaps /usr/local).
+
+  For example, if PREFIX=/usr/local and EMACS 19.34 is specified, it
+  will create the following directory tree:
+
+       /usr/local/share/emacs/site-lisp/mu/   --- MU
+
+  You can specify other optional settings by editing the file
+  MU-CFG.  Please read comments in it.
+
+make options about load-path
+----------------------------
+
+
+load-path (for Emacs or MULE)
+=============================
+
+  If you are using Emacs or Mule, please add directory of mu to
+  load-path.  If you install by default setting, you can write
+  subdirs.el for example:
+
+  --------------------------------------------------------------------
+  (normal-top-level-add-to-load-path '("APEL" "mu"))
+  --------------------------------------------------------------------
+
+  If you are using XEmacs, there are no need of setting about
+  load-path.
+
+
+How to use
+==========
+
+alist
+-----
+
+Function put-alist (ITEM VALUE ALIST)
+
+  Modify ALIST to set VALUE to ITEM.  If there is a pair whose car is
+  ITEM, replace its cdr by VALUE.  If there is not such pair, create
+  new pair (ITEM . VALUE) and return new alist whose car is the new
+  pair and cdr is ALIST.
+
+Function del-alist (ITEM ALIST)
+
+  If there is a pair whose key is ITEM, delete it from ALIST.
+
+Function set-alist (SYMBOL ITEM VALUE)
+
+  Modify a alist indicated by SYMBOL to set VALUE to ITEM.
+
+  Ex. (set-alist 'auto-mode-alist "\\.pln$" 'text-mode)
+
+Function modify-alist (MODIFIER DEFAULT)
+
+  Modify alist DEFAULT into alist MODIFIER.
+
+Function set-modified-alist (SYMBOL MODIFIER)
+
+  Modify a value of a SYMBOL into alist MODIFIER.  The SYMBOL should
+  be alist. If it is not bound, its value regard as nil.
+
+file-detect
+-----------
+
+Function add-path (PATH &rest OPTIONS)
+
+  Add PATH to `load-path' if it exists under `default-load-path'
+  directories and it does not exist in `load-path'.
+
+  You can use following PATH styles:
+
+    load-path relative: "PATH" (it is searched from
+                               `defaul-load-path')
+
+    home directory relative: "~/PATH" "~USER/PATH"
+
+    absolute path: "/FOO/BAR/BAZ"
+
+  You can specify following OPTIONS:
+
+    'all-paths --- search from `load-path' instead of
+                  `default-load-path'
+
+    'append --- add PATH to the last of `load-path'
+
+Function add-latest-path (PATTERN &optional ALL-PATHS)
+
+  Add latest path matched by regexp PATTERN to `load-path' if it
+  exists under `default-load-path' directories and it does not exist
+  in `load-path'.
+
+  For example, if there is bbdb-1.50 and bbdb-1.51 under site-lisp,
+  and if bbdb-1.51 is newer than bbdb-1.50, and site-lisp is
+  /usr/local/share/emacs/site-lisp,
+
+       (add-path "bbdb")
+
+  it adds "/usr/local/share/emacs/site-lisp/bbdb-1.51" to top of
+  `load-path'.
+
+  If optional argument ALL-PATHS is specified, it is searched from all
+  of `load-path' instead of `default-load-path'.
+
+Function get-latest-path (PATTERN &optional ALL-PATHS)
+
+  Return latest directory in default-load-path which is matched to
+  regexp PATTERN.  If optional argument ALL-PATHS is specified, it is
+  searched from all of load-path instead of default-load-path.
+
+  Ex. (let ((gnus-path (get-latest-path "gnus")))
+        (add-path (expand-file-name "lisp" gnus-path))
+        (add-to-list 'Info-default-directory-list
+                    (expand-file-name "texi" gnus-path))
+        )
+
+Function file-installed-p (FILE &optional PATHS)
+
+  Return absolute-path of FILE if FILE exists in PATHS.  If PATHS is
+  omitted, `load-path' is used.
+
+Function exec-installed-p (FILE &optional PATHS SUFFIXES)
+
+  Return absolute-path of FILE if FILE exists in PATHS.  If PATHS is
+  omitted, `exec-path' is used.  If suffixes is omitted,
+  `exec-suffix-list' is used.
+
+Function module-installed-p (MODULE &optional PATHS)
+
+  Return non-nil if module is provided or exists in PATHS.  If PATHS
+  is omitted, `load-path' is used.
+
+filename
+--------
+
+Function replace-as-filename (string)
+
+  Return safety file-name from STRING.
+
+  It refers variable `filename-filters'.  It is list of functions for
+  file-name filter.  Default filter refers following variables:
+
+       Variable filename-limit-length
+
+         Limit size of file-name.
+
+       Variable filename-replacement-alist
+
+         Alist list of characters vs. string as replacement.  List of
+          characters represents characters not allowed as file-name.
+
+
+Bug reports
+-----------
+
+  If you write bug-reports and/or suggestions for improvement, please
+  send them to the tm Mailing List:
+
+       bug-tm-en@chamonix.jaist.ac.jp  (English)
+       bug-tm-ja@chamonix.jaist.ac.jp  (Japanese)
+
+  Via the tm ML, you can report tm bugs, obtain the latest release of
+  tm, and discuss future enhancements to tm. To join the tm ML, send
+  e-mail to
+
+       tm-ja-admin@chamonix.jaist.ac.jp        (Japanese)
+       tm-en-admin@chamonix.jaist.ac.jp        (English)
+
+  Since the user registration is done manually, please write the mail
+  body in human-recognizable language (^_^).