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