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