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