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