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