+2008-06-03 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * MIM/sa-harvard-kyoto.mim: New file.
+
+2008-06-03 Kenichi Handa <handa@m17n.org>
+
+ * FORMATS/IM.ja.txt: Delete invalid "@ifnot FOR-MAN".
+
+2008-05-30 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * MIM/ta-itrans.mim: Add "sh" for U+0BB6 and "SRI" for the shrii
+ ligature.
+
+2008-05-30 Kenichi Handa <handa@m17n.org>
+
+ * configure.ac: Versions changed to 1.5.2.
+
+ * MIM/zh-tonepy.mim (state:init): Add `shift' to the branch action
+ of enter-fullwidth-mode and enter-single-fullwidth-mode.
+
+ * MIM/zh-quick.mim (state:init): Add `shift' to the branch action
+ of enter-fullwidth-mode and enter-single-fullwidth-mode.
+
+ * MIM/zh-py.mim (state:init): Add `shift' to the branch action of
+ enter-fullwidth-mode and enter-single-fullwidth-mode.
+
+ * MIM/zh-cangjie.mim (state:init): Add `shift' to the branch
+ action of enter-fullwidth-mode and enter-single-fullwidth-mode.
+
+ * MIM/ko-romaja.mim (state:init): Add `shift' to the branch action
+ of enter-fullwidth-mode and enter-single-fullwidth-mode.
+ (state:isolated-jamo-mode): Likewise.
+
+ * MIM/cjk-util.mim (map:enter-fullwidth-mode): Don't shift.
+ (map:exit-fullwidth-mode, map:enter-single-fullwidth-mode):
+ Likewise.
+ (state:init): Add `shift' to the branch action of
+ exit-fullwidth-mode.
+
+ * MIM/zh-util.mim (map:focus-move): New map.
+ (map:focus-change): Delete (input-focus-move).
+ (state:check-unod): Add branch `focus-move'.
+ (state:select): Likewise.
+
+ * MIM/si-wijesekera.mim (map:misc): Delete "\\".
+ (map:join): New map.
+ (state:init): Add branch `join'.
+
+ * MIM/fr-azerty.mim (map:left-square-bracket): Don't shift.
+ (map:left-curly-bracket): Don't shift.
+ (map:alt-2-7, map:ctrl-2-7): Deleted.
+ (map:alt-2, map:alt-7): New maps.
+ (state:init): Add `shift' to the branch actions of
+ `left-square-bracket' and `left-curly-bracket'. Delete branches
+ alt-2-7 and ctrl-2-7, add branches alt-2 and alt-7.
+
+ * MIM/bo-ewts.mim (map:escape): Don't shift. Don't include "[".
+ (map:non-tibetan): New map.
+ (map:unicode): Don't shift.
+ (state:init): Add `shift' to the branch action of `escape'.
+ Include `non-tibetan' map.
+ (state:dispatch-escape): Add `shift' to the branch action of
+ `unicode'.
+
+2008-05-25 Kenichi Handa <handa@m17n.org>
+
+ * MIM/vi-telex.mim (after-v, after-vc): Call handle-mark after
+ backspace.
+
+ * MIM/vi-base.mim: Delete the second `description'.
+
+2008-05-14 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * MIM/th-tis820.mim, MIM/th-pattachote.mim, MIM/th-kesmanee.mim,
+ MIM/si-wijesekera.mim: Move the "macro" section before "map".
+
+2008-03-06 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/SINH-OTF.flt: Simplify "otf:sinh=+" to "=".
+
+2008-03-06 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/SINH-OTF.flt: Simplify "otf:sinh=+" to "=".
+
+2008-01-30 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * Version 1.5.1 released.
+
+2008-01-30 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * configure.ac: Check the program msgfmt.
+
+2008-01-29 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * MIM/vi-tcvn.mim (vowel-ext): Escape "(" by backslash in key
+ symbol names.
+
+2008-01-25 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * MIM/vi-telex.mim (vowel-ext): Add more sequences.
+
+ * icons/vi-tcvn.png: New file.
+
+ * icons/cmc-kbd.png: New file.
+
+
+2008-01-24 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * MIM/Makefile.am (INPUT_METHOD): Add vi-base.mim and vi-tcvn.mim.
+
+ * MIM/vi-tcvn.mim: New file.
+
+ * MIM/vi-base.mim: New file.
+
+ * MIM/vi-vni.mim: Fully re-written.
+
+ * MIM/vi-viqr.mim: Fully re-written.
+
+ * MIM/vi-telex.mim: Include vi-base.mim.
+
+2008-01-23 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * MIM/vi-telex.mim (handle-mark): Don't delte the previous
+ character here.
+ (after-v): When a vowel is typed, adjust tone mark place.
+ (after-t): Delete the just inserted character before calling
+ handle-mark.
+ (init): Initialize SELECT to 0.
+
+2008-01-18 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * icons/cmc-kbd.png: New file.
+
+ * MIM/cmc-kbd.mim (title): Improved.
+
+2008-01-18 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * MIM/cmc-kbd.mim: New file.
+
+ * MIM/Makefile.am (INPUT_METHOD): Add cmc-kbd.mim.
+
+ * FLT/CHAM-GENERIC.flt: Simplify the 1st stage.
+
+2008-01-17 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/CHAM-GENERIC.flt: Categorize U+AA30 in prefix vowel.
+
+2008-01-15 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * configure.ac: Version changed to 1.5.1.
+
+2008-01-11 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/Makefile.am (FONT_LAYOUT_TABLE): Add CHAM-GENERIC.flt.
+
+ * FLT/CHAM-GENERIC.flt: New file.
+
+ * SCRIPT.tbl: Add cham, rename tay_viet to tai_viet.
+
+ * generic.fst: Add cham, rename tay_viet to tai_viet.
+
+ * SCRIPT.ext: Add cham, rename tay_viet to tai_viet.
+
+2008-01-08 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Accept "U+0905 U+0945" as a valid
+ sequence (mainly for Marathi).
+
+2008-01-07 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/MYMR-MYAZEDI.flt: Fix the first stage to consume JWNJ.
+
+2007-12-28 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * Version 1.5.0 released.
+
+2007-12-21 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/TIBT-OTF.flt: Make a grapheme claster.
+
+2007-12-13 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/COMBINING.flt: Apply the OpenType feature mkmk too.
+
+2007-12-13 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * MIM/ja-trycode.mim: Add new definitions.
+
+2007-12-13 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/THAI-TIS620.flt: Don't encode codes by itself.
+
+ * configure.ac: Version changed to 1.5.0.
+
+ * FLT/THAI-OTF.flt: Use U+25CC (DOTTED CIRCLE) if the font has it.
+
+ * FLT/THAI-GENERIC.flt: Use U+25CC (DOTTED CIRCLE) if the font has
+ it.
+
+ * FLT/THAI-NORASI.flt: Use U+25CC (DOTTED CIRCLE) if the font has
+ it.
+
+2007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * FLT/THAI-GENERIC.flt: Fix `font' line.
+
+2007-11-21 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/*.flt: Move copying condition to the end.
+
+2007-11-12 Kenichi Handa <handa@m17n.org>
+
+ * FLT/COMBINING.flt: New file.
+
+ * FLT/Makefile.am (FONT_LAYOUT_TABLE): Add COMBINING.flt.
+
+2007-11-08 Kenichi Handa <handa@m17n.org>
+
+ * FLT/DEVA-CDAC.flt: Fix typo; deve-cdac->deva-cdac.
+
+2007-10-19 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt, FLT/GUJR-OTF.flt:
+ Handle ZWJ correctly even if the current font does not contain it.
+
+2007-10-18 Kenichi Handa <handa@m17n.org>
+
+ * icons/hi-typewriter.png: New file.
+
+2007-09-14 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt, FLT/GUJR-OTF.flt, FLT/MLYM-OTF.flt:
+ Fix regular expressions: ".+" -> "[^ ]+", ".*" -> "[^ ]*".
+
+2007-09-14 Kenichi Handa <handa@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Fix regular expressions: ".+" -> "[^ ]+".
+
+2007-09-13 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/BENG-OTF.flt:
+ Render post-base vowel sign correctly after an independent vowel.
+
+2007-09-07 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/GUJR-OTF.flt: Do not break a syllable after ZWJ.
+
+2007-09-04 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Remove ZWJ's _after_ 'vatu' and 'pres' are applied.
+
+2007-09-03 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Do not break a syllable after ZWJ.
+ Allow Eyelash RA only at the beginning of a syllable.
+
+ * FLT/KHMR-OTF.flt: Simplify "otf:khmr=+" to "=".
+
+2007-08-24 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/ARAB-OTF.flt: Specify OTF features explicitly.
+
+2007-08-23 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * generic.fst (gurmukhi): Change the manodatory feature to blwf.
+ (telugu): Change the mandatory feature to blwf.
+
+ * FLT/MLYM-OTF.flt: Change the mandatory feature to akhn.
+
+2007-08-23 Kenichi Handa <handa@m17n.org>
+
+ * generic.fst (tay-viet): Fix format.
+ (malayalam): Change the mandatory feature to akhn.
+
+2007-08-22 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/TELU-OTF.flt: Rewritten with new algorithm.
+
+2007-08-21 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * MIM/bo-tcrc.mim: New file.
+
+2007-08-20 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/BENG-OTF.flt:
+ Accept 'ya-phalaa' and 'vowel sign aa' after independent vowels.
+
+2007-08-17 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt, FLT/BENG-OTF.flt, FLT/GURU-OTF.flt,
+ FLT/GUJR-OTF.flt, FLT/ORYA-OTF.flt, FLT/KNDA-OTF.flt: Exclude
+ syllables of the pattern ".*CN".
+
+ * FLT/TAML-OTF.flt: Rewritten with new algorithm.
+
+2007-08-15 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/GURU-OTF.flt: Apply haln feature in the final step.
+
+2007-08-14 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/GUJR-OTF.flt: Rewritten with new algorithm.
+
+2007-08-13 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/GURU-OTF.flt: Rewritten with new algorithm.
+
+2007-08-06 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/ORYA-OTF.flt: Specify GPOS order explicitly.
+ Change "otf:orya=+" to "=".
+
+ * FLT/MLYM-OTF.flt: Specify GPOS order explicitly.
+ Change "otf:mlym=+" to "=".
+
+ * FLT/KNDA-OTF.flt: Specify GPOS order explicitly.
+ Change "otf:knda=+" to "=".
+
+ * FLT/DEVA-OTF.flt: Specify GPOS order explicitly.
+ Change "otf:deva=+" to "=".
+
+ * FLT/BENG-OTF.flt: Specify GPOS order explicitly.
+ Change "otf:beng=+" to "=".
+
+2007-07-26 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/MLYM-OTF.flt: Rewritten with new algorithm.
+
+2007-07-26 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/MLYM-OTF.flt: Rewritten with new algorithm.
+
+2007-07-18 Kenichi Handa <handa@m17n.org>
+
+ * Makefile.am (pkgconfigdir): Set to ${datadir}/pkgconfig.
+ (EXTRA_DIST): Add SCRIPT.awk and SCRIPT.ext.
+
+2007-07-13 Kenichi Handa <handa@m17n.org>
+
+ * Version 1.4.0 released.
+
+2007-07-13 Kenichi Handa <handa@m17n.org>
+
+ * generic.fst: Add an entry for tay_viet.
+
+2007-07-13 Kenichi Handa <handa@m17n.org>
+
+ * configure.ac: Change versions to 1.4.0.
+
+2007-07-12 Kenichi Handa <handa@m17n.org>
+
+ * MIM/grc-mizuochi.mim (description): Untabify.
+
+2007-07-12 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/KNDA-OTF.flt: Rewritten with new algorithm.
+
+2007-07-10 Kenichi Handa <handa@m17n.org>
+
+ * mdb.dir: Adjusted the entry for font layouters.
+
+2007-07-09 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Stop counting the number of pre-base glyphs
+ for matra movement. (Unable to distinguish halant form from half
+ form.)
+
+2007-07-06 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/ORYA-OTF.flt: Add R, B and Y to the ZWJ movement.
+
+2007-07-04 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/ORYA-OTF.flt: Compose consonant and nukta beforehand if
+ predefined.
+
+ * FLT/BENG-OTF.flt: Rewritten for Unicode 5.0 with new algorithm.
+
+2007-06-29 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Put internal mark (Z) aftter the below form
+ consonant rather than after the base consonant.
+
+2007-06-28 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Rewritten with new algorithm for Unicode 5.0.
+
+2007-06-22 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Avoid applying OTF features over post-base mark (Z).
+
+2007-06-21 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/DEVA-OTF.flt: Rewritten for Unicode 5.0.
+
+2007-06-20 Jens Petersen <petersen@redhat.com> (tiny change)
+
+ * MIM/da-post.mim: New file created by modifying sv-post.mim slightly.
+
+2007-06-15 Kenichi Handa <handa@m17n.org>
+
+ * SCRIPT.tbl (tai_viet): Add this entry.
+
+ * LANGDATA/LANGUAGE.awk (BEGIN): Fix regluar expression for
+ extracting an English name.
+ (/^[a-z][a-z][a-z]\|/): Don't modify English names extracted from
+ "en.lnm".
+
+ * SCRIPT.ext: Change name tayviet -> tay_viet.
+
+2007-06-14 Kenichi Handa <handa@m17n.org>
+
+ * bootstrap.sh: Adjusted for the directory structure change.
+
+ * MIM/vi-telex.mim: Make documentations gettextize.
+
+2007-06-12 Kenichi Handa <handa@m17n.org>
+
+ * MIM/vi-telex.mim (handle-mark): Fix condition.
+
+2007-06-11 Kenichi Handa <handa@m17n.org>
+
+ * LANGDATA/Makefile.am (pkgdata_DATA): Cancel previous change.
+ (EXTRA_DIST): Cancel previous change.
+
+ * MIM/vi-telex.mim (alphabet): Add uppercase letters.
+
+2007-06-10 Kenichi Handa <handa@m17n.org>
+
+ * SCRIPT.awk (/^[0-9A-F]+\.\./): Fix regex for matching.
+
+2007-06-08 Kenichi Handa <handa@m17n.org>
+
+ * MIM/vi-telex.mim: Code simplified. Handle temporary escaping
+ to English mode.
+
+2007-06-07 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/TELU-OTF.flt: Follow Unicode 5.0.
+ RRA U+0C31 has below-base form.
+ ZWJ does not force below-base form.
+
+2007-06-06 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * FLT/KNDA-OTF.flt: Exclude ZWNJ from output string.
+
2007-06-05 TAKAHASHI Naoto <ntakahas@m17n.org>
* FLT/KNDA-OTF.flt:
Support Nukta and vowel sign vocalic L & LL.
Change reference font to Kedage-n.ttf.
+2007-06-05 Kenichi Handa <handa@m17n.org>
+
+ * LANGDATA/.cvsignore: Add LANGUAGE.tbl, lnconv.el.
+
+ * configure.ac (LANGNAME_TABLES): New variable. AC_SUBST it.
+ (AC_CONFIG_FILES): Add FLT/Makefile, MIM/Makefile, LANGDATA/Makefile.
+
+ * Makefile.am (SUBDIRS): Add LANGDATA.
+ (pkgdata_DATA): Remove ${LANGNAME}
+ (MISC_TABLE): Remove LANGUAGE.tbl.
+ (LANGNAME): Delete this variable.
+ (LANGUAGE.tbl, LANGNAME.en, LANGNAME.fr): Delete these targets.
+
+ * LANGDATA/Makefile.am (pkgdata_DATA): Delete ${TABLES}.
+ (EXTRA_DIST): Remove this variable.
+ (dist_pkgdata_DATA): New variable.
+ (dist_noinst_SCRIPTS): New variable.
+ (native.ext): Don't use native.sh.
+ (CLEANFILES): New variable.
+
+ * mdb.dir (language name): Change filename.
+
+ * MIM/ja-anthy.mim (zen-nan): Fix valid value list.
+
+ * MIM/vi-telex.mim: Big changes; tripple-vowel handling, escape
+ mode, control equivocal case by a customizable variable).
+
+ * FLT/KHMR-OTF.flt: Just a cosmetic change.
+
+2007-05-31 Kenichi Handa <handa@m17n.org>
+
+ * LANGDATA/Makefile.am: New file.
+
+ * LANGDATA/LANGUAGE.awk: Moved from ../LANGUAGE.awk. Modified to
+ use native.ext.
+
+ * LANGDATA/.cvsignore: New file.
+
+ * LANGDATA/*.lnm: New files.
+
+ * FLT/.cvsignore: New file.
+
2007-05-29 TAKAHASHI Naoto <ntakahas@m17n.org>
+ * as-itrans.mim, bn-itrans.mim, gu-itrans.mim, hi-itrans.mim,
+ kn-itrans.mim, ml-itrans.mim, or-itrans.mim, pa-itrans.mim,
+ ta-itrans.mim, te-itrans.mim: Add keypad support.
+
* *.flt: Moved to the FLT subdirectory.
* *.mim: Moved to the MIM subdirectory.
- * as-itrans.mim, bn-itrans.mim, gu-itrans.mim, hi-itrans.mim, kn-itrans.mim, ml-itrans.mim, or-itrans.mim, pa-itrans.mim, ta-itrans.mim, te-itrans.mim:
- Add keypad support.
+2007-05-29 Kenichi Handa <handa@m17n.org>
+
+ * default.fst (thaana): Fix typo.
2007-05-21 Kenichi Handa <handa@m17n.org>