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