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