(mu-bbdb-get-attr): Renamed.
[elisp/mu-cite.git] / ChangeLog
1 1999-07-20  MORIOKA Tomohiko  <tomo@m17n.org>
2
3         * mu-bbdb.el: Don't use `module-installed-p'.
4
5 1999-07-19  MORIOKA Tomohiko  <tomo@m17n.org>
6
7         * mu-bbdb.el (mu-bbdb-history): New variable.
8         (mu-cite/get-bbdb-prefix-method): Use `mu-cite-get-value' instead
9         of `mu-cite/get-value'.
10         (mu-cite/get-bbdb-prefix-register-method): Likewise; use
11         `mu-bbdb-history' instead of `mu-cite/minibuffer-history'.
12         (mu-cite/get-bbdb-prefix-register-verbose-method): Likewise.
13
14         * mu-register.el: New file.
15
16         * mu-cite.el:
17         - Add autoload setting for `mu-cite-get-prefix-method',
18           `mu-cite-get-prefix-register-method' and
19           `mu-cite-get-prefix-register-verbose-method'.
20         (mu-cite-registration-file): Deleted.
21         (mu-cite-obsolete-variable-alist): Deleted.
22         (mu-cite-obsolete-function-alist): Deleted.
23         (mu-cite-registration-file): Deleted [moved to mu-register.el].
24         (mu-cite-allow-null-string-registration): Likewise.
25         (mu-cite-registration-file-coding-system-for-read): Likewise.
26         (mu-cite-registration-file-coding-system-for-write): Deleted.
27         (mu-cite-registration-file-modes): Deleted [moved to
28         mu-register.el].
29         (mu-cite-registration-symbol): Likewise.
30         (mu-cite-citation-name-alist): Likewise.
31         (mu-cite-minibuffer-history): Likewise.
32         (mu-cite-get-citation-name): Likewise.
33         (mu-cite-add-citation-name): Likewise.
34         (mu-cite-load-registration-file): Likewise.
35         (mu-cite-save-registration-file): Likewise.
36         (mu-cite-get-prefix-method): Likewise.
37         (mu-cite-get-prefix-register-method): Likewise.
38         (mu-cite-get-prefix-register-verbose-method): Likewise.
39         (mu-cite/allow-null-string-registration): Deleted [moved to
40         mu-register.el].
41         (mu-cite/citation-name-alist): Likewise.
42         (mu-cite/minibuffer-history): Deleted because there are no need.
43         (mu-cite/registration-file): Deleted [moved to mu-register.el].
44         - Delete obsolete aliases except `mu-cite/cite-original',
45           `mu-cite/get-field-value' and `mu-cite/get-value' because there
46           are no need.
47
48         * MU-ELS: Remove RCS magic cookie.
49         (mu-modules-to-compile): Add `mu-register'.
50
51 1999-07-19  Katsumi Yamaoka   <yamaoka@jpl.org>
52
53         * ftp.in: New file.
54
55         * Makefile (ARC_DIR): Default to "/pub/elisp/mu".
56
57 1999-07-17  Kenji Itoh        <keit@tpj.co.jp>
58
59         * mu-cite.el (mu-cite-original): Add autoload cookie.
60         * latex-math-symbol.el (latex-math-decode-region): Likewise.
61         (latex-math-decode-buffer): Likewise.
62
63         * Makefile (release): New target.
64         (tar): New implementation.
65         (clean): Use the variables `RM' and `GOMI'.
66         (install-package): New target.
67         (package): New target.
68         (install): Accept the arguments `PREFIX', `LISPDIR' and
69         `VERSION_SPECIFIC_LISPDIR'.
70         (elc): Likewise.
71
72         (ARC_DIR, VERSION, FILES, GOMI): New variables.
73         (VERSION_SPECIFIC_LISPDIR, PACKAGEDIR, LISPDIR): New variables.
74         (PREFIX): Default to "NONE".
75         (XEMACS, CP, RM, TAR, RELEASE, API, PACKAGE): New variables.
76
77         * MU-MK (install-mu-package): New function.
78         (compile-mu-package): New function.
79         (config-mu-package): New function.
80         (config-mu): Extract the values of `LISPDIR' and
81         `VERSION_SPECIFIC_LISPDIR' from the command line arguments.
82
83         * MU-CFG (PACKAGEDIR): New variable.
84         (MU_DIR): Use `VERSION_SPECIFIC_LISPDIR' instead of `LISPDIR'.
85         (VERSION_SPECIFIC_LISPDIR): New variable.
86         (TopLevel): Delete code to detect APEL 7.3 or later.
87         (load-path): Modernize the way of adding the paths of APEL, FLIM,
88         LISPDIR, VERSION_SPECIFIC_LISPDIR, CUSTOM and `default-directory'.
89         (default-load-path): New variable.
90
91 1999-07-16  Katsumi Yamaoka   <yamaoka@jpl.org>
92
93         * (mu-cite-version): Update to 8.0.
94
95         * (mu-cite-eval-format): Don't use `save-excursion'.
96         * (mu-cite-get-value): Save excursion while evaluating a function.
97
98         * (mu-cite-save-registration-file): New implementation.
99         * (mu-cite-load-registration-file): Likewise.
100
101         * (mu-cite-registration-file-modes): New user option.
102         * (mu-cite-registration-file-coding-system-for-write): Likewise.
103         * (mu-cite-registration-file-coding-system-for-read): Likewise.
104
105         * (TopLevel): Treat old variables and functions as obsolete.
106
107         * (TopLevel): Require `custom'.
108         * (TopLevel): Require `emu' for picking up `char-category' for
109         XEmacs.
110         * (TopLevel): Require `poe' for picking up some macros, e.g.
111         `with-temp-buffer', for old Emacsen.
112         * (TopLevel): Require `cl' at the compile time.
113
114         * (mu-cite-top-format, mu-cite-registration-file,
115         mu-cite-prefix-format, mu-cite-pre-cite-hook,
116         mu-cite-post-cite-hook, mu-cite-ml-count-field-list,
117         mu-cite-load-hook, mu-cite-instantiation-hook,
118         mu-cite-cited-prefix-regexp,
119         mu-cite-allow-null-string-registration, citation-mark-chars,
120         citation-disable-chars): Use `defcustom' instead of `defvar'.
121
122         * (mu-cite): New customization group.
123
124         * (mu-cite-original): Renamed from `mu-cite/cite-original'.
125         * (mu-cite-version, mu-cite-top-format,
126         mu-cite-save-registration-file, mu-cite-registration-symbol,
127         mu-cite-registration-file, mu-cite-prefix-format,
128         mu-cite-pre-cite-hook, mu-cite-post-cite-hook, mu-cite-mu-cite.el,
129         mu-cite-ml-count-field-list, mu-cite-minibuffer-history,
130         mu-cite-methods-alist, mu-cite-make-methods,
131         mu-cite-load-registration-file, mu-cite-instantiation-hook,
132         mu-cite-get-value, mu-cite-get-prefix-register-verbose-method,
133         mu-cite-get-prefix-register-method, mu-cite-get-prefix-method,
134         mu-cite-get-ml-count-method, mu-cite-get-field-value-method-alist,
135         mu-cite-get-field-value, mu-cite-get-citation-name,
136         mu-cite-eval-format, mu-cite-default-methods-alist,
137         mu-cite-cited-prefix-regexp, mu-cite-citation-name-alist,
138         mu-cite-allow-null-string-registration, mu-cite-add-citation-name):
139         Renamed from `mu-cite/*'.
140
141         * MU-MK (compile-mu): Use `mu-modules-to-compile' instead of
142         `mu-modules'.
143
144 1999-07-15  MORIOKA Tomohiko  <tomo@m17n.org>
145
146         * mu-cite.el: Change Maintainer; change my address.
147
148 1999-07-15  MORIOKA Tomohiko  <tomo@m17n.org>
149
150         * Makefile: Remove RCS magic cookie.
151
152         * mu-cite.el: Likewise.
153
154         * MU-MK: Likewise.
155
156         * MU-CFG: Likewise.
157
158 1999-07-15  Masahiro Murata   <muse@ba2.so-net.ne.jp>
159
160         * mu-cite.el (mu-cite/eval-format): Add `save-excursion'.
161
162 1999-07-15  NAKAJI Hiroyuki   <nakaji@tutrp.tut.ac.jp>
163
164         * MU-CFG (load-path): Add "../apel" and "../flim".
165
166 1998-07-14  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
167
168         * mu-cite.el (detect-paragraph-cited-prefix): Use `cadr' instead
169         of `second'.
170
171 1998-03-09  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
172
173         * README.en (Bug reports): Modify description of tm mailing list.
174
175 \f
176 1997-03-19  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
177
178         * MU: Version 0.40.2 was released.
179
180 Tue Mar 18 15:07:56 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
181
182         * mu-cite.el (mu-cite/get-field-value-method-alist): Setting for
183         tm-mh-e was abolished.
184
185 \f
186 1997-03-14  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
187
188         * MU: Version 0.40.1 was released.
189
190 Fri Mar 14 07:29:06 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
191
192         * Makefile, MU-MK, MU-CFG: New file.
193
194 Mon Mar 10 06:13:17 1997  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
195
196         * mu-cite.el (mu-cite/load-registration-file): New function.
197         (mu-cite/save-registration-file): Renamed from
198         `mu-cite/save-to-file'.
199
200 \f
201 1997-03-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
202
203         * MU: Version 0.40 was released.
204
205 1997-03-03  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
206
207         * std11.el (std11-addr-to-string): Enclose quoted-string with
208         double-quote.
209
210 \f
211 1997-02-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
212
213         * MU: Version 0.39.3 was released.
214
215 Sat Feb  1 18:29:43 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
216
217         * mu-cite.el (citation-disable-chars): New variable.
218         (detect-paragraph-cited-prefix): Use variable
219         `citation-disable-chars' for single line.
220
221         * mu-cite.el (mu-cite/cited-prefix-regexp): Don't regard "<" as
222         cited-prefix.
223
224 \f
225 1997-01-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
226
227         * MU: Version 0.39.2 was released.
228
229 Fri Jan 31 12:31:20 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
230
231         * mu-cite.el (detect-paragraph-cited-prefix): check return value
232         of `string-compare-from-top'.
233
234 \f
235 1997-01-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
236
237         * MU: Version 0.39.1 was released.
238
239 Fri Jan 17 05:11:03 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
240
241         * latex-math-symbol.el (latex-math-decode-region): to avoid
242         mismatching.
243
244 Tue Jan 14 11:30:27 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
245
246         * latex-math-symbol.el (latex-math-symbol-table-alist): Add more
247         symbols.
248
249 Thu Jan  9 18:01:23 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
250
251         * mu-cite.el (detect-paragraph-cited-prefix): New function.
252         (fill-cited-region): Use function `detect-paragraph-cited-prefix'.
253         Variable `cited-prefix-regexp' was abolished.
254
255 \f
256 Tue Dec 17 13:07:54 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
257
258         * MU: Version 0.39 was released.
259
260         * MU-ELS (mu-modules-to-compile): Don't install tl-822.el.
261
262 Tue Dec 17 12:06:15 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
263
264         * std11.el (std11-full-name-string): Strip quoted-pair and return
265         nil if phrase is null-string.
266
267 Tue Dec 17 11:01:47 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
268
269         * std11.el (std11-wrap-as-quoted-pairs): New function.
270
271         (std11-wrap-as-quoted-string): Use function
272         `std11-wrap-as-quoted-pairs'.
273
274 Mon Dec 16 07:12:38 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
275
276         * std11.el (std11-strip-quoted-pair): New implementation.
277
278 \f
279 Tue Dec 10 11:57:23 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
280
281         * MU: Version 0.36 was released.
282
283         * mu-bbdb.el: Use `module-installed-p' instead of `eval-when'.
284
285 Mon Dec  2 15:20:12 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
286
287         * std11.el (std11-unfold-string): Save LWSP-char.
288
289 Thu Nov 28 19:38:27 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
290
291         * std11-parse.el (std11-check-enclosure): Unused local variable
292         `dest' was abolished.
293
294 Fri Nov 22 08:44:27 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
295
296         * mu-bbdb.el: Byte-compile even if BBDB is not present.
297
298 Tue Nov 19 07:08:47 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
299
300         * std11.el (std11-strip-quoted-string): fixed.
301
302 \f
303 Wed Oct 16 00:14:50 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
304
305         * MU: Version 0.34.1 was released.
306
307 Thu Oct  3 05:02:32 1996  Katsumi Yamaoka  <yamaoka@ga.sony.co.jp>
308
309         * mu-cite.el (fill-cited-region): prefix should be checked by
310         `cited-prefix-regexp'. (cf. [tm-ja:2106])
311
312 \f
313 Tue Oct  1 13:33:32 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
314
315         * MU: Version 0.34 was released.
316
317 Tue Oct  1 13:30:22 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
318
319         * std11-parse.el (std11-parse-ascii-token): Use function
320         `find-non-ascii-charset-string' instead of `find-charset-string'.
321
322 Sat Sep 28 10:34:12 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
323
324         * mu-cite.el
325         (mu-cite/cited-prefix-regexp), (mu-cite/ml-count-field-list),
326         (cited-prefix-regexp): Doc strings.
327         (mu-cite-load-hook), (mu-cite/instantiation-hook): Explicitly
328         defined.
329
330 Thu Sep 26 04:51:47 1996  Shuhei KOBAYASHI  <shuhei-k@jaist.ac.jp>
331
332         * mu-cite.el (mu-cite/cite-original):
333         regexp "^$\\|^-+$" was simplified to "^-*$".
334
335 Tue Sep 17 07:03:39 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
336
337         * mu-cite.el (fill-cited-region): fixed.
338
339 Mon Sep 16 09:43:17 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
340
341         * mu-cite.el (fill-cited-region): modified for mule merged EMACS.
342
343 \f
344 Sun Sep 15 09:27:25 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
345
346         * MU: Version 0.33 was released.
347
348 Sat Sep 14 08:44:17 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
349
350         * tl-822.el (rfc822/strip-quoted-string): New alias; moved to
351         std11.el.
352
353         * std11.el (std11-strip-quoted-pair): New function; moved from
354         tl-822.el.
355         (std11-strip-quoted-string): New function; moved from tl-822.el.
356
357         * tl-822.el: Constant `rfc822/linear-white-space-regexp' was
358         abolished.
359
360 \f
361 Sun Sep  8 19:35:20 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
362
363         * MU: Version 0.31 was released.
364
365         * std11.el (std11-wrap-as-quoted-string): fixed typo.
366
367 Sun Sep  8 18:09:42 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
368
369         * tl-822.el (rfc822/wrap-as-quoted-string): New alias.
370
371 Sun Sep  8 18:07:44 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
372
373         * std11.el (std11-wrap-as-quoted-string): Renamed from
374         `rfc822/wrap-as-quoted-string'.
375
376         * tl-822.el (rfc822/qtext-regexp): Use variable
377         `std11-non-qtext-char-list' instead of
378         `rfc822/non-qtext-char-list'.
379
380         * std11.el (std11-non-qtext-char-list): Renamed from
381         `rfc822/non-qtext-char-list'.
382
383         * std11.el (rfc822/non-qtext-char-list): New variable; moved from
384         tl-822.el.
385         (rfc822/wrap-as-quoted-string): New function; moved from
386         tl-822.el.
387
388         * tl-822.el: Function `rfc822/wrap-as-quoted-string' and variable
389         `rfc822/non-qtext-char-list' were moved to std11.el.
390
391 \f
392 Tue Sep  3 09:49:49 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
393
394         * MU: Version 0.27 was released.
395
396         * std11-parse.el (std11-spaces-regexp): don't require top of line.
397         (std11-analyze-spaces): check match-beginning is 0 or not.
398
399 Tue Sep  3 09:22:23 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
400
401         * std11.el (std11-extract-address-components): unfold.
402
403 Mon Sep  2 16:03:43 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
404
405         * MU-ELS: latex-math-symbol.el was moved from tl package.
406
407         * MU-ELS: New file.
408
409 Mon Sep  2 15:48:07 1996  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
410
411         * tl-822.el (rfc822/extract-address-components):
412         New alias; moved to std11.el.
413
414         * std11.el (std11-extract-address-components): New function; moved
415         from tl-822.el.
416
417         * std11.el, std11-parse.el, tl-822.el, mu-cite.el, mu-bbdb.el:
418         moved from tl package.