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