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