1 2002-08-08 NIIBE Yutaka <gniibe@m17n.org>
3 * Makefile.in (EGGSRCS): Added anthy.el and anthyipc.el
4 (srcdir, top_srcdir, VPATH): Added.
5 (DEPS): Use top_srcdir.
8 * egg/anthy.el egg/anthyipc.el: New files.
9 * leim-list.el: Added anthy.
11 2002-08-02 SAITO Takuya <reed@lily.freemail.ne.jp>
13 * its.el (its-previous-line): point-mim -> point-min (typo)
15 2002-07-20 SAITO Takuya <reed@lily.freemail.ne.jp>
17 * egg.el (egg-activate-keymap-after-command): set-buffer to
20 2002-05-08 Katsumi Yamaoka <yamaoka@jpl.org> (cf. [mule-ja:08306])
22 * its.el (its-next-line, its-previous-line): New commands;
23 substitute key definitions for `next-line' and `previous-line'
24 with them in `its-mode-map'.
28 * egg/wnn.el (wnn-server-info-list): Use `defvar' instead of
29 `defconst' to define it.
31 2001-12-01 KATAYAMA Yoshio <kate@pfu.fujitsu.com>
33 * egg-x0213.el: New file.
35 2001-11-10 Kinji Itoh <kinji-i@gray.plala.or.jp>
36 (cf. http://cgi18.plala.or.jp/nyy/canna/canna-20011023-20011110.diff)
38 * egg/canna.el (canna-server-port): Default to the string "canna".
39 (cannna-open): Treat the port name as a string instead of a number.
41 2001-11-08 Kinji Itoh <kinji-i@gray.plala.or.jp> (cf. [tamago:00546])
43 * egg/canna.el (canna-set-converted-yomi): New function.
44 (canna-start-conversion): Use it.
45 (canna-change-bunsetsu-length): Use it.
47 2001-10-22 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
50 * egg/canna.el (canna-word-delete-regist): Signal an error using
51 `egg-error' if there is no text for yomi.
53 2001-08-16 KATAYAMA Yoshio <kate@pfu.fujitsu.com> (cf. [tamago:00516])
55 * its/greek.el: New file.
57 2001-07-24 KATAYAMA Yoshio <kate@pfu.fujitsu.com> (cf. [tamago:00504])
59 * eggrc (wnn7-jserver-setup): New function.
61 2001-06-28 Yoshiki Hayashi <yoshiki@xemacs.org> (cf. [tamago:00468])
63 * egg-cnv.el (egg-end-of-conversion-buffer): Replace
64 `next-single-property-change' to `egg-next-single-property-change'.
65 (egg-decide-before-point): Ditto.
66 (egg-exit-conversion): Ditto.
67 (egg-abort-conversion): Ditto.
69 * egg.el (egg-last-method-name): Default to nil.
71 * its-keydef.el: Set the default value of `its-select-func-alist'
74 * its.el (its-current-language): Default to nil.
75 (its-mode-map): Use `(meta KEY)' instead of `M-KEY'.
77 * egg/canna.el (canna-open): Use `binary' instead of
78 `no-conversion' for the process coding-system.
79 * egg/sj3.el (sj3-open): Ditto.
80 * egg/wnn.el (wnn-open): Ditto.
82 * egg/wnnrpc.el (wnnrpc-with-temp-buffer): Use `binary' instead of
84 (wnnrpc-with-write-file): Ditto.
86 2001-05-24 KATAYAMA Yoshio <kate@pfu.fujitsu.com> (cf. [tamago:00462])
88 * its/aynu.el: Require `cl' when compiling.
90 2001-05-23 Katsumi Yamaoka <yamaoka@jpl.org> (cf. [tamago:00461])
92 * egg.el: Require `cl' only when compiling.
95 2001-05-22 KATAYAMA Yoshio <kate@pfu.fujitsu.com>
97 * its.el (its-delete-by-character): New customizable variable.
98 (its-delete-backward-SYL): Delete a character as a unit even if
99 just after input, if its-delete-by-character is non-NIL.
101 2001-04-16 KATAYAMA Yoshio <kate@pfu.co.jp>
103 * egg.el (egg-setup-invisibility-spec): New function for setup
104 buffer-invisibilty-spec.
106 * its.el (its-setup-fence-mode): Change the value of invisible
109 * egg-cnv.el (egg-convert-region): Change the value of invisible
112 * jisx0213.el: Correct JIS X 0213 definition. (suggested by
115 2000-06-02 KATAYAMA Yoshio <kate@pfu.co.jp>
117 * egg/wnn.el (wnn): Fix docstring.
118 (wnn-backend-plist): Include egg-special-candidate.
119 (wnn-special-candidate): New function.
120 (wnn-pinyin-zhuyin-bunsetsu, wnn-pinyin-zhuyin-string): New
122 (egg-activate-wnn): Fix docstring.
124 * egg/sj3.el (sj3, egg-activate-sj3): Fix docstring.
126 * egg/canna.el (egg-activate-canna): Fix docstring.
128 * menudiag.el: Mostly rewritten.
130 * leim-list.el: Docstrings for autoload fixed.
132 * its.el (its): Fix docstring.
133 (its-mode-map): Fix bindings.
134 (its-fence-mode, egg-sub-mode-map-alist): New variables.
135 (its-enter/leave-fence): New function.
136 (its-put-cursor): Add text properties point-entered, point-left,
138 (its-in-fence-p): Check also read-only property.
139 (its-hiragana, its-katakana): Just call its-convert.
140 (its-hankaku, its-japanese-hankaku): These functions deleted.
141 (its-full-half-table, its-half-full-table): New variables.
143 (its-half-width, its-full-width): New functions.
144 (its-convert): Args changed.
146 * its-keydef.el (its-make-select-func): Add check by
147 (egg-conversion-fence-p).
149 * egg.el (egg): Fix docstring.
150 (egg-current-keymap): This variable deleted.
151 (egg-mode-map-alist, egg-sub-mode-map-alist): New variables.
152 (define-egg-mode-map): New macro.
153 (modefull, modeless): New egg mode maps.
154 (egg-enter/leave-fence-hook): New variable.
155 (egg-enter/leave-fence): New function.
156 (egg-activated): New variable.
157 (egg-activate-keymap): New variable.
158 (egg-modify-fence, egg-post-command-func): New functions.
159 (egg-change-major-mode-buffer): New variable.
160 (egg-activate-keymap-after-command, egg-change-major-mode-func):
162 (egg-mode): Initialize egg-modefull-mode, egg-modeless-mode.
163 (egg-modefull-map, egg-modeless-map): These functions deleted.
164 (egg-set-face): Preserve the current modification-hooks property.
166 * egg-com.el (ccl-decode-egg-binary): Fix BUFFER-MAGNIFICATION.
167 (ccl-encode-egg-binary): Likewise.
169 * egg-cnv.el (egg-conv): Fix docstring.
170 (egg-conversion-auto-candidate-menu): Fix docstring.
171 (egg-conversion-auto-candidate-menu-show-all): New variable.
172 (egg-conversion-sort-by-converted-string): New variable.
173 (egg-conversion-fence-p): New function.
174 (egg-define-backend-functions): Include egg-special-candidate.
175 (egg-conversion-map): Define up, down, etc.
176 (egg-conversion-mode): New variable. Register it in
177 egg-sub-mode-map-alist.
178 (egg-conversion-enter/leave-fence): New function. Register it in
179 egg-enter/leave-fence-hook.
180 (egg-exit-conversion-unread-char): Use single setq.
181 (egg-make-bunsetsu): Add text properties point-entered and
183 (egg-set-menu-mode-in-use, egg-unset-menu-mode-in-use)
184 (egg-set-candsel-info): Args changed.
185 (egg-get-candsel-target-major): Code changed.
186 (egg-get-candsel-target-minor): Code changed.
187 (egg-insert-new-bunsetsu): Args changed.
188 (egg-candidate-select-counter): Make it buffer local.
189 (egg-next-candidate-internal): Args changed.
190 (egg-sort-item): New functions.
191 (egg-select-candidate-major): New arg SORT.
192 (egg-select-candidate-minor, egg-select-candidate-list-all-major)
193 (egg-select-candidate-list-all-minor)
194 (egg-select-candidate-internal): Likewise.
195 (egg-hiragana): New function.
196 (egg-katakana, egg-pinyin, egg-zhuyin, egg-hangul): Aliases of
198 (egg-special-convert): New function.
199 (egg-enlarge-bunsetsu-internal): Code changed.
200 (egg-reconvert-bunsetsu-internal, egg-decide-before-point)
201 (egg-decide-first-char, egg-exit-conversion)
202 (egg-abort-conversion): Likewise.
204 2000-02-01 Takanori Saneto <sanewo@ba2.so-net.ne.jp>
206 * egg/sj3rpc.el (sj3rpc-tanbunsetsu-conversion): should use
209 2000-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
211 * egg/sj3.el (sj3-word-registration): New function.
212 (sj3-hinshi-select): New function.
213 (sj3-dictionary-select): New function.
214 (sj3-conversion-backend): Add `sj3-word-registration'.
215 (sj3-hinshi-name): New function.
216 (sj3-hinshi-menu): New variable.
217 (sj3-register-2, sj3-register-1): Add messages.
218 (sj3-server-coding-system-list): Remove.
219 (sj3-server-version): Move to egg/sj3rpc.el.
220 (sj3-server-port, sj3-hostname): Strip "*" from the doc string.
222 * egg/sj3rpc.el (sj3rpc-add-word): New function.
223 (sj3rpc-kugiri-stdy, sj3rpc-get-bunsetsu-candidates): Use
224 `sj3-server-coding-system' insted of `sj3rpc-server-coding-system'.
225 (sj3rpc-tanbunsetsu-conversion, sj3rpc-get-bunsetsu-candidates-sub,
226 sj3rpc-begin): Use `sj3-server-coding-system' insted of
227 `sj3rpc-server-coding-system'; don't specify an argument of
228 `sj3rpc-unpack-mb-string'.
229 (sj3rpc-unpack-mb-string): Don't allow the argument; use
230 `sj3rpc-server-coding-system'.
231 (sj3rpc-server-coding-system): Remove macro.
232 (sj3-const): Switch on the return value of `sj3-sjis-p' instead of
233 `sj3-server-version'.
234 (sj3-sjis-p): New macro.
235 (sj3-server-coding-system): New variable; default to `shift_jis'.
236 (sj3-server-version): Move from egg/sj3.el; use `defvar' insted of
239 * eggrc: Remove SJ3 stuff.
241 2000-01-17 TOMURA Satoru <tomura@etl.go.jp>
243 * Version 4.0.6 released.
245 2000-01-17 TOMURA Satoru <tomura@etl.go.jp>
247 * README.ja.text: mentiond about doc/lc99.text
249 2000-01-17 KATAYAMA Yoshio <kate@pfu.co.jp>
251 * its.el (its-hiragana, its-katanaka): modified
252 (its-zenkaku, its-hankaku): added
253 (its-put-cursor): bug fixed.
254 (its-set-cursor-status): redefined.
255 (its-search-beginning, its-search-end): created.
256 (its-end-of-input-buffer): modified.
257 (its-kill-line): modified.
258 (its-cancel-input): modified.
259 (its-japanese-hankaku): added.
260 (its-convert): added.
261 * egg.el (egg-redraw-face): bug fixed.
263 2000-01-17 SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
265 * its.el (its-hiragana, its-katakana): re-added.
267 2000-01-17 SANETO Takanori <sanewo@ba2.so-net.ne.jp>
269 * Makefile.in: move its-keydefs.el from ITSELS to TOPELS
273 * egg-sim.el: many functions renamed and modified...
274 * doc/code-table: created
276 2000-01-15 TOMURA Satoru <tomura@etl.go.jp>
278 * egg-sim.el: rename egg-code.el as egg-sim.el
279 * egg-sim.el (egg-simple-input-method): rename
280 egg-insert-character as egg-simple-input-method
281 * egg.el: rename egg-insert-character as egg-simple-input-method
282 * doc/lc99.txt: added.
284 2000-01-14 TOMURA Satoru <tomura@etl.go.jp>
285 * egg-code.el: created
286 * egg.el: Bind egg-insert-character to C-^ in egg-mode
287 * egg.el: Delete the binding for C-_ in egg-mode
288 * Makefile.in: add egg-code to ${SRCS}
290 2000-01-13 TOMURA Satoru <tomura@etl.go.jp>
292 * Version 4.0.5 released.
294 2000-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
296 * egg/sj3.el (sj3-end-conversion): Restrain from overrunning.
298 2000-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
300 * egg/sj3rpc.el (sj3rpc-open): Use `sj3-server-version' instead of
302 (sj3rpc-unpack-mb-string): New macro.
303 (sj3rpc-tanbunsetsu-conversion, sj3rpc-get-bunsetsu-candidates-sub,
304 sj3rpc-begin): Use it instead of `comm-unpack'.
306 (sj3rpc-server-coding-system): New macro.
307 (sj3rpc-kugiri-stdy, sj3rpc-tanbunsetsu-conversion,
308 sj3rpc-get-bunsetsu-candidates, sj3rpc-get-bunsetsu-candidates-sub,
309 sj3rpc-begin, sj3rpc-unpack-mb-string): Use it.
311 (sj3-const): Switch on the value of `sj3-server-version'.
312 (sj3rpc-kugiri-stdy, sj3rpc-tanbunsetsu-conversion,
313 sj3rpc-get-bunsetsu-candidates, sj3rpc-get-bunsetsu-candidates-sub,
314 sj3rpc-begin): Modify for it.
316 * egg/sj3.el (sj3-server-coding-system-list): New user option.
317 (sj3-server-version): Ditto.
319 2000-01-13 SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
324 2000-01-13 KATAYAMA Yoshio <kate@pfu.co.jp>
326 * its.el(its-hiragana, its-katakana): does not work. so deleted.
328 2000-01-12 NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
330 * README.ja.txt: typo
331 * Makefile.in: (clean, distclean): modified.
333 2000-01-12 TOMURA Satoru <tomura@etl.go.jp>
335 * Version 4.0.4 released.
337 2000-01-12 TOMURA Satoru <tomura@etl.go.jp>
341 * README.ja.txt: created.
343 2000-01-12 SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
345 * Makefile.in: "clean" removes ${ELCS}.
347 * Makefile.in: "distclean" created.
349 2000-01-12 Satoru Tomura <tomura@etl.go.jp>
351 * Version 4.0.3 released.
353 2000-01-12 Satoru Tomura <tomura@etl.go.jp>
355 * install-sh: copied from automake distribution
357 * configure.in: created
359 * Makefile.in: created
361 * configure: generated by autoconf
363 2000-01-11 Satoru Tomura <tomura@etl.go.jp>
365 * leim-list.el: (defgroup sj3) added.
367 * egg/sj3.el (sj3-hosname, sj3-server-port): defcusotm'ed
369 2000-01-11 Katsumi Yamaoka <yamaoka@jpl.org>
371 * egg/sj3.el: (require 'egg) added.
373 2000-01-11 SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
375 * its.el (its-hiragana, its-katakana): New functions
377 2000-01-07 Tomura Satoru <tomura@etl.go.jp>
379 * COPYING: The file is added.
381 * ChangeLog.1: The original ChangeLog is renamed as.
383 * ChangeLog: Created.
385 2000-01-07 Tomura Satoru <tomura@etl.go.jp>
387 * Version 4.0.2 released.
389 2000-01-06 Tomura Satoru <tomura@etl.go.jp>
391 * Version 4.0.1 released.
393 2000-01-05 Tomura Satoru <tomura@etl.go.jp>
395 * Version 4.0.0 released.