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