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