("ipa"): Set `forget-last-selection' to nil.
[bpt/emacs.git] / leim / ChangeLog
1 2009-08-31 Juri Linkov <juri@jurta.org>
2
3 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
4 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
5 Set `deterministic' to nil.
6 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
7 "U+0074 U+0283", "U+0074 U+2040 U+0283".
8 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
9 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
10 Fix comments.
11
12 2009-08-31 Juri Linkov <juri@jurta.org>
13
14 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
15 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
16 (ipa-x-sampa-implosive-submap): Rename from
17 x-sampa-implosive-submap.
18 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
19 x-sampa-prepend-to-keymap-entry.
20 (ipa-x-sampa-underscore-implosive): Rename from
21 x-sampa-underscore-implosive.
22 (ipa-x-sampa-implosive-submap): Move before first use.
23
24 2009-08-30 Aidan Kehoe <kehoea@parhasard.net>
25
26 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
27 Two new input methods, both following widely-used Usenet
28 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
29 sci.lang and alt.usage.english, X-SAMPA in various (mostly
30 European) non-English language fora. X-SAMPA is slightly more
31 complex to support in Quail that Kirshenbaum, whence the two extra
32 function and one extra submap to support it.
33 (x-sampa-prepend-to-keymap-entry): New function.
34 (x-sampa-underscore-implosive): New function.
35 (x-sampa-implosive-submap): New Quail submap.
36
37 2009-08-30 Aidan Kehoe <kehoea@parhasard.net>
38
39 * quail/ipa.el: Recode the file as UTF-8, for better
40 interoperability with other applications.
41
42 2009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
43
44 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
45 `white circle'.
46
47 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
48
49 2009-08-25 Glenn Morris <rgm@gnu.org>
50
51 * quail/hangul.el (top-level): Don't require cl at run-time.
52
53 2009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
54
55 * quail/arabic.el: Add missing keys that exist on the Arabic X
56 keyboard. Don't insert Lam-alef ligatures from the Arabic
57 Presentation Forms ranges; instead, separate Lam-Alef ligatures
58 into a list of two letters (Lam and a suitable Alef).
59
60 2009-06-23 Kenichi Handa <handa@m17n.org>
61
62 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
63 while korean input method is off, convert the following character.
64
65 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
66
67 * Branch for 23.1.
68
69 2009-06-18 Kenichi Handa <handa@m17n.org>
70
71 * quail/hangul.el (hangul-im-keymap): Add binding of key
72 Hangul_Hanja.
73
74 2009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
75
76 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
77 compatibility.
78
79 2009-04-12 Andreas Schwab <schwab@linux-m68k.org>
80
81 * Makefile.in (install): Remove .gitignore files.
82
83 2009-03-19 Kenichi Handa <handa@m17n.org>
84
85 * leim-ext.el: Change the encoding to utf-8.
86
87 2008-12-30 Jan Djärv <jan.h.d@swipnet.se>
88
89 * Makefile.in (install): Remove old directories in ns_appresdir before
90 moving new directories there.
91
92 2008-11-11 Juanma Barranquero <lekktu@gmail.com>
93
94 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
95 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
96 (hangul3-input-method-jung, hangul3-input-method-jong):
97 Fix typos in docstrings.
98
99 2008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
100
101 * quail/cyrillic.el: Handle backslash key (bug#839).
102
103 2008-10-20 Kenichi Handa <handa@m17n.org>
104
105 * quail/indian.el (inscript-mlm-keytable): New variable.
106 (malayalam-inscript): Use inscript-mlm-keytable.
107
108 2008-09-11 Magnus Henoch <mange@freemail.hu>
109
110 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
111 with upturn.
112
113 2008-09-02 Carsten Bormann <cabo@tzi.org>
114
115 * quail/latin-post.el ("german-postfix"): Do not translate ue to
116 \"u after a, e or q, because that would be extremely uncommon
117 compared to aue, eue or que. The only exception is the prefix
118 "ge", after which, according to corpus statistics, a \"u can be
119 expected.
120
121 2008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
122
123 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
124
125 2008-07-19 Juri Linkov <juri@jurta.org>
126
127 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
128 "//`" for combining accents as a separate character. Keep two
129 rules "i`" and "I`" for characters where accent is not a separate
130 character. Revert changes that added postfix combining accents.
131
132 2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
133
134 * Makefile.in (install): Perform post-install cleanup inside NS app
135 bundle.
136
137 2008-07-12 Juri Linkov <juri@jurta.org>
138
139 * quail/rfc1345.el: Replace non-printable control characters with
140 equivalent text-only notations.
141
142 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
143 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
144 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
145 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
146
147 2008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
148
149 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
150 everything postfix. Adjust to eliminate conflicts.
151
152 2008-06-30 Juanma Barranquero <lekktu@gmail.com>
153
154 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
155
156 2008-06-27 Glenn Morris <rgm@gnu.org>
157
158 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
159
160 2008-06-24 Juanma Barranquero <lekktu@gmail.com>
161
162 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
163
164 2008-06-20 Eli Zaretskii <eliz@gnu.org>
165
166 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
167 are building in the sandbox, there are precious files there.
168 (clean mostlyclean): Delete leim-list.el~.
169 (distclean): Delete makefile.
170
171 2008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
172
173 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
174 brackets, number symbol, and accented aeio to cyrillic-translit.
175
176 2008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
177
178 * quail/hangul.el: Completely re-written.
179
180 2008-06-03 Kenichi Handa <handa@m17n.org>
181
182 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
183 (leim-list.el): Remove leim-list.el at first.
184
185 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
186 (leim-list.el): Remove leim-list.el at first.
187
188 * leim-ext.el: Register input methods "korean-hangul",
189 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
190
191 2008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
192
193 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
194
195 2008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
196
197 * quail/indian.el: Don't require devan-util.
198
199 2008-02-01 James Cloos <cloos@jhcloos.com>
200
201 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
202
203 2008-02-01 Kenichi Handa <handa@m17n.org>
204
205 * Makefile.in (OTHERS): Add arabic.elc.
206
207 2008-02-01 James Cloos <cloos@jhcloos.com>
208
209 * quail/arabic.el: New file.
210
211 2008-02-01 Kenichi Handa <handa@m17n.org>
212
213 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
214
215 2008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
216
217 * quail/indian.el (quail-indian-flatten-list): Delete it.
218 (quail-define-inscript-package): Pay attention to `nil' values of
219 char/key-table.
220 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
221
222 2008-02-01 Dave Love <fx@gnu.org>
223
224 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
225 just an alias for turkish-postfix.
226
227 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
228 just an alias for turkish-alt-postfix.
229
230 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
231
232 2008-02-01 Kenichi Handa <handa@m17n.org>
233
234 * quail/thai.el: Don't require thai-util.
235 (quail-thai-update-translation): Delete function.
236 (thai-generate-quail-map): Change to a macro that directly calls
237 quail-define-rules.
238 ("thai-kesmanee", "thai-pattachote"): Don't use
239 UPDATE-TRANSLATION-FUNCTION.
240
241 * quail/indian.el (quail-indian-preceding-char-position): Delete
242 function.
243 (quail-indian-update-preceding-char): Delete variable.
244 (quail-indian-update-translation): Delete function.
245 (quail-define-indian-trans-package): Don't call
246 quail-define-package with quail-indian-update-translation.
247 (quail-define-inscript-package): Likewise.
248
249 2008-02-01 Dave Love <fx@gnu.org>
250
251 * quail/indian.el (quail-indian-preceding-char-position)
252 (quail-indian-update-translation, quail-define-inscript-package):
253 Use characterp, not char-valid-p.
254
255 2008-02-01 Dave Love <fx@gnu.org>
256
257 * quail/welsh.el ("welsh"): Doc fix.
258
259 * quail/cyrillic.el: Reinstate some commented-out redundancies.
260 ("russian-typewriter"): Rename from cyrillic-typewriter.
261 Make cyrillic-jcuken effectively an alias for it.
262 ("russian-computer"): New.
263 ("bulgarian-phonetic"): Rename from bulgarian-pho.
264 ("bulgarian-bds"): Rename from bulgarian-standard.
265
266 2008-02-01 Dave Love <fx@gnu.org>
267
268 * ja-dic/ja-dic.el: Add coding tag.
269
270 2008-02-01 Dave Love <fx@gnu.org>
271
272 * latin-post.el: Recode to utf-8.
273 ("latin-postfix"): New method.
274
275 * latin-alt.el: Recode to utf-8.
276 ("latin-alt-postfix"): New method.
277
278 * quail/latin-pre.el: Recode to utf-8.
279 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
280 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
281 ~O -> Ġ.
282 ("latin-prefix"): New method.
283
284 * quail/uni-input.el (utf-8-ccl-encode): Delete.
285 (ucs-input-method): Modify.
286
287 2008-02-01 Kenichi Handa <handa@etl.go.jp>
288
289 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
290
291 2008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
292
293 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
294
295 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
296
297 * makefile.w32-in:
298 * Makefile.in: Remove references to Xenix.
299
300 2007-12-15 Richard Stallman <rms@gnu.org>
301
302 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
303
304 * quail/latin-alt.el: Many doc fixes.
305 ("danish-alt-postfix")
306 ("esperanto-alt-postfix", "finnish-alt-postfix")
307 ("german-alt-postfix", "icelandic-alt-postfix")
308 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
309 ("spanish-alt-postfix", "swedish-alt-postfix"):
310 Deleted; they were identical to the non-alt versions.
311
312 2007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
313
314 * quail/lao.el (quail-map-from-table): Allow a tone just after a
315 consonant.
316
317 2007-11-17 Glenn Morris <rgm@gnu.org>
318
319 * Makefile.in (check-declare): New target.
320
321 2007-10-31 Glenn Morris <rgm@gnu.org>
322
323 * Makefile.in (install): Change ownership of installed files.
324
325 2007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
326
327 * quail/latin-ltx.el ("\\qed"): Add this rule.
328
329 2007-10-24 Juanma Barranquero <lekktu@gmail.com>
330
331 * quail/indian.el (quail-indian-update-preceding-char):
332 Don't mark the variable as frame-local; it wasn't used as such.
333
334 2007-07-25 Glenn Morris <rgm@gnu.org>
335
336 * Relicense all FSF files to GPLv3 or later.
337
338 * COPYING: Switch to GPLv3.
339
340 2007-07-16 Eli Zaretskii <eliz@gnu.org>
341
342 * makefile.w32-in (extraclean): Don't delete *~.
343
344 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
345
346 * Version 22.1 released.
347
348 2007-01-30 Kenichi Handa <handa@m17n.org>
349
350 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
351 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
352
353 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
354 license notices.
355
356 2007-01-24 Kenichi Handa <handa@m17n.org>
357
358 * MISC-DIC/README: New file.
359
360 * CXTERM-DIC/README: New file.
361
362 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
363 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
364 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
365 X11R6/contrib/programs/cxterm.
366
367 * ja-dic/ja-dic.el: Regenerated.
368
369 2007-01-12 Kenichi Handa <handa@m17n.org>
370
371 * quail/uni-input.el (ucs-input-method): Signal an error for a
372 Unicode character that is not yet supported.
373
374 2006-12-26 Andreas Schwab <schwab@suse.de>
375
376 * Makefile.in (datarootdir): Define.
377
378 2006-12-20 Eli Zaretskii <eliz@gnu.org>
379
380 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
381 ${NON-TIT-MISC}.
382
383 2006-12-09 Juanma Barranquero <lekktu@gmail.com>
384
385 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
386
387 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
388
389 2006-12-09 Eli Zaretskii <eliz@gnu.org>
390
391 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
392 Run Emacs to append non-empty non-comment lines in leim-ext.el
393 to leim-list.el.
394
395 2006-12-05 Juanma Barranquero <lekktu@gmail.com>
396
397 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
398
399 2006-11-29 Juanma Barranquero <lekktu@gmail.com>
400
401 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
402 in docstring.
403
404 2006-11-04 Romain Francoise <romain@orebokech.com>
405
406 * Makefile.in (bootstrap-clean): New target.
407
408 2006-10-12 Kenichi Handa <handa@m17n.org>
409
410 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
411 to it.
412
413 2006-10-05 Chong Yidong <cyd@stupidchicken.com>
414
415 * quail/latin-ltx.el: Fix typo in previous change.
416
417 2006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
418
419 * quail/latin-ltx.el: Remove rules that start with { since they are
420 redundant and hence impact the { key for no good reason.
421
422 2006-10-02 Kenichi Handa <handa@m17n.org>
423
424 * Makefile.in (install): Fix previous change.
425
426 2006-09-28 Kenichi Handa <handa@m17n.org>
427
428 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
429
430 2006-09-15 Jay Belanger <belanger@truman.edu>
431
432 * COPYING: Replace "Library Public License" by "Lesser Public
433 License" throughout.
434
435 2006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
436
437 * quail/uni-input.el (ucs-input-method): Don't make the action of
438 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
439 mechanism do it.
440
441 2006-07-12 David Kastrup <dak@gnu.org>
442
443 * quail/greek.el: Change iota subscriptum transliteration in
444 Ibycus4 encoding's capitals from "i" to "|".
445
446 2006-03-03 Claudio Fontana <claudio@gnu.org>
447
448 * Makefile.in (install): Add DESTDIR variable to support staged
449 installations.
450
451 2005-12-17 Eli Zaretskii <eliz@gnu.org>
452
453 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
454 commands enclosed in $(ARGQUOTE)s should not be split between two
455 lines, as that will break with GNU Make >3.80, when sh.exe is used
456 and arg quoting is with '..'.
457
458 2005-11-03 Andreas Schwab <schwab@suse.de>
459
460 * Makefile.in (GZIP_PROG): Renamed from GZIP.
461 (install): Adjust.
462
463 2005-11-01 Romain Francoise <romain@orebokech.com>
464
465 * Makefile.in (install): Compress source files.
466
467 2005-10-28 Juri Linkov <juri@jurta.org>
468
469 * quail/symbol-ksc.el: Add missing characters from 1st pos of
470 every table of [korean-ksc5601], and swap incorrectly ordered
471 characters at pos 91 and 90.
472
473 2005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
474
475 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
476 U+2006). Add more mappings from TeX's textcomp package.
477
478 2005-10-25 Juri Linkov <juri@jurta.org>
479
480 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
481 to t for this multi-key input method.
482
483 2005-10-24 Kenichi Handa <handa@m17n.org>
484
485 * quail/uni-input.el (ucs-input-activate): Don't add
486 quail-kill-guidance-buf to kill-buffer-hook.
487
488 2005-07-08 Kenichi Handa <handa@m17n.org>
489
490 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
491 insertion and deletion.
492
493 2005-07-04 Lute Kamstra <lute@gnu.org>
494
495 Update FSF's address in GPL notices.
496
497 2005-06-28 Kenichi Handa <handa@m17n.org>
498
499 * leim-ext.el: Add rules for inserting full-width space for
500 quail/Punct and quail/Punct-b5.
501
502 2005-06-04 Eli Zaretskii <eliz@gnu.org>
503
504 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
505 (extraclean): New target, emulates Makefile.in.
506
507 2005-04-06 Kenichi Handa <handa@m17n.org>
508
509 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
510
511 2005-03-26 Kenichi Handa <handa@m17n.org>
512
513 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
514
515 2005-03-18 Kenichi Handa <handa@m17n.org>
516
517 * quail/thai.el (quail-thai-update-translation): Delete it.
518 (thai-generate-quail-map): Generate a simpler map.
519 ("thai-kesmanee"): Don't use quail-thai-update-translation.
520 (thai-generate-quail-map): Likewise.
521
522 2005-03-15 Kenichi Handa <handa@m17n.org>
523
524 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
525
526 2005-03-08 Kenichi Handa <handa@m17n.org>
527
528 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
529 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
530
531 2004-12-04 Kenichi Handa <handa@m17n.org>
532
533 * quail/lao.el (lao-key-alist): Declare it by defvar.
534 (lao-key-alist-vector): New variable.
535 (lao-consonant-key-alist, lao-semivowel-key-alist)
536 (lao-vowel-key-alist, lao-voweltone-key-alist)
537 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
538 lao-key-alist-vector.
539
540 2004-09-25 Kenichi Handa <handa@m17n.org>
541
542 * quail/uni-input.el (ucs-input-method): Add error clause to
543 condition-case.
544
545 2004-09-21 Kenichi Handa <handa@m17n.org>
546
547 * quail/uni-input.el: Move the call of register-input-method to
548 leim-ext.el.
549 (ucs-input-insert-char): New function.
550 (ucs-input-method): Use ucs-input-insert-char.
551 (ucs-input-activate): Call quail-hide-guidance instead of
552 quail-hide-guidance-buf.
553
554 * leim-ext.el: Add autoload for 'ucs-input-activate and
555 register-input-method for "ucs".
556
557 2004-08-21 David Kastrup <dak@gnu.org>
558
559 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
560 combinations.
561
562 2004-08-16 Kenichi Handa <handa@m17n.org>
563
564 * quail/georgian.el ("georgian"): Call quail-define-package with
565 the show-layout arg t.
566
567 2004-08-06 Andreas Schwab <schwab@suse.de>
568
569 * Makefile.in (install): Remove .arch-inventory files.
570
571 2004-07-01 David Kastrup <dak@gnu.org>
572
573 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
574
575 2004-06-30 Andreas Schwab <schwab@suse.de>
576
577 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
578 serialize parallel builds.
579 (${MISC:.elc=.el}): Depend on changed.misc.
580
581 2004-06-05 Kenichi Handa <handa@m17n.org>
582
583 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
584 contents of leim-ext.el to leim-list.el.
585
586 * leim-ext.el: New file.
587
588 2004-05-17 Werner Lemberg <wl@gnu.org>
589
590 * quail/sisheng.el: New file.
591
592 2004-05-17 Kenichi Handa <handa@m17n.org>
593
594 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
595
596 2004-05-11 Eli Zaretskii <eliz@gnu.org>
597
598 * Makefile.in (leim-list.el): Move commands to convert TIT and
599 MISC dictionaries from here...
600 (changed.tit, changed.misc): ...to here. Remove the (now
601 unneeded) test of the contents of changed.* files.
602
603 2004-05-10 Andreas Schwab <schwab@suse.de>
604
605 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
606 files are compiled when bootstrapping.
607
608 2004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
609
610 * quail/latin-ltx.el ("TeX"): Fix typo.
611
612 2004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
613
614 * quail/latin-ltx.el: Use utf-8 coding.
615 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
616
617 2004-05-04 Kenichi Handa <handa@m17n.org>
618
619 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
620 (MISC-SOURCES): Likewise.
621
622 2004-05-01 Kenichi Handa <handa@m17n.org>
623
624 * Makefile.in (OTHERS): Rename from MISC.
625 (MISC): Rename from MISC-DIC.
626 (WORLD): Adjust for the above changes.
627 (TIT-MISC, NON-TIT-MISC): New targets.
628 (all): Don't depend on ${WORLD}.
629 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
630 (TIT-SOURCES, MISC-SOURCES): New macros.
631 (changed.tit, changed.misc): New targets.
632 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
633 changed.misc. Generate quail files from TIT and MISC files if
634 necessary.
635 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
636 ${MISC-DIC}.
637
638 2004-05-03 Jason Rumney <jasonr@gnu.org>
639
640 * makefile.nt: Remove.
641
642 2004-04-23 Juanma Barranquero <lektu@terra.es>
643
644 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
645
646 2004-04-09 Andrew Innes <andrewi@gnu.org>
647
648 * makefile.w32-in (distclean clean): Remove nmake specific
649 stamp-subdir test.
650
651 2004-02-28 Kenichi Handa <handa@m17n.org>
652
653 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
654 ${MISC-DIC}.
655 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
656 (maintainer-clean): Delete files that are not in CVS repository.
657
658 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
659 $(MISC-DIC).
660 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
661 (maintainer-clean): Delete files that are not in CVS repository.
662
663 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
664 $(MISC-DIC).
665 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
666 (maintainer-clean): Delete files that are not in CVS repository.
667
668 2004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
669
670 * Makefile.in (distclean maintainer-clean): Depend on clean.
671
672 2004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
673
674 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
675
676 2004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
677
678 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
679 Duplicate entry removed.
680 ("bulgarian-bds"): Docstring fixed.
681
682 2003-10-06 Dave Love <fx@gnu.org>
683
684 * quail/latin-ltx.el: Several additions.
685
686 2003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
687
688 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
689
690 2003-08-20 Dave Love <fx@gnu.org>
691
692 * quail/latin-ltx.el: Add \rhd.
693
694 2003-08-19 Markus Rost <rost@math.ohio-state.edu>
695
696 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
697
698 2003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
699
700 * quail/indian.el (quail-indian-update-translation): Adjust the
701 behavior according to the change of quail-translate-key.
702
703 2003-05-22 Kenichi Handa <handa@m17n.org>
704
705 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
706 Chinese characters from GB to Big5.
707
708 2003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
709
710 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
711
712 2003-04-05 Andreas Schwab <schwab@suse.de>
713
714 * Makefile.in (install): Remove CVS related and backup files from
715 installation directory.
716
717 2003-02-27 David Kastrup <dak@gnu.org>
718
719 * quail/greek.el (greek-babel): Add koronis transliteration.
720
721 2003-02-23 David Kastrup <dak@gnu.org>
722
723 * quail/greek.el (greek-babel): Fix <' accent.
724
725 2003-02-17 Dave Love <fx@gnu.org>
726
727 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
728
729 2003-02-14 Juanma Barranquero <lektu@terra.es>
730
731 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
732
733 2003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
734
735 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
736 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
737 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
738 (punjabi-inscript, gujarati-inscript, oriya-inscript)
739 (bengali-inscript, assamese-inscript, telugu-inscript)
740 (kannada-inscript, malayalam-inscript, tamil-inscript):
741 New INSCRIPT based input methods.
742
743 2003-02-07 Kenichi Handa <handa@m17n.org>
744
745 * quail/cyrillic.el: Update quail-package-alist (not
746 input-method-alist) to make "cyrillic-jcuken" an alias of
747 "russian-typewriter". Add cookie for quail-update-leim-list-file.
748
749 2003-02-05 David Kastrup <dak@gnu.org>
750
751 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
752
753 2003-01-05 Dave Love <fx@gnu.org>
754
755 * makefile.w32-in (SLAVIC): Add croatian.elc.
756
757 * Makefile.in (SLAVIC): Add croatian.elc.
758
759 * quail/croatian.el: New file.
760
761 2002-12-10 Juanma Barranquero <lektu@terra.es>
762
763 * makefile.w32-in (LATIN): Add welsh.elc.
764 (MISC): Add georgian.elc.
765 (UNICODE): Add it.
766 (WORLD): Add $(UNICODE).
767
768 2002-11-14 Dave Love <fx@gnu.org>
769
770 * quail/slovak.el: Add coding cookie.
771
772 * quail/latin-ltx.el: Fix coding cookie.
773
774 * quail/hebrew.el: Add coding cookie.
775
776 * quail/czech.el: Add coding cookie.
777
778 * quail/welsh.el: Undo last change.
779
780 2002-09-11 Dave Love <fx@gnu.org>
781
782 * quail/latin-post.el ("slovenian"): New.
783
784 2002-09-05 Kenichi Handa <handa@etl.go.jp>
785
786 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
787
788 2002-07-24 Dave Love <fx@gnu.org>
789
790 * quail/latin-alt.el ("latin-alt-postfix"): New.
791
792 * quail/latin-post.el ("latin-postfix"): New.
793
794 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
795 ("latin-3-prefix"): Doc fix.
796 ("latin-prefix"): New.
797
798 2002-07-12 Dave Love <fx@gnu.org>
799
800 * quail/cyrillic.el: Doc fixes.
801 ("cyrillic-beylorussian"): Commented-out.
802 ("cyrillic-translit-bulgarian"): Delete.
803 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
804 ("ukrainian-computer", "belarusian", "bulgarian-bds")
805 ("russian-computer"): New.
806 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
807 ("russian-typewriter"): Rename from cyrillic-jcuken.
808
809 2002-06-20 Dave Love <fx@gnu.org>
810
811 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
812 characters and ~o -> ġ, ~O -> Ġ.
813
814 2002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
815
816 * Makefile.in (install): Use "tar -chf", to follow symlinks.
817
818 2002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
819
820 * quail/vntelex.el: Add even more rules.
821
822 2002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
823
824 * quail/vntelex.el: Add new rules to escape from composition.
825
826 2002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
827
828 * quail/vntelex.el: Use proper charset.
829
830 2002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
831
832 * quail/hanja.el ("Od"): Remove rule.
833
834 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
835
836 * quail/indian.el: Replace commented-out lines with a condition
837 that is always false.
838
839 2002-04-06 Jaeyoun Chung <jay@kldp.org>
840
841 * quail/hanja3.el ("kf"): Add a few composing rules
842 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
843
844 * quail/hangul3.el: Buggy alternative second character
845 sequence fixed ('/' for 'v' pair).
846 added a few more third character composing rule.
847
848 2002-03-03 Werner Lemberg <wl@gnu.org>
849
850 * quail/vntelex.el: New file.
851 * Makefile.in (VIETNAMESE):
852 * makefile.nt (VIETNAMESE):
853 * makefile.w32-in (VIETNAMESE): Add it.
854
855 2002-02-10 Andrew Innes <andrewi@gnu.org>
856
857 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
858 ($(MISC_DIC)): Ditto.
859
860 2002-02-06 Richard M. Stallman <rms@gnu.org>
861
862 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
863 Don't define "~," at all.
864
865 2002-01-29 Pavel Janík <Pavel@Janik.cz>
866
867 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
868 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
869
870 2002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
871
872 * quail/greek.el: Changed the behavior of the "greek" input
873 method, to consider the "accent" and "diaeresis" as prefix keys.
874 A new method (named "greek-postfix") was added which implements
875 the old behavior. Also changed the mapping of the "Q/q" key to
876 produce the ":/;" characters, as is customary in greek keyboards.
877 From Nick Patavalis <npat@inaccessnetworks.com>.
878
879 2002-01-07 Jaeyoun Chung <jay@kldp.org>
880
881 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
882 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
883
884 2002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
885
886 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
887
888 2002-01-01 Dave Love <fx@gnu.org>
889
890 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
891 (quail-define-inscript-package): Avoid mapcar*.
892
893 2001-12-20 Dave Love <fx@gnu.org>
894
895 * quail/latin-ltx.el: Fix un-doubled backslashes.
896
897 2001-12-15 Dave Love <fx@gnu.org>
898
899 * quail/latin-pre.el ("french-prefix", "german-prefix")
900 ("spanish-prefix"): Fix language assignment.
901
902 * quail/latin-post.el ("french-postfix", "german-postfix")
903 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
904 ("french-keyboard", "french-azerty", "german")
905 ("spanish-keyboard"): Fix language assignment.
906
907 * quail/indian.el: Don't require cl.
908 (quail-indian-flatten-list): Rename from flatten-list.
909
910 * quail/cyrillic.el ("cyrillic-beylorussian")
911 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
912 ("belarusian", "bulgarian-pho"): Fix language assignment.
913
914 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
915 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
916 ("turkish-alt-postfix"): Fix language assignment.
917 ("dutch"): Assign to Dutch. Use chars, not strings.
918 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
919
920 2001-12-08 Pavel Janík <Pavel@Janik.cz>
921
922 * COPYING: New file.
923
924 2001-12-03 Jaeyoun Chung <jay@kldp.org>
925
926 * quail/hangul3.el: Add a few convenient composing sequences for
927 Korean keyboard type 3 users.
928
929 2001-11-29 Dave Love <fx@gnu.org>
930
931 * quail/latin-ltx.el: Extra translations. Fix some
932 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
933 symbols.
934
935 2001-11-28 Juanma Barranquero <lektu@terra.es>
936
937 * makefile.w32-in (INDIAN): Adjust for the file name change;
938 quail/devanagari.elc -> quail/indian.elc.
939
940 * makefile.nt (INDIAN): Likewise.
941
942 2001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
943
944 * quail/devanagari.el: Renamed to indian.el.
945
946 * quail/indian.el: Renamed from devanagari.el, and completely
947 re-written. The input method devanagari-hindi-transliteration is
948 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
949 devanagari-inscript, devanagari-transliteration is renamed to
950 devanagari-kyoto-harvard.
951
952 * Makefile.in: Adjusted for the file name change;
953 quail/devanagari.elc -> quail/indian.elc.
954
955 2001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
956
957 * quail/welsh.el: Avoid an error message due to a commented-out
958 input method.
959
960 2001-11-05 Richard M. Stallman <rms@gnu.org>
961
962 * quail/rfc1345.el: Get rid of the explicit ^Z character.
963
964 2001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
965
966 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
967
968 2001-11-04 Dave Love <fx@gnu.org>
969
970 * Makefile.in (LATIN): Add welsh.
971 (UNICODE): New.
972 (MISC): Add georgian.
973 (WORLD): Add UNICODE.
974
975 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
976 * quail/uni-input.el, quail/sgml-input.el: New file.
977
978 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
979
980 * quail/latin-alt.el ("dutch"): New method.
981
982 2001-10-27 Francesco Potortì <pot@gnu.org>
983
984 * quail/latin-post.el ("italian-postfix"): Undo previous change.
985
986 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
987
988 2001-10-25 Francesco Potortì <pot@gnu.org>
989
990 * quail/latin-post.el ("italian-postfix"): Euro symbol.
991
992 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
993
994 2001-10-20 Gerd Moellmann <gerd@gnu.org>
995
996 * (Version 21.1 released.)
997
998 2001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
999
1000 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1001 mappings, so that one could type them without leaving the Hanyu
1002 Pinyin input method. Suggested by Kenichi Handa
1003 <handa@etl.go.jp>.
1004
1005 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1006
1007 * quail/greek.el ("greek-babel"): New input method. From David
1008 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1009
1010 2001-10-05 Gerd Moellmann <gerd@gnu.org>
1011
1012 * Branch for 21.1.
1013
1014 2001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1015
1016 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1017 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1018
1019 2001-08-06 Gerd Moellmann <gerd@gnu.org>
1020
1021 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1022 "chinese-py".
1023 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1024
1025 2001-07-16 Pavel Janík <Pavel@Janik.cz>
1026
1027 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1028 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1029 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1030 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1031 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1032 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1033 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1034 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1035 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
1036 follow coding conventions.
1037
1038 2001-06-04 Andrew Choi <akochoi@i-cable.com>
1039
1040 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1041
1042 2001-06-01 Andrew Innes <andrewi@gnu.org>
1043
1044 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1045 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1046 $(srcdir)/quail/pypunct-b5.elc.
1047 (NON_TIT_CNS): Remove.
1048 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1049 (CHINESE_CNS): Remove.
1050 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1051 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1052 $(srcdir)/quail/latin-ltx.elc.
1053 (MISC_DIC): Copy from Makefile.in.
1054 (CHINESE): Remove $(CHINESE_CNS).
1055 (all): Add $(MISC_DIC) as target.
1056 (.NOTPARALLEL): New target.
1057 (.NO_PARALLEL): New target.
1058 ($(MISC_DIC)): New target.
1059 (clean mostlyclean): Clean more stuff.
1060 (TIT_EL): New macro.
1061 (MISC_DIC_EL): New macro.
1062
1063 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1064 (TIT-BIG5): Remove CTLauB.elc from it.
1065 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1066 (clean mostlyclean): Remove obsolete reference.
1067
1068 2001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1069
1070 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1071
1072 2001-05-24 Andrew Choi <akochoi@i-cable.com>
1073
1074 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1075
1076 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1077
1078 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1079
1080 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1081 (TIT-BIG5): Remove CTLauB.elc from it.
1082 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1083
1084 2001-05-17 Dave Love <fx@gnu.org>
1085
1086 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
1087 Language family and indicator changed. Many new translations.
1088
1089 2001-05-17 Gerd Moellmann <gerd@gnu.org>
1090
1091 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
1092 slovak input methods. New maintainer. From Pavel Janík
1093 <Pavel@Janik.cz>.
1094
1095 2001-04-23 Gerd Moellmann <gerd@gnu.org>
1096
1097 * quail/latin-ltx.el: Add more translations. From
1098 jsbien@mimuw.edu.pl (Janusz S. Bień).
1099
1100 2001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1101
1102 * quail/hangul.el <korean-hangul>: Doc fix.
1103
1104 2001-04-18 Andrew Innes <andrewi@gnu.org>
1105
1106 * makefile.w32-in (EMACSLOADPATH): Define.
1107 ($(TIT)):
1108 ($(MISC_DIC)):
1109 (.el.elc):
1110 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1111
1112 2001-04-05 Gerd Moellmann <gerd@gnu.org>
1113
1114 * Makefile.in (install): Remove .cvsignore files.
1115
1116 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1117 the same translations as for `japanese'.
1118
1119 2001-04-03 Andrew Innes <andrewi@gnu.org>
1120
1121 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1122 quail/ZIRANMA.elc.
1123 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1124 $(srcdir)/quail/tsang-b5.elc.
1125 (NON_TIT_CNS): Delete.
1126 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1127 (CHINESE_CNS): Delete.
1128 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1129 <handa@etl.go.jp>.
1130 (MISC_DIC): New variable.
1131 (CHINESE): Delete $(CHINESE_CNS).
1132 (WORLD): Add $(MISC_DIC).
1133 (all): Depends on $(MISC_DIC).
1134 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1135 ($(MISC_DIC)): New target.
1136 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1137 and $(MISC_DIC:.elc=.el).
1138
1139 2001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1140
1141 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1142 Kenichi Handa <handa@etl.go.jp>.
1143
1144 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1145
1146 2001-03-31 Kenichi Handa <handa@etl.go.jp>
1147
1148 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1149 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1150 ${srcdir}/quail/tsang-b5.elc.
1151 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1152 (CHINESE-CNS): Delete it.
1153 (MISC-DIC): New variable.
1154 (CHINESE): Delete ${CHINESE-CNS}.
1155 (WORLD): Add ${MISC-DIC}.
1156 (all): Depends on ${MISC-DIC}.
1157 (${MISC-DIC}): New target.
1158 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1159
1160 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1161 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1162
1163 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1164
1165 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
1166 * quail/quick-cns.el: Delete them.
1167
1168 2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1169
1170 * Makefile.in (${TIT}): Fix whitespace.
1171
1172 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1173
1174 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1175 (${TIT}): If the target file already exist, don't remake it.
1176
1177 2001-03-21 Kenichi Handa <handa@etl.go.jp>
1178
1179 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1180
1181 2001-03-16 Pavel Janík <Pavel@Janik.cz>
1182
1183 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1184 "=q", "+q", "=Q", and "+Q".
1185 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1186 ("slovak-prog-2"): Likewise.
1187 ("slovak-prog-3"): Likewise.
1188
1189 2001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1190
1191 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1192
1193 2001-03-16 Kenichi Handa <handa@etl.go.jp>
1194
1195 * quail/japanese.el (quail-japanese-transliteration-rules): New
1196 variable. Use it to define these input methods: "japanese",
1197 "japanese-hiragana", "japanese-katakana".
1198 (quail-japanese-kana-state): Delete this variable.
1199 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
1200 instead check if there's any Hiraganas in the conversion region.
1201
1202 2001-03-14 Kenichi Handa <handa@mule.m17n.org>
1203
1204 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1205
1206 2001-03-06 Kenichi Handa <handa@etl.go.jp>
1207
1208 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1209
1210 2001-03-05 Kenichi Handa <handa@etl.go.jp>
1211
1212 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
1213 change of the special key bindings.
1214
1215 2001-02-22 Kenichi Handa <handa@etl.go.jp>
1216
1217 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
1218
1219 * CXTERM-DIC/ETZY.tit: Likewise.
1220
1221 * CXTERM-DIC/ZOZY.tit: Likewise.
1222
1223 2001-02-05 Andrew Innes <andrewi@gnu.org>
1224
1225 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1226 path absolute.
1227
1228 2001-02-03 Andrew Innes <andrewi@gnu.org>
1229
1230 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1231
1232 2001-02-02 Kenichi Handa <handa@etl.go.jp>
1233
1234 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1235
1236 * makefile.w32-in (LATIN): Likewise.
1237
1238 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1239
1240 2001-02-01 Andrew Innes <andrewi@gnu.org>
1241
1242 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1243
1244 2001-02-01 Kenichi Handa <handa@etl.go.jp>
1245
1246 * quail/greek.el ("greek-mizuochi"): New input method for
1247 classical Greek.
1248
1249 2001-01-28 Gerd Moellmann <gerd@gnu.org>
1250
1251 * Makefile.in (extraclean): Added target so make doesn't die if
1252 one runs "make extraclean" at the top level.
1253
1254 2001-01-06 Andrew Innes <andrewi@gnu.org>
1255
1256 * makefile.nt ($(TIT)): Map .elc to .el.
1257 (buildlisppath): Make path relative to $(MAKEDIR).
1258
1259 2001-01-01 Andreas Schwab <schwab@suse.de>
1260
1261 * quail/latin-alt.el: Doc fixes.
1262
1263 2000-12-18 Dave Love <fx@gnu.org>
1264
1265 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1266 Change œ, Œ, ¶.
1267
1268 2000-12-16 Kenichi Handa <handa@etl.go.jp>
1269
1270 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1271
1272 2000-12-06 Andrew Innes <andrewi@gnu.org>
1273
1274 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1275 relative to $(CURDIR).
1276 (INSTALLDIR): Use forward slash.
1277
1278 2000-11-24 Andrew Innes <andrewi@gnu.org>
1279
1280 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1281
1282 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1283
1284 2000-11-21 Kenichi Handa <handa@etl.go.jp>
1285
1286 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1287
1288 2000-11-17 Kenichi Handa <handa@etl.go.jp>
1289
1290 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1291 remember the conversion start.
1292
1293 2000-10-21 Andrew Innes <andrewi@gnu.org>
1294
1295 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1296 of conditional invocation of make.
1297 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1298 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
1299 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1300 files to .elc.
1301 ($(TIT)): Adjusted for the above change.
1302 (clean mostlyclean): Likewise.
1303 (.el.elc): New target.
1304
1305 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1306 of conditional invocation of make.
1307 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1308 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
1309 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1310 files to .elc.
1311 ($(TIT)): Adjusted for the above change.
1312 (clean mostlyclean): Likewise.
1313 (.el.elc): New target.
1314
1315 2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1316
1317 * Makefile.in (${TIT}, clean): Don't use shell `command`
1318 expansion, use ${TIT:.elc=.el} instead.
1319
1320 2000-09-26 Gerd Moellmann <gerd@gnu.org>
1321
1322 * Makefile.in: Make this the leim Makefile.in.
1323 (clean): Also remove $NON-TIT and $WORLD.
1324 (RUN-EMACS): Set EMACSLOADPATH.
1325
1326 2000-09-21 Kenichi Handa <handa@etl.go.jp>
1327
1328 * Makefile.in: Revert to no-leim Makefile.
1329
1330 * quail/.cvsignore: Include *.elc.
1331
1332 * ja-dic/.cvsignore: New file.
1333
1334 2000-09-16 Andrew Innes <andrewi@gnu.org>
1335
1336 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1337 (leim-list.el): Ditto.
1338
1339 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1340 (leim-list.el): Ditto.
1341
1342 2000-09-15 Andrew Innes <andrewi@gnu.org>
1343
1344 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1345 files.
1346
1347 2000-09-14 Andrew Innes <andrewi@gnu.org>
1348
1349 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1350 leim-list.el.
1351 (distclean maintainer-clean): Ditto for stamp-subdir.
1352
1353 * makefile.nt: Rename skkdic to ja-dic.
1354
1355 2000-09-07 Kenichi Handa <handa@etl.go.jp>
1356
1357 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1358 translation.
1359
1360 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1361
1362 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1363 ("chinese-tonepy-punct"): New input method.
1364
1365 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1366 translation.
1367
1368 * quail/japanese.el ("japanese"): Delete the key sequence for
1369 Roman transliteration from the docstring because it's now shown
1370 automatically.
1371 ("japanese-ascii", "japanese-zenkaku")
1372 ("japanese-hankaku-kana", "japanese-hiragana")
1373 ("japanese-katakana"): Docstring modified.
1374
1375 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1376 on describe-input-method.
1377 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1378
1379 2000-09-03 Andrew Innes <andrewi@gnu.org>
1380
1381 * makefile.w32-in: New file.
1382 (install) Fix copying of directories.
1383
1384 2000-08-31 Kenichi Handa <handa@etl.go.jp>
1385
1386 * quail/thai.el (thai-generate-quail-map): If the length of
1387 translation is more than one, compose it.
1388
1389 2000-08-29 Dave Love <fx@gnu.org>
1390
1391 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
1392
1393 * Makefile.in: ja-dic <- skk in several places.
1394
1395 2000-08-25 Kenichi Handa <handa@etl.go.jp>
1396
1397 * ja-dic: Directory name changed from skkdic.
1398
1399 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
1400
1401 * README: Rename skkdic to ja-dic throughout the file.
1402
1403 2000-08-24 Dave Love <fx@gnu.org>
1404
1405 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
1406 ("latin-1-prefix"): Add missing symbols.
1407
1408 2000-08-23 Dave Love <fx@gnu.org>
1409
1410 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1411 add ~p for ¶.
1412
1413 2000-07-18 Kenichi Handa <handa@etl.go.jp>
1414
1415 * quail/japanese.el ("japanese"): Fix docstring.
1416
1417 2000-07-17 Kenichi Handa <handa@etl.go.jp>
1418
1419 * quail/japanese.el ("japanese"): Docstring modified.
1420
1421 2000-06-12 Kenichi Handa <handa@etl.go.jp>
1422
1423 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1424 ("tibetan-wylie"): State transition table modified.
1425
1426 2000-06-01 Kenichi Handa <handa@etl.go.jp>
1427
1428 * quail/tibetan.el: Change all tibetan-1-column characters to
1429 tibetan. Quail map for "tibetan-wylie" fixed.
1430
1431 2000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
1432
1433 * quail/latin-pre.el ("polish-slash"): New input method.
1434
1435 2000-03-02 Kenichi Handa <handa@etl.go.jp>
1436
1437 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1438
1439 2000-02-01 Gerd Moellmann <gerd@gnu.org>
1440
1441 * Makefile.in: Make this the no-leim Makefile. Move the
1442 leim Makefile.in to ../leim-Makefile.in as it originally was.
1443
1444 * Makefile.noleim: Removed.
1445
1446 2000-01-28 Kenichi Handa <handa@etl.go.jp>
1447
1448 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1449
1450 2000-01-04 Kenichi Handa <handa@etl.go.jp>
1451
1452 * quail/japanese.el ("japanese"): Docstring augmented.
1453
1454 1999-12-15 Kenichi Handa <handa@etl.go.jp>
1455
1456 * quail/lao.el: Rewritten for new composition.
1457
1458 * quail/lrt.el: Rewritten for new composition.
1459
1460 * quail/thai.el: Rewritten for new composition.
1461
1462 * quail/tibetan.el: Rewritten for new composition.
1463
1464 1999-12-13 Kenichi Handa <handa@etl.go.jp>
1465
1466 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1467 characters, not Latin-1.
1468
1469 1999-11-22 Andrew Innes <andrewi@gnu.org>
1470
1471 * makefile.nt: No need to generate subdirs.el.
1472
1473 1999-11-21 Andrew Innes <andrewi@gnu.org>
1474
1475 * makefile.nt: New file.
1476
1477 1999-10-26 Gerd Moellmann <gerd@gnu.org>
1478
1479 * Makefile.noleim: New.
1480
1481 1999-09-19 Ken'ichi Handa <handa@gnu.org>
1482
1483 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1484 turkish-postfix.
1485 ("turkish-postfix"): New Turkish input method which inserts
1486 Latin-5 characters.
1487
1488 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1489 turkish-alt-postfix.
1490 ("turkish-alt-postfix"): New Turkish input method which inserts
1491 Latin-5 characters.
1492
1493 1999-07-12 Richard Stallman <rms@gnu.org>
1494
1495 * Version 20.4 released.
1496
1497 1998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1498
1499 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1500
1501 1999-06-14 Ken'ichi Handa <handa@gnu.org>
1502
1503 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1504
1505 1999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1506
1507 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1508 hanja.el.
1509
1510 1999-05-25 Ken'ichi Handa <handa@gnu.org>
1511
1512 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1513
1514 1999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1515
1516 * quail/latin-pre.el ("romanian-prefix"): New input method.
1517 ("romanian-alt-prefix"): New input method.
1518
1519 1999-03-04 Kenichi Handa <handa@etl.go.jp>
1520
1521 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1522
1523 1999-01-14 Kenichi Handa <handa@etl.go.jp>
1524
1525 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1526 to convert is `n', change it to Japanese Hiragana `n' before
1527 conversion.
1528
1529 1999-01-11 Kenichi Handa <handa@etl.go.jp>
1530
1531 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1532
1533 * quail/hebrew.el: New file.
1534
1535 1998-12-15 Kenichi Handa <handa@etl.go.jp>
1536
1537 * quail/devanagari.el (quail-devanagari-compose-characters):
1538 Adjusted for the change of input method handling.
1539 (quail-devanagari-hindi-compose-characters): Likewise.
1540
1541 1998-10-15 Kenichi Handa <handa@etl.go.jp>
1542
1543 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1544 `(cd foo; pwd)`.
1545 (install): Likewise.
1546
1547 1998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
1548
1549 * quail/latin-post.el: Many doc fixes.
1550 ("latin-1-postfix"): Add sequence for the small superscript o.
1551 * quail/latin-pre.el: Many doc fixes.
1552 ("latin-1-prefix"): Add sequences for the small
1553 superscript underlined o and a.
1554
1555 1998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
1556
1557 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1558 small superscript underlined o and a.
1559 ("italian-alt-postfix"): Change it to something useful and
1560 different from italian-postfix.
1561 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1562 small superscript underlined o and a.
1563 ("italian-postfix"): Same as above.
1564 ("italian-postfix"): Add methods to enter e with acute accent and
1565 the >> and << symbols.
1566
1567 1998-09-25 Kenichi Handa <handa@etl.go.jp>
1568
1569 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1570 Adjusted for the change of input method handling.
1571
1572 1998-09-11 Kenichi HANDA <handa@etl.go.jp>
1573
1574 * quail/japanese.el (quail-japanese-katakana-update-translation):
1575 Adjusted for the change of input method handling.
1576
1577 1998-08-31 Kenichi Handa <handa@etl.go.jp>
1578
1579 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1580 change of input method handling.
1581 (quail-tibetan-input-tibkey): Likewise.
1582
1583 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1584
1585 * Version 20.3 released.
1586
1587 1998-08-16 Kenichi HANDA <handa@etl.go.jp>
1588
1589 * quail/czech.el ("czech"): Make this input method deterministic,
1590 kbd-translate, and show-layout.
1591
1592 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
1593
1594 * quail/ethiopic.el: Fix several translation rules.
1595
1596 1998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1597
1598 * quail/czech.el: Few key sequences added to some keyboards.
1599
1600 1998-08-06 Kenichi Handa <handa@etl.go.jp>
1601
1602 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1603 (quail-japanese-update-translation): Adjusted for the change of
1604 quail-update-translation. Now this function should return
1605 CONTROL-FLAG.
1606 (quail-japanese-toggle-kana): Update quail-conversion-str.
1607 (quail-japanese-kanji-kkc): Likewise.
1608 (quail-japanese-switch-package): Reset quail-current-str and
1609 quail-conversion-str.
1610
1611 1998-07-24 Kenichi Handa <handa@etl.go.jp>
1612
1613 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1614 quail-translation to nil after calling kkc-region so that
1615 translation mode is restarted correctly.
1616
1617 1998-07-21 Kenichi Handa <handa@etl.go.jp>
1618
1619 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1620 that conversion is cancelled in kkc-region.
1621 (quail-japanese-switch-package): Fix previous change.
1622
1623 1998-07-19 Kenichi Handa <handa@etl.go.jp>
1624
1625 * quail/japanese.el (quail-japanese-update-translation): Handle
1626 a key which should fix the current translation and start a new
1627 translation correctly.
1628 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1629 change point.
1630
1631 1998-07-15 Kenichi Handa <handa@etl.go.jp>
1632
1633 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1634 change of quail.el.
1635 (quail-japanese-switch-package): Likewise.
1636
1637 1998-07-03 Kenichi Handa <handa@etl.go.jp>
1638
1639 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1640 Some keys for ancient Korean syllables are changed properly.
1641
1642 1998-06-20 Kenichi Handa <handa@etl.go.jp>
1643
1644 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1645 (ethio-select-a-translation): New function.
1646
1647 1998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1648
1649 * Makefile.in (RUN-EMACS): Add --multibyte.
1650
1651 1998-04-29 Karl Heuer <kwzh@gnu.org>
1652
1653 * Makefile.in (SLAVIC): Delete redundant backslash.
1654
1655 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1656
1657 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1658
1659 1998-04-20 Kenichi Handa <handa@etl.go.jp>
1660
1661 * Makefile.in (SLAVIC): New macro.
1662 (EUROPEAN): Include ${SLAVIC}.
1663
1664 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1665
1666 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1667 (leim-list.el): Depend on ${WORLD}.
1668
1669 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1670
1671 1998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1672
1673 * czech.el, slovak.el: Correct starting commentary.
1674
1675 1998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1676
1677 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1678
1679 1998-04-06 Andreas Schwab <schwab@gnu.org>
1680
1681 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1682 to length.
1683 (lrt-generate-quail-map): Change sref to aref, and make second
1684 argument of substring a character index.
1685
1686 1998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1687
1688 * Makefile.in (${TIT}): Fix shell conditional syntax.
1689
1690 1998-03-18 Kenichi Handa <handa@etl.go.jp>
1691
1692 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
1693 "/ " to "/" (instead of " ").
1694
1695 1998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1696
1697 * quail/czech.el, quail/slovak.el: New files.
1698
1699 1998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1700
1701 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1702 Uses changed.
1703
1704 1998-03-05 Kenichi Handa <handa@etl.go.jp>
1705
1706 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1707 built quail.
1708
1709 1997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
1710
1711 * quail/hanja3.el: New file.
1712
1713 * quail/hanja-jis.el: Title string of the input method
1714 "korean-hanja-jis" changed.
1715
1716 * quail/symbol-ksc.el: Title string of the input method
1717 "korean-symbol" changed. Require 'korea-util.
1718 (quail-hangul-switch-back): Deleted.
1719
1720 * quail/hangul3.el: Require 'korea-util.
1721 (quail-hangul-switch-to-symbol-ksc): Deleted.
1722
1723 * quail/hanja.el: Require 'korea-util. Title string of the input
1724 method "korean-hanja" changed.
1725 (quail-hanja-switch-to-symbol-ksc): Deleted.
1726
1727 * quail/hangul.el: Require 'korea-util.
1728 (quail-hangul-switch-to-symbol-ksc): Deleted.
1729
1730 1997-10-23 Kenichi Handa <handa@etl.go.jp>
1731
1732 * quail/ethiopic.el: The title string of input method "Ethiopic"
1733 is changed.
1734
1735 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1736
1737 * Version 20.2 released.
1738
1739 1997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1740
1741 * quail/latin-post.el (german): Swap y and z.
1742
1743 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1744
1745 * Version 20.1 released.
1746
1747 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
1748
1749 1997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1750
1751 * quail/viqr.el (vietnamese-viqr): Doc fix.
1752
1753 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1754
1755 * quail/latin-alt.el: New file.
1756
1757 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1758
1759 * quail/latin-post.el: Undo previous change.
1760
1761 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1762
1763 * quail/latin-post.el (latin-2-postfix):
1764 Replace comma and period with `. Replace colon with /.
1765 (latin-1-postfix): Replace comma with /.
1766 (french-postfix): Replace comma with /.
1767 (latin-3-postfix): Replace comma with ` and period with /.
1768 (latin-4-postfix): Replace comma with ` and period with ~.
1769 (latin-5-postfix): Replace comma with ` and period with /.
1770 (turkish-postfix): Replace comma with ` and period with /.
1771
1772 1997-09-10 Kenichi Handa <handa@etl.go.jp>
1773
1774 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1775 function added to quail-mode-hook turn ethio-mode on only when
1776 input method "ethiopic" is begin used.
1777 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1778 (ethio-toggle-space): Likewise.
1779 (ethio-insert-space): Likewise.
1780 (ethio-insert-ethio-space): Likewise.
1781 (ethio-prefer-ascii-punctuation): Likewise.
1782 (ethio-toggle-punctuation): Likewise.
1783 (ethio-gemination): Likewise.
1784 ("ethiopic"): Doc-string of this Quail package modified. Bind
1785 function keys for TRANSLATION-KEYMAP to
1786 quail-execute-non-quail-command.
1787
1788 1997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1789
1790 * Makefile.in (install): Use quail/* in the second tar that
1791 copies a dir named quail.
1792
1793 1997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1794
1795 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1796 `skk' subdirectory too.
1797
1798 1997-09-03 Kenichi Handa <handa@etl.go.jp>
1799
1800 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1801 argument to quail-define-package.
1802 * quail/cyril-jis.el: Likewise
1803 * quail/greek.el: Likewise.
1804 * quail/ipa.el: Likewise.
1805 * quail/lao.el: Likewise.
1806 * quail/lrt.el: Likewise.
1807 * quail/thai.el: Likewise.
1808 * quail/viqr.el: Likewise.
1809
1810 1997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1811
1812 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
1813 TRANSLATION-KEYS.
1814 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1815 (quail-mode-hook): Check the current Quail package name.
1816
1817 * quail/latin-post.el: Add rules for cancelling accents by typing
1818 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1819 packages.
1820
1821 1997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1822
1823 * quail/latin-post.el, quail/latin-pre.el: For each package,
1824 pass t for the SIMPLE argument to quail-define-package.
1825
1826 1997-08-28 Kenichi Handa <handa@etl.go.jp>
1827
1828 * Makefile.in (dotdot): This macro deleted.
1829 (SUBDIRS): Exclude skk.
1830 (all): Substitute ${WORLD} to ${TIT}.
1831 (%.el): This target deleted.
1832 (${TIT}): Check existence of `quail' subdirectory.
1833 (leim-list.el): Do not check old files.
1834 (install): If ${srcdir} is different from the current directory,
1835 copy also files under ${srcdir}.
1836
1837 1997-08-26 Kenichi Handa <handa@etl.go.jp>
1838
1839 * Makefile.in: Re-arrange macros so that the macro TIT contains
1840 only Quial packages generated from CXTERM dictionaries, and the
1841 macro NON-TIT contains only Quial packages distributed with Emacs.
1842 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1843 and ${TIT} separately.
1844
1845 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1846
1847 * Makefile.in (install): Discard extra data in tar | tar command.
1848
1849 1997-08-23 Kenichi Handa <handa@etl.go.jp>
1850
1851 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1852 previous change.
1853 (quail-devanagari-hindi-compose-characters): Fix previous change.
1854
1855 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1856 change.
1857
1858 1997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1859
1860 * Makefile.in (leim-list.el): Fix previous change.
1861
1862 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1863
1864 1997-08-21 Kenichi HANDA <handa@etl.go.jp>
1865
1866 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1867 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1868 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1869
1870 * Makefile.in (install): Just copy leim-list.el instead of running
1871 update-leim-list-file on ${INSTALLDIR}.
1872 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1873 py-punct-b5.el -> pypunct-b5.el.
1874 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1875 (leim-list.el): Delete old files not contained in ${WORLD}.
1876
1877 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1878 input-method-after-insert-chunk-hook.
1879
1880 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1881
1882 1997-08-19 Kenichi Handa <handa@etl.go.jp>
1883
1884 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1885 package fixed.
1886
1887 1997-08-18 Kenichi Handa <handa@etl.go.jp>
1888
1889 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1890 throw.
1891 (quail-japanese-kanji-kkc): Completely re-written.
1892 (quail-japanese-kkc-mode-exit): New function.
1893 (quail-japanese-switch-package): Call activate-input-method
1894 instead of select-input-method.
1895
1896 * quail/thai.el (thai-consonant-input): Typo fixed.
1897
1898 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1899 not call throw.
1900 (quail-devanagari-hindi-compose-characters): Likewise.
1901
1902 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1903 activate-input-method instead of select-input-method.
1904
1905 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1906
1907 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1908 input-method-history instead of previous-input-method.
1909
1910 1997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1911
1912 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
1913
1914 1997-08-16 Kenichi Handa <handa@etl.go.jp>
1915
1916 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1917 ("lao-lrt"): Doc-string of this Quail package modified.
1918 Some translation rules added.
1919
1920 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1921 (lao-quail-define-rules): Some translation rules corrected.
1922
1923 1997-08-11 Kenichi Handa <handa@etl.go.jp>
1924
1925 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1926 (lrt-vowel-table): The entry for "aM" corrected.
1927
1928 1997-08-07 Kenichi Handa <handa@etl.go.jp>
1929
1930 * quail/lrt.el: Change title string of input method "lao-lrt".
1931 (lrt-single-consonant-table): Several key sequence changed.
1932 (lrt-composing-pattern-double-c): Handle a consonant with
1933 semi-vowel-lower correctly.
1934 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1935 (lrt-handle-tone-mark): Check the existence of double consonant
1936 correctly.
1937
1938 * quail/lao.el: Change title string of input method "Lao".
1939
1940 1997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1941
1942 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1943 modified. Several translation rules modified.
1944
1945 1997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1946
1947 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1948 quail/cyril-jis.el.
1949
1950 * quail/cyril-jis.el: New file.
1951
1952 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1953
1954 1997-08-01 Kenichi Handa <handa@etl.go.jp>
1955
1956 * quail/ethiopic.el: In quail-mode-map, bind
1957 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1958 Quail package "ethiopic".
1959
1960 1997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1961
1962 * quail/cyrillic.el (cyrillic-translit): New input method.
1963
1964 1997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1965
1966 * quail/tibetan.el: New file.
1967
1968 * quail/py-punct.el: Require 'quail.
1969
1970 * quail/py-punct-b5.el: Require 'quail.
1971
1972 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1973 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1974
1975 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
1976 TIT-BIG5.
1977 (RUN-EMACS): Do not set EMACSLOADPATH.
1978 (ASIA): Include TIBETAN.
1979 (all): Remove stamp-bytecomp from dependency list.
1980 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
1981 (%.el): Make a link for byte-compiled file too.
1982 (stamp-bytecomp): Target deleted.
1983 (leim-list.el): Run Emacs with loading quail.
1984 (install-XXX): These targets deleted.
1985 (install): Remove files under INSTALLDIR before copying new files.
1986 Run Emacs with loading quail.
1987 (clean mostlyclean): Remove only generated files.
1988
1989 1997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1990
1991 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1992 (clean): Fix shell conditional.
1993
1994 1997-07-21 Jim Meyering <meyering@eng.ascend.com>
1995
1996 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1997 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1998
1999 1997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2000
2001 * Makefile.in: Modified to avoid *.el files being regarded
2002 as intermediate files and deleted by GNU make.
2003
2004 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2005 (lrt-handle-maa-sakod): Correctly handle the case that
2006 quail-current-data is nil.
2007 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2008 tone.
2009
2010 1997-07-15 Kenichi Handa <handa@etl.go.jp>
2011
2012 * quail/py-punct.el: New file.
2013
2014 * quail/py-punct-b5.el: New file.
2015
2016 * quail/japanese.el: Doc-string of Quail package japanese modified.
2017
2018 * Makefile.in: Rules re-written to avoid tricky code.
2019 (CHINESE-GB): Include quail/py-punct.elc.
2020 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
2021
2022 1997-07-10 Kenichi Handa <handa@etl.go.jp>
2023
2024 * quail/latin-pre.el: Change titles of quail packages.
2025
2026 * quail/latin-post.el: Likewise.
2027
2028 ;; Local Variables:
2029 ;; coding: utf-8
2030 ;; add-log-time-zone-rule: t
2031 ;; End:
2032
2033 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
2034 2007, 2008, 2009 Free Software Foundation, Inc.
2035
2036 This file is part of GNU Emacs.
2037
2038 GNU Emacs is free software: you can redistribute it and/or modify
2039 it under the terms of the GNU General Public License as published by
2040 the Free Software Foundation, either version 3 of the License, or
2041 (at your option) any later version.
2042
2043 GNU Emacs is distributed in the hope that it will be useful,
2044 but WITHOUT ANY WARRANTY; without even the implied warranty of
2045 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2046 GNU General Public License for more details.
2047
2048 You should have received a copy of the GNU General Public License
2049 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
2050
2051 ;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4