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