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