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