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