update.
[elisp/emacs-canna.git] / ChangeLog
1 2004-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2
3         * canna.el (canna-self-insert-string-filter): Define for every
4         cases; add DOC.
5         (canna-self-insert-string): Call `canna-self-insert-string-filter'
6         even if non-XEmacs is running.
7         (canna-mode-map): Add settings for [delete] and [backspace] in
8         XEmacs.
9
10 2004-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
11
12         * canna.el: Delete RCS ID.
13
14 2004-08-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
15
16         * canna.el (canna-self-insert-string): Use `functionp' instead of
17         `fboundp' for `canna-self-insert-string-filter' in XEmacs.
18
19 2004-08-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
20
21         * canna.el (canna-version): Update to Emacs-Canna 1.5.
22
23 2004-08-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
24
25         * canna.el (canna-self-insert-string-filter): New variable for
26         XEmacs.
27         (canna-self-insert-string): Call `canna-self-insert-string-filter'
28         is it is bound to function.
29
30 \f
31 2000-02-01  MORIOKA Tomohiko  <tomo@etl.go.jp>
32
33         * Emacs-Canna: Version 1.4 released.
34
35 2000-02-01  MORIOKA Tomohiko  <tomo@m17n.org>
36
37         * canna.c (mule_strlen): Fix problem in character-indexing
38         emacsen.
39
40 \f
41 2000-01-20  MORIOKA Tomohiko  <tomo@m17n.org>
42
43         * Emacs-Canna: Version 1.3 released.
44
45         * README.ja: Modify for
46         ftp://ftp.m17n.org/pub/mule/dynamic-loading/.
47
48 1999-11-12  MORIOKA Tomohiko  <tomo@m17n.org>
49
50         * canna.el (constant canna-version): New constant.
51         (canna-rcs-version): Deleted.
52         (canna-version): Use constant `canna-version'.
53
54 1999-04-06  SL Baur  <steve@altair.xemacs.org>
55
56         * canna.el (canna:create-mode-line): Fix doc string.
57         (canna:functional-insert-command): Ditto.
58         (canna:functional-insert-command2): Ditto.
59         (canna-touroku-region): Ditto.
60         (canna-set-mark-command): Ditto.
61         (canna-henkan-region-or-self-insert): Ditto.
62         (toplevel): translate a few comments into English
63
64 1999-03-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
65
66         * CANNA-CONFIG (make-canna-makefile): Add `-R' if running with
67         sparc-sun-solaris2.
68
69 \f
70 1999-03-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
71
72         * Emacs-Canna: Version 1.2 released.
73
74 1999-03-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
75
76         * canna.c (Fcanna_touroku_string): Modify for Emacs 20.3 or later.
77         (Fcanna_store_yomi): Likewise.
78         (Fcanna_parse): Likewise.
79         (Fcanna_henkan_begin): Likewise.
80
81 1998-10-27  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
82
83         * canna.el (canna:enter-canna-mode): Don't use
84         `buffer-disable-undo'.
85         (canna:quit-canna-mode): Don't use `buffer-enable-undo'.
86
87 1998-10-26  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
88
89         * canna.el: Don't enclose initialization code for canna-dl-module
90         by `eval-and-compile'.
91         Abolish function `cancel-undo-boundary' because it is defined in
92         poem.
93
94 1998-10-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
95
96         * README.ja: Modify for current environment.
97
98 1998-10-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
99
100         * canna.el: Require poem.
101
102 1998-10-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
103
104         * canna.el: Enclose initialization code for canna-dl-module by
105         `eval-and-compile'.
106
107 1998-10-21  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
108
109         * Makefile.in (install.so): install canna.so with version name;
110         make symbolic-link from canna.so.$(VERSION) to canna.so instead of
111         symbolic-link from canna.so to canna.so.$(VERSION).
112
113 1998-02-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
114
115         * canna-leim.el: Don't check 'CANNA feature.
116
117         * canna.el: Signal error if Canna feature is not built.
118
119         * canna-leim.el, CANNA-ELS: Import canna-leim.el from XEmacs
120         package.
121
122 1997-10-27  Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
123
124         * mule/canna.el (canna): Bind `canna-toggle-japanese-mode' to
125         "\C-o" only if LEIM is not present
126
127 1998-02-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
128
129         * canna.el: Put 'pending-delete to 'canna-self-insert-command (for
130         XEmacs?).
131
132         * canna.el: Don't require emu.
133
134         * CANNA-CONFIG: Load apel/path-util and add apel/ to load path.
135         (config-canna): Add /usr/lib as default path of Canna-libraries.
136
137 1998-01-16  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
138
139         * README.ja: Modify for new installer.
140
141         * configure, Makefile.in, CANNA-MK, Makefile, CANNA-ELS,
142         CANNA-CFG, CANNA-CONFIG: Use emacs based configuration; Makefile
143         is generated from Makefile.in.
144
145         * canna.el (canna-dl-module): New variable.
146         (canna-dl-handle): New variable.
147
148 1997-09-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
149
150         * Makefile (tar): Remove temporary files.
151
152         * README.ja, Makefile: New file.
153
154 1997-04-05  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
155
156         * canna.el: Use emu.
157
158 Thu Apr  3 20:19:30 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
159
160         * canna.el: `self-insert-string' -> `canna-self-insert-string'.
161
162         * canna.el: Merge canna.el for XEmacs.
163
164         * canna.el (canna-version): New implementation.
165
166         * canna.el: canna.so is searched from exec-directory.
167
168         * canna.el (canna-rcs-version): Add RCS Id.
169
170 Sun Mar 16 02:49:17 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
171
172         * canna.c: fixed type about `canna-mode-string'.
173
174 Thu Mar  6 12:48:05 1997  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
175
176         * canna.c: Don't use DEFVAR_LISP for dynamic loading.
177
178         * canna.c: modified for dynamic loading of Emacs/mule on Linux.