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