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