Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
[bpt/emacs.git] / leim / ChangeLog
1 2005-12-17 Eli Zaretskii <eliz@gnu.org>
2
3 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
4 commands enclosed in $(ARGQUOTE)s should not be split between two
5 lines, as that will break with GNU Make >3.80, when sh.exe is used
6 and arg quoting is with '..'.
7
8 2005-11-03 Andreas Schwab <schwab@suse.de>
9
10 * Makefile.in (GZIP_PROG): Renamed from GZIP.
11 (install): Adjust.
12
13 2005-11-01 Romain Francoise <romain@orebokech.com>
14
15 * Makefile.in (install): Compress source files.
16
17 2005-10-28 Juri Linkov <juri@jurta.org>
18
19 * quail/symbol-ksc.el: Add missing characters from 1st pos of
20 every table of [korean-ksc5601], and swap incorrectly ordered
21 characters at pos 91 and 90.
22
23 2005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
24
25 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
26 U+2006). Add more mappings from TeX's textcomp package.
27
28 2005-10-25 Juri Linkov <juri@jurta.org>
29
30 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
31 to t for this multi-key input method.
32
33 2005-10-24 Kenichi Handa <handa@m17n.org>
34
35 * quail/uni-input.el (ucs-input-activate): Don't add
36 quail-kill-guidance-buf to kill-buffer-hook.
37
38 2005-07-08 Kenichi Handa <handa@m17n.org>
39
40 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
41 insertion and deletion.
42
43 2005-07-04 Lute Kamstra <lute@gnu.org>
44
45 Update FSF's address in GPL notices.
46
47 2005-06-28 Kenichi Handa <handa@m17n.org>
48
49 * leim-ext.el: Add rules for inserting full-width space for
50 quail/Punct and quail/Punct-b5.
51
52 2005-06-04 Eli Zaretskii <eliz@gnu.org>
53
54 * makefile.w32-in (distclean): Fix a typo (colon was after
55 "clean").
56 (extraclean): New target, emulates Makefile.in.
57
58 2005-04-06 Kenichi Handa <handa@m17n.org>
59
60 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing
61 TAB.
62
63 2005-03-26 Kenichi Handa <handa@m17n.org>
64
65 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing
66 TAB.
67
68 2005-03-18 Kenichi Handa <handa@m17n.org>
69
70 * quail/thai.el (quail-thai-update-translation): Delete it.
71 (thai-generate-quail-map): Generate a simpler map.
72 ("thai-kesmanee"): Don't use quail-thai-update-translation.
73 (thai-generate-quail-map): Likewise.
74
75 2005-03-15 Kenichi Handa <handa@m17n.org>
76
77 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
78
79 2005-03-08 Kenichi Handa <handa@m17n.org>
80
81 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
82 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
83
84 2004-12-04 Kenichi Handa <handa@m17n.org>
85
86 * quail/lao.el (lao-key-alist): Declare it by defvar.
87 (lao-key-alist-vector): New variable.
88 (lao-consonant-key-alist, lao-semivowel-key-alist)
89 (lao-vowel-key-alist, lao-voweltone-key-alist)
90 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
91 lao-key-alist-vector.
92
93 2004-09-25 Kenichi Handa <handa@m17n.org>
94
95 * quail/uni-input.el (ucs-input-method): Add error clause to
96 condition-case.
97
98 2004-09-21 Kenichi Handa <handa@m17n.org>
99
100 * quail/uni-input.el: Move the call of register-input-method to
101 leim-ext.el.
102 (ucs-input-insert-char): New function.
103 (ucs-input-method): Use ucs-input-insert-char.
104 (ucs-input-activate): Call quail-hide-guidance instead of
105 quail-hide-guidance-buf.
106
107 * leim-ext.el: Add autoload for 'ucs-input-activate and
108 register-input-method for "ucs".
109
110 2004-08-21 David Kastrup <dak@gnu.org>
111
112 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
113 combinations.
114
115 2004-08-16 Kenichi Handa <handa@m17n.org>
116
117 * quail/georgian.el ("georgian"): Call quail-define-package with
118 the show-layout arg t.
119
120 2004-08-06 Andreas Schwab <schwab@suse.de>
121
122 * Makefile.in (install): Remove .arch-inventory files.
123
124 2004-07-01 David Kastrup <dak@gnu.org>
125
126 * quail/greek.el ("((") ("))"): add quotation mark shorthands.
127
128 2004-06-30 Andreas Schwab <schwab@suse.de>
129
130 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
131 serialize parallel builds.
132 (${MISC:.elc=.el}): Depend on changed.misc.
133
134 2004-06-05 Kenichi Handa <handa@m17n.org>
135
136 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
137 contents of leim-ext.el to leim-list.el.
138
139 * leim-ext.el: New file.
140
141 2004-05-17 Werner Lemberg <wl@gnu.org>
142
143 * quail/sisheng.el: New file.
144
145 2004-05-17 Kenichi Handa <handa@m17n.org>
146
147 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
148
149 2004-05-11 Eli Zaretskii <eliz@gnu.org>
150
151 * Makefile.in (leim-list.el): Move commands to convert TIT and
152 MISC dictionaries from here...
153 (changed.tit, changed.misc): ...to here. Remove the (now
154 unneeded) test of the contents of changed.* files.
155
156 2004-05-10 Andreas Schwab <schwab@suse.de>
157
158 * Makefile.in (all): Readd dependency on ${WORLD} so that lisp
159 files are compiled when bootstrapping.
160
161 2004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
162
163 * quail/latin-ltx.el ("TeX"): Fix typo.
164
165 2004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
166
167 * quail/latin-ltx.el: Use utf-8 coding.
168 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
169
170 2004-05-04 Kenichi Handa <handa@m17n.org>
171
172 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
173 (MISC-SOURCES): Likewise.
174
175 2004-05-01 Kenichi Handa <handa@m17n.org>
176
177 * Makefile.in (OTHERS): Raname from MISC.
178 (MISC): Rename from MISC-DIC.
179 (WORLD): Adjute for the above changes.
180 (TIT-MISC, NON-TIT-MISC): New targets.
181 (all): Don't depend on ${WORLD}.
182 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
183 (TIT-SOURCES, MISC-SOURCES): New macros.
184 (changed.tit, changed.misc): New targets.
185 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
186 changed.misc. Generate quail files from TIT and MISC files if
187 necessary.
188 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
189 ${MISC-DIC}.
190
191 2004-05-03 Jason Rumney <jasonr@gnu.org>
192
193 * makefile.nt: Remove.
194
195 2004-04-23 Juanma Barranquero <lektu@terra.es>
196
197 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
198
199 2004-04-09 Andrew Innes <andrewi@gnu.org>
200
201 * makefile.w32-in (distclean clean): Remove nmake specific
202 stamp-subdir test.
203
204 2004-02-28 Kenichi Handa <handa@m17n.org>
205
206 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
207 ${MISC-DIC}.
208 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
209 (maintainer-clean): Delete files that are not in CVS repository.
210
211 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
212 $(MISC-DIC).
213 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
214 (maintainer-clean): Delete files that are not in CVS repository.
215
216 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
217 $(MISC-DIC).
218 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
219 (maintainer-clean): Delete files that are not in CVS repository.
220
221 2004-02-16 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@nerim.net> (tiny change)
222
223 * Makefile.in (distclean maintainer-clean): Depend on clean.
224
225 2004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
226
227 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
228
229 2004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
230
231 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
232 Duplicate entry removed.
233 ("bulgarian-bds"): Docstring fixed.
234
235 2003-10-06 Dave Love <fx@gnu.org>
236
237 * quail/latin-ltx.el: Several additions.
238
239 2003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
240
241 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
242
243 2003-08-20 Dave Love <fx@gnu.org>
244
245 * quail/latin-ltx.el: Add \rhd.
246
247 2003-08-19 Markus Rost <rost@math.ohio-state.edu>
248
249 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
250
251 2003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
252
253 * quail/indian.el (quail-indian-update-translation): Adjust the
254 behaviour according to the change of quail-translate-key.
255
256 2003-05-22 Kenichi Handa <handa@m17n.org>
257
258 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
259 Chinese characters from GB to Big5.
260
261 2003-05-01 Bzyl Wlodzimierz <matwb@julia.univ.gda.pl> (tiny change)
262
263 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
264
265 2003-04-05 Andreas Schwab <schwab@suse.de>
266
267 * Makefile.in (install): Remove CVS related and backup files from
268 installation directory.
269
270 2003-02-27 David Kastrup <dak@gnu.org>
271
272 * quail/greek.el (greek-babel): Add koronis transliteration.
273
274 2003-02-23 David Kastrup <dak@gnu.org>
275
276 * quail/greek.el (greek-babel): Fix <' accent.
277
278 2003-02-17 Dave Love <fx@gnu.org>
279
280 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
281
282 2003-02-14 Juanma Barranquero <lektu@terra.es>
283
284 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
285
286 2003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
287
288 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
289 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
290 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
291 (punjabi-inscript, gujarati-inscript, oriya-inscript)
292 (bengali-inscript, assamese-inscript, telugu-inscript)
293 (kannada-inscript, malayalam-inscript, tamil-inscript):
294 New INSCRIPT based input methods.
295
296 2003-02-07 Kenichi Handa <handa@m17n.org>
297
298 * quail/cyrillic.el: Update quail-package-alist (not
299 input-method-alist) to make "cyrillic-jcuken" an alias of
300 "russian-typewriter". Add cookie for quail-update-leim-list-file.
301
302 2003-02-05 David Kastrup <dak@gnu.org>
303
304 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
305
306 2003-01-05 Dave Love <fx@gnu.org>
307
308 * makefile.w32-in (SLAVIC): Add croatian.elc.
309
310 * Makefile.in (SLAVIC): Add croatian.elc.
311
312 * quail/croatian.el: New file.
313
314 2002-12-10 Juanma Barranquero <lektu@terra.es>
315
316 * makefile.w32-in (LATIN): Add welsh.elc.
317 (MISC): Add georgian.elc.
318 (UNICODE): Add it.
319 (WORLD): Add $(UNICODE).
320
321 2002-11-14 Dave Love <fx@gnu.org>
322
323 * quail/slovak.el: Add coding cookie.
324
325 * quail/latin-ltx.el: Fix coding cookie.
326
327 * quail/hebrew.el: Add coding cookie.
328
329 * quail/czech.el: Add coding cookie.
330
331 * quail/welsh.el: Undo last change.
332
333 2002-09-11 Dave Love <fx@gnu.org>
334
335 * quail/latin-post.el ("slovenian"): New.
336
337 2002-09-05 Kenichi Handa <handa@etl.go.jp>
338
339 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
340
341 2002-07-24 Dave Love <fx@gnu.org>
342
343 * quail/latin-alt.el ("latin-alt-postfix"): New.
344
345 * quail/latin-post.el ("latin-postfix"): New.
346
347 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
348 ("latin-3-prefix"): Doc fix.
349 ("latin-prefix"): New.
350
351 2002-07-12 Dave Love <fx@gnu.org>
352
353 * quail/cyrillic.el: Doc fixes.
354 ("cyrillic-beylorussian"): Commented-out.
355 ("cyrillic-translit-bulgarian"): Delete.
356 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
357 ("ukrainian-computer", "belarusian", "bulgarian-bds")
358 ("russian-computer"): New.
359 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add \e,A'\e(B, \e$,1uV\e(B, \e$,1(N\e(B.
360 ("russian-typewriter"): Rename from cyrillic-jcuken.
361
362 2002-06-20 Dave Love <fx@gnu.org>
363
364 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
365 characters and ~o -> \e$,1 A\e(B, ~O -> \e$,1 @\e(B.
366
367 2002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
368
369 * Makefile.in (install): Use "tar -chf", to follow symlinks.
370
371 2002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
372
373 * quail/vntelex.el: Add even more rules.
374
375 2002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
376
377 * quail/vntelex.el: Add new rules to escape from composition.
378
379 2002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
380
381 * quail/vntelex.el: Use proper charset.
382
383 2002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
384
385 * quail/hanja.el ("Od"): Remove rule.
386
387 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
388
389 * quail/indian.el: Replace commented-out lines with a condition
390 that is always false.
391
392 2002-04-06 Jaeyoun Chung <jay@kldp.org>
393
394 * quail/hanja3.el ("kf"): Add a few composing rules
395 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
396
397 * quail/hangul3.el: buggy alternative second character
398 sequence fixed ('/' for 'v' pair).
399 added a few more third character composing rule.
400
401 2002-03-03 Werner Lemberg <wl@gnu.org>
402
403 * quail/vntelex.el: New file.
404 * Makefile.in (VIETNAMESE), makefile.nt (VIETNAMESE),
405 makefile.w32-in (VIETNAMESE): Add it.
406
407 2002-02-10 Andrew Innes <andrewi@gnu.org>
408
409 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
410 ($(MISC_DIC)): Ditto.
411
412 2002-02-06 Richard M. Stallman <rms@gnu.org>
413
414 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
415 Don't define "~," at all.
416
417 2002-01-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
418
419 * quail/latin-pre.el (latin-2-prefix): Add \e$,1 :\e(B and \e$,1 ;\e(B.
420 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
421
422 2002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
423
424 * quail/greek.el: Changed the behavior of the "greek" input
425 method, to consider the "accent" and "diaeresis" as prefix keys.
426 A new method (named "greek-postfix") was added which implements
427 the old behavior. Also changed the mapping of the "Q/q" key to
428 produce the ":/;" characters, as is customary in greek keyboards.
429 From Nick Patavalis <npat@inaccessnetworks.com>.
430
431 2002-01-07 Jaeyoun Chung <jay@kldp.org>
432
433 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
434 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
435
436 2002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
437
438 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
439
440 2002-01-01 Dave Love <fx@gnu.org>
441
442 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
443 (quail-define-inscript-package): Avoid mapcar*.
444
445 2001-12-20 Dave Love <fx@gnu.org>
446
447 * quail/latin-ltx.el: Fix un-doubled backslashes.
448
449 2001-12-15 Dave Love <fx@gnu.org>
450
451 * quail/latin-pre.el ("french-prefix", "german-prefix")
452 ("spanish-prefix"): Fix language assignment.
453
454 * quail/latin-post.el ("french-postfix", "german-postfix")
455 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
456 ("french-keyboard", "french-azerty", "german")
457 ("spanish-keyboard"): Fix language assignment.
458
459 * quail/indian.el: Don't require cl.
460 (quail-indian-flatten-list): Rename from flatten-list.
461
462 * quail/cyrillic.el ("cyrillic-beylorussian")
463 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
464 ("belarusian", "bulgarian-pho"): Fix language assignment.
465
466 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
467 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
468 ("turkish-alt-postfix"): Fix language assignment.
469 ("dutch"): Assign to Dutch. Use chars, not strings.
470 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
471
472 2001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
473
474 * COPYING: New file.
475
476 2001-12-03 Jaeyoun Chung <jay@kldp.org>
477
478 * quail/hangul3.el: Add a few convenient composing sequences for
479 Korean keyboard type 3 users.
480
481 2001-11-29 Dave Love <fx@gnu.org>
482
483 * quail/latin-ltx.el: Extra translations. Fix some
484 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
485 symbols.
486
487 2001-11-28 Juanma Barranquero <lektu@terra.es>
488
489 * makefile.w32-in (INDIAN): Adjust for the file name change;
490 quail/devanagari.elc -> quail/indian.elc.
491
492 * makefile.nt (INDIAN): Likewise.
493
494 2001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
495
496 * quail/devanagari.el: Renamed to indian.el.
497
498 * quail/indian.el: Renamed from devanagari.el, and completely
499 re-written. The input method devanagari-hindi-transliteration is
500 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
501 devanagari-inscript, devanagari-transliteration is renamed to
502 devanagari-kyoto-harvard.
503
504 * Makefile.in: Adjusted for the file name change;
505 quail/devanagari.elc -> quail/indian.elc.
506
507 2001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
508
509 * quail/welsh.el: Avoid an error message due to a commented-out
510 input method.
511
512 2001-11-05 Richard M. Stallman <rms@gnu.org>
513
514 * quail/rfc1345.el: Get rid of the explicit ^Z character.
515
516 2001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
517
518 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
519
520 2001-11-04 Dave Love <fx@gnu.org>
521
522 * Makefile.in (LATIN): Add welsh.
523 (UNICODE): New.
524 (MISC): Add georgian.
525 (WORLD): Add UNICODE.
526
527 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
528 * quail/uni-input.el, quail/sgml-input.el: New file.
529
530 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
531
532 * quail/latin-alt.el ("dutch"): New method.
533
534 2001-10-27 Francesco Potorti` <pot@gnu.org>
535
536 * quail/latin-post.el ("italian-postfix"): Undo previous change.
537
538 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
539
540 2001-10-25 Francesco Potorti` <pot@gnu.org>
541
542 * quail/latin-post.el ("italian-postfix"): Euro symbol.
543
544 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
545
546 2001-10-20 Gerd Moellmann <gerd@gnu.org>
547
548 * (Version 21.1 released.)
549
550 2001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
551
552 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
553 mappings, so that one could type them without leaving the Hanyu
554 Pinyin input method. Suggested by Kenichi Handa
555 <handa@etl.go.jp>.
556
557 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
558
559 * quail/greek.el ("greek-babel"): New input method. From David
560 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
561
562 2001-10-05 Gerd Moellmann <gerd@gnu.org>
563
564 * Branch for 21.1.
565
566 2001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
567
568 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
569 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
570
571 2001-08-06 Gerd Moellmann <gerd@gnu.org>
572
573 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
574 "chinese-py".
575 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
576
577 2001-07-16 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
578
579 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
580 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
581 * quail/greek.el, quail/hangul.el, quail/hangul3.el
582 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
583 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
584 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
585 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
586 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
587 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
588 follow coding conventions.
589
590 2001-06-04 Andrew Choi <akochoi@i-cable.com>
591
592 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
593
594 2001-06-01 Andrew Innes <andrewi@gnu.org>
595
596 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
597 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
598 $(srcdir)/quail/pypunct-b5.elc.
599 (NON_TIT_CNS): Remove.
600 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
601 (CHINESE_CNS): Remove.
602 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
603 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
604 $(srcdir)/quail/latin-ltx.elc.
605 (MISC_DIC): Copy from Makefile.in.
606 (CHINESE): Remove $(CHINESE_CNS).
607 (all): Add $(MISC_DIC) as target.
608 (.NOTPARALLEL): New target.
609 (.NO_PARALLEL): New target.
610 ($(MISC_DIC)): New target.
611 (clean mostlyclean): Clean more stuff.
612 (TIT_EL): New macro.
613 (MISC_DIC_EL): New macro.
614
615 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
616 (TIT-BIG5): Remove CTLauB.elc from it.
617 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
618 (clean mostlyclean): Remove obsolete reference.
619
620 2001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
621
622 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
623
624 2001-05-24 Andrew Choi <akochoi@i-cable.com>
625
626 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
627
628 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
629
630 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
631
632 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
633 (TIT-BIG5): Remove CTLauB.elc from it.
634 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
635
636 2001-05-17 Dave Love <fx@gnu.org>
637
638 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
639 Language family and indicator changed. Many new translations.
640
641 2001-05-17 Gerd Moellmann <gerd@gnu.org>
642
643 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
644 slovak input methods. New maintainer. From Pavel Jan\e,Am\e(Bk
645 <Pavel@Janik.cz>.
646
647 2001-04-23 Gerd Moellmann <gerd@gnu.org>
648
649 * quail/latin-ltx.el: Add more translations. From
650 jsbien@mimuw.edu.pl (Janusz S. Bie\e$,1 d\e(B).
651
652 2001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
653
654 * quail/hangul.el <korean-hangul>: Doc fix.
655
656 2001-04-18 Andrew Innes <andrewi@gnu.org>
657
658 * makefile.w32-in (EMACSLOADPATH): Define.
659 ($(TIT)):
660 ($(MISC_DIC)):
661 (.el.elc):
662 (leim-list.el): Remove stuff to set EMACSLOADPATH.
663
664 2001-04-05 Gerd Moellmann <gerd@gnu.org>
665
666 * Makefile.in (install): Remove .cvsignore files.
667
668 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
669 the same translations as for `japanese'.
670
671 2001-04-03 Andrew Innes <andrewi@gnu.org>
672
673 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
674 quail/ZIRANMA.elc.
675 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
676 $(srcdir)/quail/tsang-b5.elc.
677 (NON_TIT_CNS): Delete.
678 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
679 (CHINESE_CNS): Delete.
680 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
681 <handa@etl.go.jp>.
682 (MISC_DIC): New variable.
683 (CHINESE): Delete $(CHINESE_CNS).
684 (WORLD): Add $(MISC_DIC).
685 (all): Depends on $(MISC_DIC).
686 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
687 ($(MISC_DIC)): New target.
688 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
689 and $(MISC_DIC:.elc=.el).
690
691 2001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
692
693 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
694 Kenichi Handa <handa@etl.go.jp>.
695
696 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
697
698 2001-03-31 Kenichi Handa <handa@etl.go.jp>
699
700 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
701 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
702 ${srcdir}/quail/tsang-b5.elc.
703 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
704 (CHINESE-CNS): Delete it.
705 (MISC-DIC): New variable.
706 (CHINESE): Delete ${CHINESE-CNS}.
707 (WORLD): Add ${MISC-DIC}.
708 (all): Depends on ${MISC-DIC}.
709 (${MISC-DIC}): New target.
710 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
711
712 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
713 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
714
715 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
716
717 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
718 quail/quick-cns.el: Delete them.
719
720 2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
721
722 * Makefile.in (${TIT}): Fix whitespace.
723
724 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
725
726 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
727 (${TIT}): If the target file already exist, don't remake it.
728
729 2001-03-21 Kenichi Handa <handa@etl.go.jp>
730
731 * quail/slovak.el ("slovak"): Translate "=q" to "`".
732
733 2001-03-16 Pavel Jan\e,Am\e(Bk ml. <Pavel@Janik.cz>
734
735 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
736 "=q", "+q", "=Q", and "+Q".
737 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
738 ("slovak-prog-2"): Likewise.
739 ("slovak-prog-3"): Likewise.
740
741 2001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
742
743 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
744
745 2001-03-16 Kenichi Handa <handa@etl.go.jp>
746
747 * quail/japanese.el (quail-japanese-transliteration-rules): New
748 variable. Use it to define these input methods: "japanese",
749 "japanese-hiragana", "japanese-katakana".
750 (quail-japanese-kana-state): Delete this variable.
751 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
752 instead check if there's any Hiraganas in the converison region.
753
754 2001-03-14 Kenichi Handa <handa@mule.m17n.org>
755
756 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
757
758 2001-03-06 Kenichi Handa <handa@etl.go.jp>
759
760 * CXTERM-DIC/4Corner.tit: Add copyright notice.
761
762 2001-03-05 Kenichi Handa <handa@etl.go.jp>
763
764 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
765 change of the speicial key bindings.
766
767 2001-02-22 Kenichi Handa <handa@etl.go.jp>
768
769 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
770
771 * CXTERM-DIC/ETZY.tit: Likewise.
772
773 * CXTERM-DIC/ZOZY.tit: Likewise.
774
775 2001-02-05 Andrew Innes <andrewi@gnu.org>
776
777 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
778 path absolute.
779
780 2001-02-03 Andrew Innes <andrewi@gnu.org>
781
782 * makefile.w32-in (LATIN): Fix last change to use () not {}.
783
784 2001-02-02 Kenichi Handa <handa@etl.go.jp>
785
786 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
787
788 * makefile.w32-in (LATIN): Likewise.
789
790 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
791
792 2001-02-01 Andrew Innes <andrewi@gnu.org>
793
794 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
795
796 2001-02-01 Kenichi Handa <handa@etl.go.jp>
797
798 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
799
800 * quail/greek.el ("greek-mizuochi"): New input method for
801 classical Greek.
802
803 2001-01-28 Gerd Moellmann <gerd@gnu.org>
804
805 * Makefile.in (extraclean): Added target so make doesn't die if
806 one runs "make extraclean" at the top level.
807
808 2001-01-06 Andrew Innes <andrewi@gnu.org>
809
810 * makefile.nt ($(TIT)): Map .elc to .el.
811 (buildlisppath): Make path relative to $(MAKEDIR).
812
813 2001-01-01 Andreas Schwab <schwab@suse.de>
814
815 * quail/latin-alt.el: Doc fixes.
816
817 2000-12-18 Dave Love <fx@gnu.org>
818
819 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate \e$,1!!\e(B entry.
820 Change \e$,1 s\e(B, \e$,1 r\e(B, \e,A6\e(B.
821
822 2000-12-16 Kenichi Handa <handa@etl.go.jp>
823
824 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
825
826 2000-12-06 Andrew Innes <andrewi@gnu.org>
827
828 * makefile.w32-in (buildlisppath): Set to an absolute directory,
829 relative to $(CURDIR).
830 (INSTALLDIR): Use forward slash.
831
832 2000-11-24 Andrew Innes <andrewi@gnu.org>
833
834 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
835
836 * makefile.nt (.SUFFIXES): New target, include .elc .el.
837
838 2000-11-21 Kenichi Handa <handa@etl.go.jp>
839
840 * Makefile.in (.SUFFIXES): New target, include .elc .el.
841
842 2000-11-17 Kenichi Handa <handa@etl.go.jp>
843
844 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
845 remember the conversion start.
846
847 2000-10-21 Andrew Innes <andrewi@gnu.org>
848
849 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
850 of conditional invocation of make.
851 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
852 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
853 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
854 files to .elc.
855 ($(TIT)): Adjusted for the above change.
856 (clean mostlyclean): Likewise.
857 (.el.elc): New target.
858
859 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
860 of conditional invocation of make.
861 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
862 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
863 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
864 files to .elc.
865 ($(TIT)): Adjusted for the above change.
866 (clean mostlyclean): Likewise.
867 (.el.elc): New target.
868
869 2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
870
871 * Makefile.in (${TIT}, clean): Don't use shell `command`
872 expansion, use ${TIT:.elc=.el} instead.
873
874 2000-09-26 Gerd Moellmann <gerd@gnu.org>
875
876 * Makefile.in: Make this the leim Makefile.in.
877 (clean): Also remove $NON-TIT and $WORLD.
878 (RUN-EMACS): Set EMACSLOADPATH.
879
880 2000-09-21 Kenichi Handa <handa@etl.go.jp>
881
882 * Makefile.in: Revert to no-leim Makefile.
883
884 * quail/.cvsignore: Include *.elc.
885
886 * ja-dic/.cvsignore: New file.
887
888 2000-09-16 Andrew Innes <andrewi@gnu.org>
889
890 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
891 (leim-list.el): Ditto.
892
893 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
894 (leim-list.el): Ditto.
895
896 2000-09-15 Andrew Innes <andrewi@gnu.org>
897
898 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
899 files.
900
901 2000-09-14 Andrew Innes <andrewi@gnu.org>
902
903 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
904 leim-list.el.
905 (distclean maintainer-clean): Ditto for stamp-subdir.
906
907 * makefile.nt: Rename skkdic to ja-dic.
908
909 2000-09-07 Kenichi Handa <handa@etl.go.jp>
910
911 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
912 translation.
913
914 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
915
916 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
917 ("chinese-tonepy-punct"): New input method.
918
919 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
920 translation.
921
922 * quail/japanese.el ("japanese"): Delete the key sequence for
923 Roman transliteration from the docstring because it's now shown
924 automatically.
925 ("japanese-ascii", "japanese-zenkaku")
926 ("japanese-hankaku-kana", "japanese-hiragana")
927 ("japanese-katakana"): Docstring modified.
928
929 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
930 on describe-input-method.
931 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
932
933 2000-09-03 Andrew Innes <andrewi@gnu.org>
934
935 * makefile.w32-in: New file.
936 (install) Fix copying of directories.
937
938 2000-08-31 Kenichi Handa <handa@etl.go.jp>
939
940 * quail/thai.el (thai-generate-quail-map): If the length of
941 translation is more than one, compose it.
942
943 2000-08-29 Dave Love <fx@gnu.org>
944
945 * quail/latin-pre.el ("latin-9-prefix"): Change entries for \e$,1 s\e(B and \e$,1 r\e(B.
946
947 * Makefile.in: ja-dic <- skk in several places.
948
949 2000-08-25 Kenichi Handa <handa@etl.go.jp>
950
951 * ja-dic: Directory name changed from skkdic.
952
953 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
954
955 * README: Rename skkdic to ja-dic throughout the file.
956
957 2000-08-24 Dave Love <fx@gnu.org>
958
959 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
960 ("latin-1-prefix"): Add missing symbols.
961
962 2000-08-23 Dave Love <fx@gnu.org>
963
964 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give \e,A'\e(B and
965 add ~p for \e,A6\e(B.
966
967 2000-07-18 Kenichi Handa <handa@etl.go.jp>
968
969 * quail/japanese.el ("japanese"): Fix docstring.
970
971 2000-07-17 Kenichi Handa <handa@etl.go.jp>
972
973 * quail/japanese.el ("japanese"): Docstring modified.
974
975 2000-06-12 Kenichi Handa <handa@etl.go.jp>
976
977 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
978 ("tibetan-wylie"): State transition table modified.
979
980 2000-06-01 Kenichi Handa <handa@etl.go.jp>
981
982 * quail/tibetan.el: Change all tibetan-1-column characters to
983 tibetan. Quail map for "tibetan-wylie" fixed.
984
985 2000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
986
987 * quail/latin-pre.el ("polish-slash"): New input method.
988
989 2000-03-02 Kenichi Handa <handa@etl.go.jp>
990
991 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
992
993 2000-02-01 Gerd Moellmann <gerd@gnu.org>
994
995 * Makefile.in: Make this the no-leim Makefile. Move the
996 leim Makefile.in to ../leim-Makefile.in as it originally was.
997
998 * Makefile.noleim: Removed.
999
1000 2000-01-28 Kenichi Handa <handa@etl.go.jp>
1001
1002 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1003
1004 2000-01-04 Kenichi Handa <handa@etl.go.jp>
1005
1006 * quail/japanese.el ("japanese"): Docstring augmented.
1007
1008 1999-12-15 Kenichi Handa <handa@etl.go.jp>
1009
1010 * quail/lao.el: Rewritten for new composition.
1011
1012 * quail/lrt.el: Rewritten for new composition.
1013
1014 * quail/thai.el: Rewritten for new composition.
1015
1016 * quail/tibetan.el: Rewritten for new composition.
1017
1018 1999-12-13 Kenichi Handa <handa@etl.go.jp>
1019
1020 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1021 characters, not Latin-1.
1022
1023 1999-11-22 Andrew Innes <andrewi@gnu.org>
1024
1025 * makefile.nt: No need to generate subdirs.el.
1026
1027 1999-11-21 Andrew Innes <andrewi@gnu.org>
1028
1029 * makefile.nt: New file.
1030
1031 1999-10-26 Gerd Moellmann <gerd@gnu.org>
1032
1033 * Makefile.noleim: New.
1034
1035 1999-09-19 Ken'ichi Handa <handa@gnu.org>
1036
1037 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1038 turkish-postfix.
1039 ("turkish-postfix"): New Turkish input method which inserts
1040 Latin-5 characters.
1041
1042 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1043 turkish-alt-postfix.
1044 ("turkish-alt-postfix"): New Turkish input method which inserts
1045 Latin-5 characters.
1046
1047 1999-07-12 Richard Stallman <rms@gnu.org>
1048
1049 * Version 20.4 released.
1050
1051 1998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1052
1053 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1054
1055 1999-06-14 Ken'ichi Handa <handa@gnu.org>
1056
1057 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1058
1059 1999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1060
1061 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1062 hanja.el.
1063
1064 1999-05-25 Ken'ichi Handa <handa@gnu.org>
1065
1066 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1067
1068 1999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1069
1070 * quail/latin-pre.el ("romanian-prefix"): New input method.
1071 ("romanian-alt-prefix"): New input method.
1072
1073 1999-03-04 Kenichi Handa <handa@etl.go.jp>
1074
1075 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1076
1077 1999-01-14 Kenichi Handa <handa@etl.go.jp>
1078
1079 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1080 to convert is `n', change it to Japanese Hiragana `n' before
1081 conversion.
1082
1083 1999-01-11 Kenichi Handa <handa@etl.go.jp>
1084
1085 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1086
1087 * quail/hebrew.el: New file.
1088
1089 1998-12-15 Kenichi Handa <handa@etl.go.jp>
1090
1091 * quail/devanagari.el (quail-devanagari-compose-characters):
1092 Adjusted for the change of input method handling.
1093 (quail-devanagari-hindi-compose-characters): Likewise.
1094
1095 1998-10-15 Kenichi Handa <handa@etl.go.jp>
1096
1097 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1098 `(cd foo; pwd)`.
1099 (install): Likewise.
1100
1101 1998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
1102
1103 * quail/latin-post.el: Many doc fixes.
1104 ("latin-1-postfix"): Add sequence for the small superscript o.
1105 * quail/latin-pre.el: Many doc fixes.
1106 ("latin-1-prefix"): Add sequences for the small
1107 superscript underlined o and a.
1108
1109 1998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
1110
1111 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1112 small superscript underlined o and a.
1113 ("italian-alt-postfix"): Change it to something useful and
1114 different from italian-postfix.
1115 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1116 small superscript underlined o and a.
1117 ("italian-postfix"): Same as above.
1118 ("italian-postfix"): Add methods to enter e with acute accent and
1119 the >> and << symbols.
1120
1121 1998-09-25 Kenichi Handa <handa@etl.go.jp>
1122
1123 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1124 Adjusted for the change of input method handling.
1125
1126 1998-09-11 Kenichi HANDA <handa@etl.go.jp>
1127
1128 * quail/japanese.el (quail-japanese-katakana-update-translation):
1129 Adjusted for the change of input method handling.
1130
1131 1998-08-31 Kenichi Handa <handa@etl.go.jp>
1132
1133 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1134 change of input method handling.
1135 (quail-tibetan-input-tibkey): Likewise.
1136
1137 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1138
1139 * Version 20.3 released.
1140
1141 1998-08-16 Kenichi HANDA <handa@etl.go.jp>
1142
1143 * quail/czech.el ("czech"): Make this input method deterministic,
1144 kbd-translate, and show-layout.
1145
1146 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
1147
1148 * quail/ethiopic.el: Fix several translation rules.
1149
1150 1998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1151
1152 * quail/czech.el: Few key sequences added to some keyboards.
1153
1154 1998-08-06 Kenichi Handa <handa@etl.go.jp>
1155
1156 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1157 (quail-japanese-update-translation): Adjusted for the change of
1158 quail-update-translation. Now this function should return
1159 CONTROL-FLAG.
1160 (quail-japanese-toggle-kana): Update quail-conversion-str.
1161 (quail-japanese-kanji-kkc): Likewise.
1162 (quail-japanese-switch-package): Reset quail-current-str and
1163 quail-conversion-str.
1164
1165 1998-07-24 Kenichi Handa <handa@etl.go.jp>
1166
1167 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1168 quail-translation to nil after calling kkc-region so that
1169 translation mode is restarted correctly.
1170
1171 1998-07-21 Kenichi Handa <handa@etl.go.jp>
1172
1173 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1174 that conversion is cancelled in kkc-region.
1175 (quail-japanese-switch-package): Fix previous change.
1176
1177 1998-07-19 Kenichi Handa <handa@etl.go.jp>
1178
1179 * quail/japanese.el (quail-japanese-update-translation): Handle
1180 a key which should fix the current translation and start a new
1181 translation correctly.
1182 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1183 change point.
1184
1185 1998-07-15 Kenichi Handa <handa@etl.go.jp>
1186
1187 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1188 change of quail.el.
1189 (quail-japanese-switch-package): Likewise.
1190
1191 1998-07-03 Kenichi Handa <handa@etl.go.jp>
1192
1193 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1194 Some keys for ancient Korean syllables are changed properly.
1195
1196 1998-06-20 Kenichi Handa <handa@etl.go.jp>
1197
1198 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1199 (ethio-select-a-translation): New function.
1200
1201 1998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1202
1203 * Makefile.in (RUN-EMACS): Add --multibyte.
1204
1205 1998-04-29 Karl Heuer <kwzh@gnu.org>
1206
1207 * Makefile.in (SLAVIC): Delete redundant backslash.
1208
1209 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1210
1211 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1212
1213 1998-04-20 Kenichi Handa <handa@etl.go.jp>
1214
1215 * Makefile.in (SLAVIC): New macro.
1216 (EUROPEAN): Include ${SLAVIC}.
1217
1218 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1219
1220 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1221 (leim-list.el): Depend on ${WORLD}.
1222
1223 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1224
1225 1998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1226
1227 * czech.el, slovak.el: Correct starting commentary.
1228
1229 1998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1230
1231 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1232
1233 1998-04-06 Andreas Schwab <schwab@gnu.org>
1234
1235 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1236 to length.
1237 (lrt-generate-quail-map): Change sref to aref, and make second
1238 argument of substring a character index.
1239
1240 1998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1241
1242 * Makefile.in (${TIT}): Fix shell conditional syntax.
1243
1244 1998-03-18 Kenichi Handa <handa@etl.go.jp>
1245
1246 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
1247 "/ " to "/" (instead of " ").
1248
1249 1998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1250
1251 * quail/czech.el, quail/slovak.el: New files.
1252
1253 1998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1254
1255 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1256 Uses changed.
1257
1258 1998-03-05 Kenichi Handa <handa@etl.go.jp>
1259
1260 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1261 built quail.
1262
1263 1997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
1264
1265 * quail/hanja3.el: New file.
1266
1267 * quail/hanja-jis.el: Title string of the input method
1268 "korean-hanja-jis" changed.
1269
1270 * quail/symbol-ksc.el: Title string of the input method
1271 "korean-symbol" changed. Require 'korea-util.
1272 (quail-hangul-switch-back): Deleted.
1273
1274 * quail/hangul3.el: Require 'korea-util.
1275 (quail-hangul-switch-to-symbol-ksc): Deleted.
1276
1277 * quail/hanja.el: Require 'korea-util. Title string of the input
1278 method "korean-hanja" changed.
1279 (quail-hanja-switch-to-symbol-ksc): Deleted.
1280
1281 * quail/hangul.el: Require 'korea-util.
1282 (quail-hangul-switch-to-symbol-ksc): Deleted.
1283
1284 1997-10-23 Kenichi Handa <handa@etl.go.jp>
1285
1286 * quail/ethiopic.el: The title string of input method "Ethiopic"
1287 is changed.
1288
1289 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1290
1291 * Version 20.2 released.
1292
1293 1997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1294
1295 * quail/latin-post.el (german): Swap y and z.
1296
1297 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1298
1299 * Version 20.1 released.
1300
1301 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
1302
1303 1997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1304
1305 * quail/viqr.el (vietnamese-viqr): Doc fix.
1306
1307 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1308
1309 * quail/latin-alt.el: New file.
1310
1311 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1312
1313 * quail/latin-post.el: Undo previous change.
1314
1315 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1316
1317 * quail/latin-post.el (latin-2-postfix):
1318 Replace comma and period with `. Replace colon with /.
1319 (latin-1-postfix): Replace comma with /.
1320 (french-postfix): Replace comma with /.
1321 (latin-3-postfix): Replace comma with ` and period with /.
1322 (latin-4-postfix): Replace comma with ` and period with ~.
1323 (latin-5-postfix): Replace comma with ` and period with /.
1324 (turkish-postfix): Replace comma with ` and period with /.
1325
1326 1997-09-10 Kenichi Handa <handa@etl.go.jp>
1327
1328 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1329 function added to quail-mode-hook turn ethio-mode on only when
1330 input method "ethiopic" is begin used.
1331 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1332 (ethio-toggle-space): Likewise.
1333 (ethio-insert-space): Likewise.
1334 (ethio-insert-ethio-space): Likewise.
1335 (ethio-prefer-ascii-punctuation): Likewise.
1336 (ethio-toggle-punctuation): Likewise.
1337 (ethio-gemination): Likewise.
1338 ("ethiopic"): Doc-string of this Quail package modified. Bind
1339 function keys for TRANSLATION-KEYMAP to
1340 quail-execute-non-quail-command.
1341
1342 1997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1343
1344 * Makefile.in (install): Use quail/* in the second tar that
1345 copies a dir named quail.
1346
1347 1997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1348
1349 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1350 `skk' subdirectory too.
1351
1352 1997-09-03 Kenichi Handa <handa@etl.go.jp>
1353
1354 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1355 argument to quail-define-package.
1356 * quail/cyril-jis.el: Likewise
1357 * quail/greek.el: Likewise.
1358 * quail/ipa.el: Likewise.
1359 * quail/lao.el: Likewise.
1360 * quail/lrt.el: Likewise.
1361 * quail/thai.el: Likewise.
1362 * quail/viqr.el: Likewise.
1363
1364 1997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1365
1366 * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
1367 TRANSLATION-KEYS.
1368 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1369 (quail-mode-hook): Check the current Quail package name.
1370
1371 * quail/latin-post.el: Add rules for cancelling accents by typing
1372 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1373 packages.
1374
1375 1997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1376
1377 * quail/latin-post.el, quail/latin-pre.el: For each package,
1378 pass t for the SIMPLE argument to quail-define-package.
1379
1380 1997-08-28 Kenichi Handa <handa@etl.go.jp>
1381
1382 * Makefile.in (dotdot): This macro deleted.
1383 (SUBDIRS): Exclude skk.
1384 (all): Substitute ${WORLD} to ${TIT}.
1385 (%.el): This target deleted.
1386 (${TIT}): Check existence of `quail' subdirectory.
1387 (leim-list.el): Do not check old files.
1388 (install): If ${srcdir} is different from the current directory,
1389 copy also files under ${srcdir}.
1390
1391 1997-08-26 Kenichi Handa <handa@etl.go.jp>
1392
1393 * Makefile.in: Re-arrange macros so that the macro TIT contains
1394 only Quial packages generated from CXTERM dictionaries, and the
1395 macro NON-TIT contains only Quial packages distributed with Emacs.
1396 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1397 and ${TIT} separately.
1398
1399 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1400
1401 * Makefile.in (install): Discard extra data in tar | tar command.
1402
1403 1997-08-23 Kenichi Handa <handa@etl.go.jp>
1404
1405 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1406 previous change.
1407 (quail-devanagari-hindi-compose-characters): Fix previous change.
1408
1409 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1410 change.
1411
1412 1997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1413
1414 * Makefile.in (leim-list.el): Fix previous change.
1415
1416 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1417
1418 1997-08-21 Kenichi HANDA <handa@etl.go.jp>
1419
1420 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1421 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1422 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1423
1424 * Makefile.in (install): Just copy leim-list.el instead of running
1425 update-leim-list-file on ${INSTALLDIR}.
1426 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1427 py-punct-b5.el -> pypunct-b5.el.
1428 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1429 (leim-list.el): Delete old files not contained in ${WORLD}.
1430
1431 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1432 input-method-after-insert-chunk-hook.
1433
1434 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1435
1436 1997-08-19 Kenichi Handa <handa@etl.go.jp>
1437
1438 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1439 package fixed.
1440
1441 1997-08-18 Kenichi Handa <handa@etl.go.jp>
1442
1443 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1444 throw.
1445 (quail-japanese-kanji-kkc): Completely re-written.
1446 (quail-japanese-kkc-mode-exit): New function.
1447 (quail-japanese-switch-package): Call activate-input-method
1448 instead of select-input-method.
1449
1450 * quail/thai.el (thai-consonant-input): Typo fixed.
1451
1452 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1453 not call throw.
1454 (quail-devanagari-hindi-compose-characters): Likewise.
1455
1456 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1457 activate-input-method instead of select-input-method.
1458
1459 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1460
1461 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1462 input-method-history instead of previous-input-method.
1463
1464 1997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1465
1466 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
1467
1468 1997-08-16 Kenichi Handa <handa@etl.go.jp>
1469
1470 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1471 ("lao-lrt"): Doc-string of this Quail package modified.
1472 Some tranlation rules added.
1473
1474 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1475 (lao-quail-define-rules): Some translation rules corrected.
1476
1477 1997-08-11 Kenichi Handa <handa@etl.go.jp>
1478
1479 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1480 (lrt-vowel-table): The entry for "aM" corrected.
1481
1482 1997-08-07 Kenichi Handa <handa@etl.go.jp>
1483
1484 * quail/lrt.el: Change title string of input method "lao-lrt".
1485 (lrt-single-consonant-table): Several key sequence changed.
1486 (lrt-composing-pattern-double-c): Handle a consonant with
1487 semi-vowel-lower correctly.
1488 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1489 (lrt-handle-tone-mark): Check the existence of double consonant
1490 correctly.
1491
1492 * quail/lao.el: Change title string of input method "Lao".
1493
1494 1997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1495
1496 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1497 modified. Several tranlation rules modified.
1498
1499 1997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1500
1501 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1502 quail/cyril-jis.el.
1503
1504 * quail/cyril-jis.el: New file.
1505
1506 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1507
1508 1997-08-01 Kenichi Handa <handa@etl.go.jp>
1509
1510 * quail/ethiopic.el: In quail-mode-map, bind
1511 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1512 Quail package "ethiopic".
1513
1514 1997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1515
1516 * quail/cyrillic.el (cyrillic-translit): New input method.
1517
1518 1997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1519
1520 * quail/tibetan.el: New file.
1521
1522 * quail/py-punct.el: Require 'quail.
1523
1524 * quail/py-punct-b5.el: Require 'quail.
1525
1526 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1527 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1528
1529 * Makefile.in (TIT): New variable, contatination of TIT-GB and
1530 TIT-BIG5.
1531 (RUN-EMACS): Do not set EMACSLOADPATH.
1532 (ASIA): Include TIBEAN.
1533 (all): Remove stamp-bytecomp from dependency list.
1534 ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
1535 (%.el): Make a link for byte-compiled file too.
1536 (stamp-bytecomp): Target deleted.
1537 (leim-list.el): Run Emacs with loading quail.
1538 (install-XXX): These targets deleted.
1539 (install): Remove files under INSTALLDIR before copying new files.
1540 Run Emacs with loading quail.
1541 (clean mostlyclean): Remove only generated files.
1542
1543 1997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1544
1545 * Makefile.in (stamp-bytecomp): Fix shell conditional.
1546 (clean): Fix shell conditional.
1547
1548 1997-07-21 Jim Meyering <meyering@eng.ascend.com>
1549
1550 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
1551 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
1552
1553 1997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1554
1555 * Makefile.in: Modified to avoid *.el files being regarded
1556 as intermidiate files and deleted by GNU make.
1557
1558 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
1559 (lrt-handle-maa-sakod): Correctly handle the case that
1560 quail-current-data is nil.
1561 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
1562 tone.
1563
1564 1997-07-15 Kenichi Handa <handa@etl.go.jp>
1565
1566 * quail/py-punct.el: New file.
1567
1568 * quail/py-punct-b5.el: New file.
1569
1570 * quail/japanese.el: Doc-string of Quail package japanese modified.
1571
1572 * Makefile.in: Rules re-written to avoid tricky code.
1573 (CHINEGE-GB): Include quail/py-punct.elc.
1574 (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
1575
1576
1577 1997-07-10 Kenichi Handa <handa@etl.go.jp>
1578
1579 * quail/latin-pre.el: Change titles of quail packages.
1580
1581 * quail/latin-post.el: Likewise.
1582
1583
1584 ;; Local Variables:
1585 ;; coding: iso-2022-7bit
1586 ;; End:
1587
1588 Copyright (C) 1997, 1998, 1999, 2001 Free Software Foundation, Inc.
1589 Copying and distribution of this file, with or without modification,
1590 are permitted provided the copyright notice and this notice are preserved.
1591
1592 ;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4