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