Hello community,
here is the log from the commit of package m17n-db for openSUSE:Factory checked in at 2013-07-01 15:58:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/m17n-db (Old)
and /work/SRC/openSUSE:Factory/.m17n-db.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "m17n-db"
Changes:
--------
--- /work/SRC/openSUSE:Factory/m17n-db/m17n-db.changes 2013-04-14 10:35:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.m17n-db.new/m17n-db.changes 2013-07-01 15:58:32.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Jul 1 04:14:12 UTC 2013 - i@marguerite.su
+
+- update version 1.6.4
+ * MIM/am-sera.mim: Correct the mapping of "a" from U+12A3 to U+12A0.
+ * MIM/si-wijesekera.mim:
+ Add alt-gr mappings (G- ) to correspond to alt mappings (A- ).
+
+-------------------------------------------------------------------
Old:
----
m17n-db-1.6.3.tar.gz
New:
----
m17n-db-1.6.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ m17n-db.spec ++++++
--- /var/tmp/diff_new_pack.AfuB7S/_old 2013-07-01 15:58:33.000000000 +0200
+++ /var/tmp/diff_new_pack.AfuB7S/_new 2013-07-01 15:58:33.000000000 +0200
@@ -17,35 +17,34 @@
Name: m17n-db
-BuildRequires: glibc-i18ndata
-Version: 1.6.3
+Version: 1.6.4
Release: 0
-Url: http://www.m17n.org/m17n-lib/
-Source0: http://www.m17n.org/m17n-lib/download/m17n-db-%{version}.tar.gz
-Patch0: bnc429430-ar-kbd.patch
-BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Database Needed by the m17n Library m17n-lib
License: GPL-2.0+ and LGPL-2.1+ and SUSE-Public-Domain and MIT
Group: System/I18n/Japanese
+Url: http://www.m17n.org/m17n-lib/
+Source0: http://download.savannah.gnu.org/releases/m17n/%{name}-%{version}.tar.gz
+Patch0: bnc429430-ar-kbd.patch
+BuildRequires: glibc-i18ndata
+BuildRequires: pkg-config
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
%description
Database that is needed by the m17n library "m17n-lib".
%prep
-%setup -q -n %{name}-%{version}
+%setup -q
%patch0 -p1
%build
%configure
-%{__make}
+make %{?_sm_mflags}
%install
-make DESTDIR=${RPM_BUILD_ROOT} install
-%find_lang m17n-db
+%makeinstall
-%clean
-rm -rf $RPM_BUILD_ROOT
+%find_lang m17n-db
%files -f m17n-db.lang
%defattr(-, root, root)
++++++ m17n-db-1.6.3.tar.gz -> m17n-db-1.6.4.tar.gz ++++++
++++ 4986 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/ChangeLog new/m17n-db-1.6.4/ChangeLog
--- old/m17n-db-1.6.3/ChangeLog 2011-10-11 02:34:01.000000000 +0200
+++ new/m17n-db-1.6.4/ChangeLog 2012-09-18 13:19:23.000000000 +0200
@@ -1,3 +1,20 @@
+2012-09-18 Kenichi Handa
+
+ * Version 1.6.4 released.
+
+2012-04-23 Kenichi Handa
+
+ * configure.ac: Versions changed to 1.6.4.
+
+2011-12-06 TAKAHASHI Naoto
+
+ * MIM/si-wijesekera.mim:
+ Add alt-gr mappings (G- ) to correspond to alt mappings (A- ).
+
+2011-12-05 TAKAHASHI Naoto
+
+ * MIM/am-sera.mim: Correct the mapping of "a" from U+12A3 to U+12A0.
+
2011-10-11 Kenichi Handa
* Version 1.6.3 released.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/INSTALL new/m17n-db-1.6.4/INSTALL
--- old/m17n-db-1.6.3/INSTALL 2010-02-02 01:59:15.000000000 +0100
+++ new/m17n-db-1.6.4/INSTALL 2012-04-02 19:37:09.000000000 +0200
@@ -1,8 +1,8 @@
Installation Instructions
*************************
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
+Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -226,6 +226,11 @@
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+ HP-UX `make' updates targets which have the same time stamps as
+their prerequisites, which makes it generally unusable when shipped
+generated files such as `configure' are involved. Use GNU `make'
+instead.
+
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/MIM/am-sera.mim new/m17n-db-1.6.4/MIM/am-sera.mim
--- old/m17n-db-1.6.3/MIM/am-sera.mim 2010-04-14 07:06:02.000000000 +0200
+++ new/m17n-db-1.6.4/MIM/am-sera.mim 2011-12-05 09:05:05.000000000 +0100
@@ -362,7 +362,7 @@
("u" ?ኡ)
("U" ?ኡ)
("i" ?ኢ)
- ("a" ?ኣ)
+ ("a" ?አ)
("A" ?ኣ)
("E" ?ኤ)
;; ("ee" ?ኤ) ; Alef-E is rare vs Aynu-I, so ee = Aynu-I
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/MIM/si-wijesekera.mim new/m17n-db-1.6.4/MIM/si-wijesekera.mim
--- old/m17n-db-1.6.3/MIM/si-wijesekera.mim 2010-08-31 14:53:46.000000000 +0200
+++ new/m17n-db-1.6.4/MIM/si-wijesekera.mim 2011-12-06 05:16:49.000000000 +0100
@@ -1,5 +1,5 @@
;; si-wijesekera.mim -- Sinhala input method with wijesekera method
-;; Copyright (C) 2005, 2006, 2008, 2009
+;; Copyright (C) 2005, 2006, 2008, 2009, 2011
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
@@ -83,613 +83,650 @@
("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m")
("n") ("o") ("p") ("q") ("r") ("s") ("t") ("u") ("v") ("w") ("x") ("y") ("z")
("`") ("~") ("\[") ("{") ("\]") ("}") ("\\") ("|") (";") (":") ("'") ("\"")
- (",") ("<") (".") (">") ((A-o)) ((A-.)) ((A-v)) ((A-c)) ((A-x))
- ((S-\ )) ((A-\ )) ((A-,)) ((A-a)) ((A-\')) ((A-z)) ((BackSpace)) ((Delete)))
-
- (consonant
- ("l" "ක") ; 0D9A
- ("L" "ඛ") ; 0D9B
- ("." "ග") ; 0D9C
- (">" "ඝ") ; 0D9D
- ("X" "ඞ") ; 0D9E
- ((A-.) "ඟ") ; 0D9F
- ("p" "ච") ; 0DA0
- ("P" "ඡ") ; 0DA1
- ("c" "ජ") ; 0DA2
- ("C" "ඣ") ; 0DA3
- ("\[" "ඤ") ; 0DA4
- ("{" "ඥ") ; 0DA5
- ((A-c) "ඦ") ; 0DA6
- ("g" "ට") ; 0DA7
- ("G" "ඨ") ; 0DA8
- ("v" "ඩ") ; 0DA9
- ("V" "ඪ") ; 0DAA
- ("K" "ණ") ; 0DAB
- ((A-v) "ඬ") ; 0DAC
- (";" "ත") ; 0DAD
- (":" "ථ") ; 0DAE
- ("o" "ද") ; 0DAF
- ("O" "ධ") ; 0DB0
- ("k" "න") ; 0DB1
- ((A-o) "ඳ") ; 0DB3
- ("m" "ප") ; 0DB4
- ("M" "ඵ") ; 0DB5
- ("n" "බ") ; 0DB6
- ("N" "භ") ; 0DB7
- ("u" "ම") ; 0DB8
- ("U" "ඹ") ; 0DB9
- ("h" "ය") ; 0DBA
- ("r" "ර") ; 0DBB
- ("," "ල") ; 0DBD
- ("j" "ව") ; 0DC0
- ("Y" "ශ") ; 0DC1
- ("I" "ෂ") ; 0DC2
- ("i" "ස") ; 0DC3
- ("y" "හ") ; 0DC4
- ("<" "ළ") ; 0DC5
- ("F" "ෆ") ; 0DC6
- )
-
- (misc
- ("x" "ං") ; 0D82
- ((A-x) "ඃ") ; 0D83
-
- ("w" "අ") ; 0D85
- ("b" "ඉ") ; 0D89
- ("B" "ඊ") ; 0D8A
- ("W" "උ") ; 0D8B
- ("R" "ඍ") ; 0D8D
- ((A-,) "ඏ") ; 0D8F
-
- ("T" "ඔ") ; 0D94
-
- ("s" "ි") ; 0DD2
- ("S" "ී") ; 0DD3
- ("q" "ු") ; 0DD4
-
- ("Q" "ූ") ; 0DD6
-
- ((A-a) "ෳ") ; 0DF3
- ((A-\') "෴") ; 0DF4
-
- ("\]" ";")
- ("}" ":")
- ("'" ".")
- ("\"" ",")
- ("z" "'")
- ("Z" "\"")
-
- ("|" "්") ; touch (ZWJ 0DCA)
- ("J" "ළු") ; muurdhaja lu (0DC5 0DD4)
- ((S-\ ) " ") ; NBSP
- ((A-\ ) "") ; ZWNJ
-
- ("t"
- (set c @-2)
- (cond
- ((= @-1 0x0DD9)
- (cond
- ((= c 0x200C)
- (delete @-2)
- 0x0D93)
- ((| (< c 0x0D9A) (> c 0x0DC6))
- (delete @-1)
- 0x0D93)
- (1
- 0x0D91)))
- (1
- 0x0D91)))
-
- ("a"
- (set c @-1)
- (cond
- ((= c 0x0D91)
- (delete @-1)
- 0x0D92)
- ((= c 0x0D94)
- (delete @-1)
- 0x0D95)
- ((= c 0x0DD9)
- (delete @-1)
- 0x0DDA)
- ((= c 0x0DDC)
- (delete @-1)
- 0x0DDD)
- (1
- 0x0DCA)))
-
- ("d"
- (set c @-1)
- (cond
- ((= c 0x0D85)
- (delete @-1)
- 0x0D86)
- ((= c 0x0DD9)
- (delete @-1)
- 0x0DDC)
- (1
- 0x0DCF)))
-
- ("e"
- (cond
- ((= @-1 0x0D85)
- (delete @-1)
- 0x0D87)
- (1
- 0x0DD0)))
-
- ("E"
- (set c @-1)
- (cond
- ((= c 0x0D85)
- (delete @-1)
- 0x0D88)
- ((= c 0x0DD4)
- (cond
- ((= @-2 0x0DC5)
- (delete @-1)
- 0x0DD6)
- (1
- 0x0DD1)))
- (1
- 0x0DD1)))
-
- ("D"
- (set c @-1)
- (cond
- ((= c 0x0D8D)
- (delete @-1)
- 0x0D8E)
- ((= c 0x0DD8)
- (delete @-1)
- 0x0DF2)
- (1
- 0x0DD8)))
-
- ("A"
- (set c @-1)
- (cond
- ((= c 0x0D8B)
- (delete @-1)
- 0x0D8C)
- ((= c 0x0D8F)
- (delete @-1)
- 0x0D90)
- ((= c 0x0D94)
- (delete @-1)
- 0x0D96)
- ((= c 0x0DD9)
- (delete @-1)
- 0x0DDE)
- (1
- 0x0DDF)))
-
- ("f"
- (set c @+0)
- (cond
- ((& (>= c 0x0D9A) (<= c 0x0DC6))
- (delete @+1)
- (insert c)
- (forward)
- (set c @+0)
- (cond
- ((= c 0x0DCA)
- (delete @+1)
- 0x0DDA)
- ((= c 0x0DD9)
- (delete @+1)
- 0x0DDB)
- ((= c 0x0DCF)
- (delete @+1)
- 0x0DDC)
- ((= c 0x0DDF)
- (delete @+1)
- 0x0DDE)
- (1
- 0x0DD9)))
- ((= c 0x0D91)
- (delete @+1)
- 0x0D93)
- ((= c 0x0DD9)
- (delete @+1)
- 0x0DDB)
- ((& (= c 0x200C) (= @+1 0x0DD9))
- (delete @+2)
- 0x200C 0x0DDB)
- ((& (= @-1 0x0DD9)
- (| (< @-2 0x0D9A) (> @-2 0x0DC6)))
- (delete @-1)
- 0x0DDB)
- ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
- 0x200C 0x0DD9)
- (1
- 0x0DD9)))
+ (",") ("<") (".") (">")
+ ((A-a)) ((A-c)) ((A-o)) ((A-v)) ((A-x)) ((A-z)) ((A-\ )) ((A-.)) ((A-,)) ((A-\'))
+ ((G-a)) ((G-c)) ((G-o)) ((G-v)) ((G-x)) ((G-z)) ((G-\ )) ((G-.)) ((G-,)) ((G-\'))
+ ((S-\ )) ((BackSpace)) ((Delete)))
+
+ (consonant
+ ("l" "ක") ; 0D9A
+ ("L" "ඛ") ; 0D9B
+ ("." "ග") ; 0D9C
+ (">" "ඝ") ; 0D9D
+ ("X" "ඞ") ; 0D9E
+ ((A-.) "ඟ") ; 0D9F
+ ((G-.) "ඟ") ; 0D9F
+ ("p" "ච") ; 0DA0
+ ("P" "ඡ") ; 0DA1
+ ("c" "ජ") ; 0DA2
+ ("C" "ඣ") ; 0DA3
+ ("\[" "ඤ") ; 0DA4
+ ("{" "ඥ") ; 0DA5
+ ((A-c) "ඦ") ; 0DA6
+ ((G-c) "ඦ") ; 0DA6
+ ("g" "ට") ; 0DA7
+ ("G" "ඨ") ; 0DA8
+ ("v" "ඩ") ; 0DA9
+ ("V" "ඪ") ; 0DAA
+ ("K" "ණ") ; 0DAB
+ ((A-v) "ඬ") ; 0DAC
+ ((G-v) "ඬ") ; 0DAC
+ (";" "ත") ; 0DAD
+ (":" "ථ") ; 0DAE
+ ("o" "ද") ; 0DAF
+ ("O" "ධ") ; 0DB0
+ ("k" "න") ; 0DB1
+ ((A-o) "ඳ") ; 0DB3
+ ((G-o) "ඳ") ; 0DB3
+ ("m" "ප") ; 0DB4
+ ("M" "ඵ") ; 0DB5
+ ("n" "බ") ; 0DB6
+ ("N" "භ") ; 0DB7
+ ("u" "ම") ; 0DB8
+ ("U" "ඹ") ; 0DB9
+ ("h" "ය") ; 0DBA
+ ("r" "ර") ; 0DBB
+ ("," "ල") ; 0DBD
+ ("j" "ව") ; 0DC0
+ ("Y" "ශ") ; 0DC1
+ ("I" "ෂ") ; 0DC2
+ ("i" "ස") ; 0DC3
+ ("y" "හ") ; 0DC4
+ ("<" "ළ") ; 0DC5
+ ("F" "ෆ") ; 0DC6
+ )
+
+ (misc
+ ("x" "ං") ; 0D82
+ ((A-x) "ඃ") ; 0D83
+ ((G-x) "ඃ") ; 0D83
+
+ ("w" "අ") ; 0D85
+ ("b" "ඉ") ; 0D89
+ ("B" "ඊ") ; 0D8A
+ ("W" "උ") ; 0D8B
+ ("R" "ඍ") ; 0D8D
+ ((A-,) "ඏ") ; 0D8F
+ ((G-,) "ඏ") ; 0D8F
+
+ ("T" "ඔ") ; 0D94
+
+ ("s" "ි") ; 0DD2
+ ("S" "ී") ; 0DD3
+ ("q" "ු") ; 0DD4
+
+ ("Q" "ූ") ; 0DD6
+
+ ((A-a) "ෳ") ; 0DF3
+ ((G-a) "ෳ") ; 0DF3
+ ((A-\') "෴") ; 0DF4
+ ((G-\') "෴") ; 0DF4
+
+ ("\]" ";")
+ ("}" ":")
+ ("'" ".")
+ ("\"" ",")
+ ("z" "'")
+ ("Z" "\"")
+
+ ("|" "්") ; touch (ZWJ 0DCA)
+ ("J" "ළු") ; muurdhaja lu (0DC5 0DD4)
+ ((S-\ ) " ") ; NBSP
+ ((A-\ ) "") ; ZWNJ
+ ((G-\ ) "") ; ZWNJ
+
+ ("t"
+ (set c @-2)
+ (cond
+ ((= @-1 0x0DD9)
+ (cond
+ ((= c 0x200C)
+ (delete @-2)
+ 0x0D93)
+ ((| (< c 0x0D9A) (> c 0x0DC6))
+ (delete @-1)
+ 0x0D93)
+ (1
+ 0x0D91)))
+ (1
+ 0x0D91)))
+
+ ("a"
+ (set c @-1)
+ (cond
+ ((= c 0x0D91)
+ (delete @-1)
+ 0x0D92)
+ ((= c 0x0D94)
+ (delete @-1)
+ 0x0D95)
+ ((= c 0x0DD9)
+ (delete @-1)
+ 0x0DDA)
+ ((= c 0x0DDC)
+ (delete @-1)
+ 0x0DDD)
+ (1
+ 0x0DCA)))
+
+ ("d"
+ (set c @-1)
+ (cond
+ ((= c 0x0D85)
+ (delete @-1)
+ 0x0D86)
+ ((= c 0x0DD9)
+ (delete @-1)
+ 0x0DDC)
+ (1
+ 0x0DCF)))
+
+ ("e"
+ (cond
+ ((= @-1 0x0D85)
+ (delete @-1)
+ 0x0D87)
+ (1
+ 0x0DD0)))
+
+ ("E"
+ (set c @-1)
+ (cond
+ ((= c 0x0D85)
+ (delete @-1)
+ 0x0D88)
+ ((= c 0x0DD4)
+ (cond
+ ((= @-2 0x0DC5)
+ (delete @-1)
+ 0x0DD6)
+ (1
+ 0x0DD1)))
+ (1
+ 0x0DD1)))
+
+ ("D"
+ (set c @-1)
+ (cond
+ ((= c 0x0D8D)
+ (delete @-1)
+ 0x0D8E)
+ ((= c 0x0DD8)
+ (delete @-1)
+ 0x0DF2)
+ (1
+ 0x0DD8)))
+
+ ("A"
+ (set c @-1)
+ (cond
+ ((= c 0x0D8B)
+ (delete @-1)
+ 0x0D8C)
+ ((= c 0x0D8F)
+ (delete @-1)
+ 0x0D90)
+ ((= c 0x0D94)
+ (delete @-1)
+ 0x0D96)
+ ((= c 0x0DD9)
+ (delete @-1)
+ 0x0DDE)
+ (1
+ 0x0DDF)))
+
+ ("f"
+ (set c @+0)
+ (cond
+ ((& (>= c 0x0D9A) (<= c 0x0DC6))
+ (delete @+1)
+ (insert c)
+ (forward)
+ (set c @+0)
+ (cond
+ ((= c 0x0DCA)
+ (delete @+1)
+ 0x0DDA)
+ ((= c 0x0DD9)
+ (delete @+1)
+ 0x0DDB)
+ ((= c 0x0DCF)
+ (delete @+1)
+ 0x0DDC)
+ ((= c 0x0DDF)
+ (delete @+1)
+ 0x0DDE)
+ (1
+ 0x0DD9)))
+ ((= c 0x0D91)
+ (delete @+1)
+ 0x0D93)
+ ((= c 0x0DD9)
+ (delete @+1)
+ 0x0DDB)
+ ((& (= c 0x200C) (= @+1 0x0DD9))
+ (delete @+2)
+ 0x200C 0x0DDB)
+ ((& (= @-1 0x0DD9)
+ (| (< @-2 0x0D9A) (> @-2 0x0DC6)))
+ (delete @-1)
+ 0x0DDB)
+ ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
+ 0x200C 0x0DD9)
+ (1
+ 0x0DD9)))
+
+ ;; sanyaka letters
+ ((A-z)
+ (set c @-1)
+ (cond
+ ((= c 0x0DAF)
+ (delete @-1)
+ 0x0DB3)
+ ((= c 0x0D9C)
+ (delete @-1)
+ 0x0D9F)
+ ((= c 0x0DA9)
+ (delete @-1)
+ 0x0DAC)
+ ((= c 0x0DA2)
+ (delete @-1)
+ 0x0DA6)))
- ;; sanyaka letters
- ((A-z)
- (set c @-1)
- (cond
- ((= c 0x0DAF)
- (delete @-1)
- 0x0DB3)
- ((= c 0x0D9C)
- (delete @-1)
- 0x0D9F)
- ((= c 0x0DA9)
- (delete @-1)
- 0x0DAC)
- ((= c 0x0DA2)
- (delete @-1)
- 0x0DA6)))
-
- ;; yansaya
- ("H"
- (set c @-1)
- (cond
- ((= c 0x0DD9)
- (delete @-1))
- ((= c 0x0DDB)
- (delete @-1))
- (1
- (set c 0)))
- (cond
- ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
- 0x0DCA 0x200D 0x0DBA))
- (cond
- ((> c 0)
- (insert c))))
-
- ;; rakaransaya
- ("`"
- (set c @-1)
- (cond
- ((| (= c 0x0DD9) (= c 0x0DDB) (= c 0x0DD2) (= c 0x0DD3))
- (delete @-1))
- (1
- (set c 0)))
- (cond
- ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
- 0x0DCA 0x200D 0x0DBB))
- (cond
- ((> c 0)
- (insert c))))
-
- ;; repaya
- ("~"
- (set c @-1)
- (cond
- ((| (= c 0x0DD9) (= c 0x0DDB))
- (delete @-1))
- (1
- (set c 0)))
- (backward)
- (cond
- ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
- (set c1 @-1)
- (delete @-1)
- (insert c1)
- (move @<)
- 0x0DBB 0x0DCA 0x200D))
- (cond
- ((> c 0)
- (move @>)
- (insert c))))
-
- ((BackSpace)
- (delete-preceding-zw)
- (set c @-1)
- (cond
- ((< c 0)
- (unhandle)))
- (delete @-1)
- (cond
- ((= c 0x0D86)
- 0x0D85)
- ((= c 0x0D87)
- 0x0D85)
- ((= c 0x0D88)
- 0x0D85)
- ((= c 0x0D8C)
- 0x0D8B)
- ((= c 0x0D8E)
- 0x0D8D)
- ((= c 0x0D90)
- 0x0D8F)
- ((= c 0x0D92)
- 0x0D8F)
- ((= c 0x0D93)
- (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x200C))
- 0x0DD9)
- ((= c 0x0D95)
- 0x0D94)
- ((= c 0x0D96)
- 0x0D94)
-
- ((& (>= c 0x0D9A) (<= c 0x0DC6) (= @-2 0x0DCA) (= @-1 0x200D))
- (cond
- ((= @-3 0x0DBB)
- (delete @-3)
- (insert c))
- (1
- (delete @-2))))
-
- ((= c 0x0DD9)
- (cond
- ((| (< @-1 0x0D9A) (> @-1 0x0DC6)))
- ((= @+0 0x0D91)
- (delete @-1)
- (delete @+1)
- 0x0D93)
- ((& (>= @+0 0x0D9A) (<= @+0 0x0DC6))
- (set c1 @+0)
- (cond
- ((= @+1 0x0DD9)
- (merge-kombuva)
- 0x0DDB)
- ((= @+1 0x0DCA)
- (merge-kombuva)
- 0x0DDA)
- ((= @+1 0x0DCF)
- (merge-kombuva)
- 0x0DDC)
- ((= @+1 0x0DDF)
- (merge-kombuva)
- 0x0DDE)
- (1
- (delete @-1)
- (delete @+1)
- (insert c1)
- 0x0DD9)))
- ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6))
- (delete @-1)
- 0x200C
- 0x0DD9)
- ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D))
- (set c1 @-1)
- (delete @-4)
- (insert c1)
- 0x0DD9)
- ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D))
- (delete @-3)
- 0x0DD9)
- (1
- (delete @-1)
- 0x0DD9)))
-
- ((= c 0x0DDA)
- 0x0DD9)
-
- ((= c 0x0DDB)
- (cond
- ((| (< @-1 0x0D9A) (> @-1 0x0DC6))
- 0x0DD9)
- ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6))
- (delete @-1)
- 0x200C
- 0x0DDB)
- ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D))
- (set c1 @-1)
- (delete @-4)
- (insert c1)
- 0x0DDB)
- ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D))
- (delete @-3)
- 0x0DDB)
- (1
- (delete @-1)
- 0x0DDB)))
-
- ((= c 0x0DDC)
- 0x0DD9)
- ((= c 0x0DDD)
- 0x0DDC)
- ((= c 0x0DDE)
- 0x0DD9)
- ((= c 0x0DF2)
- 0x0DD8))
-
- (cond
- ((& (>= @-1 0x0D9A)
- (<= @-1 0x0DC6)
- (| (= @+0 0x0DD9) (= @+0 0x0DDB)))
- 0x200C)))
-
- ((Delete)
- (delete-following-zw)
- (set c @+0)
- (cond
- ((< c 0)
- (unhandle)))
- (delete @+1)
- (cond
- ((= c 0x0D86)
- 0x0DCF)
- ((= c 0x0D87)
- 0x0DD0)
- ((= c 0x0D88)
- 0x0DD1)
- ((= c 0x0D8C)
- 0x0DDF)
- ((= c 0x0D8E)
- 0x0DD8)
- ((= c 0x0D90)
- 0x0DDF)
- ((= c 0x0D92)
- 0x0DCA)
- ((= c 0x0D93)
- 0x0D91)
- ((& (>= c 0x0D9A) (<= c 0x0DC6))
- (forward)
- (cond
- ((= @+0 0x0DD9)
- (delete @+1)
- (move @<)
- (insert c))
- ((= @+0 0x0DDB)
- (delete @+1)
- 0x0DD9
- (move @<)
- (insert c))
- ((= @+0 0x0DDA)
- (delete @+1)
- 0x0DCA
- (move @<)
- (insert c))
- ((= @+0 0x0DDC)
- (delete @+1)
- 0x0DCF
- (move @<)
- (insert c))
- ((= @+0 0x0DDE)
- (delete @+1)
- 0x0DDF
- (move @<)
- (insert c))
- (1
- (delete @<))))
- ((= c 0x0DDB)
- 0x0DD9))))
-
- (independent
- ("w" "අ") ; 0D85
- ("b" "ඉ") ; 0D89
- ("B" "ඊ") ; 0D8A
- ("W" "උ") ; 0D8B
- ("R" "ඍ") ; 0D8D
- ((A-,) "ඏ") ; 0D8F
- ("t" "එ") ; 0D91
- ("T" "ඔ") ; 0D94
- ("l" "ක") ; 0D9A
- ("L" "ඛ") ; 0D9B
- ("." "ග") ; 0D9C
- (">" "ඝ") ; 0D9D
- ("X" "ඞ") ; 0D9E
- ((A-.) "ඟ") ((0x2E A-z) "ඟ") ; 0D9F
- ("p" "ච") ; 0DA0
- ("P" "ඡ") ; 0DA1
- ("c" "ජ") ; 0DA2
- ("C" "ඣ") ; 0DA3
- ("\[" "ඤ") ; 0DA4
- ("{" "ඥ") ; 0DA5
- ((A-c) "ඦ") ((0x63 A-z) "ඦ") ; 0DA6
- ("g" "ට") ; 0DA7
- ("G" "ඨ") ; 0DA8
- ("v" "ඩ") ; 0DA9
- ("V" "ඪ") ; 0DAA
- ("K" "ණ") ; 0DAB
- ((A-v) "ඬ") ((0x76 A-z) "ඬ") ; 0DAC
- (";" "ත") ; 0DAD
- (":" "ථ") ; 0DAE
- ("o" "ද") ; 0DAF
- ("O" "ධ") ; 0DB0
- ("k" "න") ; 0DB1
- ((A-o) "ඳ") ((0x6F A-z) "ඳ") ; 0DB3
- ("m" "ප") ; 0DB4
- ("M" "ඵ") ; 0DB5
- ("n" "බ") ; 0DB6
- ("N" "භ") ; 0DB7
- ("u" "ම") ; 0DB8
- ("U" "ඹ") ; 0DB9
- ("h" "ය") ; 0DBA
- ("r" "ර") ; 0DBB
- ("," "ල") ; 0DBD
- ("j" "ව") ; 0DC0
- ("Y" "ශ") ; 0DC1
- ("I" "ෂ") ; 0DC2
- ("i" "ස") ; 0DC3
- ("y" "හ") ; 0DC4
- ("<" "ළ") ; 0DC5
- ("F" "ෆ") ; 0DC6
- ((A-\') "෴") ; 0DF4
-
- ("J" "ළු") ; muurdhaja lu (0DC5 0DD4)
-
- ((S-\ ) " ") ; NBSP (00A0)
- ((A-\ ) "") ; ZWNJ (200C)
-
- ("\]" ";")
- ("}" ":")
- ("'" ".")
- ("\"" ",")
- ("z" "'")
- ("Z" "\"")
- )
-
- (dependent
- ("x" "ං") ; 0D82
- ((A-x) "ඃ") ; 0D83
- ("a"
- (cond
- ((= @-1 0x0D91) (delete @-) "ඒ") ; 0D92
- ((= @-1 0x0D94) (delete @-) "ඕ") ; 0D95
- ((= @-1 0x0DD9) (delete @-) "ේ") ; 0DDA
- ((= @-1 0x0DDC) (delete @-) "ෝ") ; 0DDD
- (1 "්"))) ; 0DCA
- ("d"
- (cond
- ((= @-1 0x0D85) (delete @-) "ආ") ; 0D86
- ((= @-1 0x0DD9) (delete @-) "ො") ; 0DDC
- (1 "ා"))) ; 0DCF
- ("e"
- (cond
- ((= @-1 0x0D85) (delete @-) "ඇ") ; 0D87
- (1 "ැ"))) ; 0DD0
- ("E"
- (cond
- ((= @-1 0x0D85) (delete @-) "ඈ") ; 0D88
- ((& (= @-2 0x0DC5) (= @-1 0x0DD4))
- (delete @-) "ූ") ; 0DD6
- (1 "ෑ"))) ; 0DD1
- ("s" "ි") ; 0DD2
- ("S" "ී") ; 0DD3
- ("q" "ු") ; 0DD4
- ("Q" "ූ") ; 0DD6
-
- ("D"
- (cond
- ((= @-1 0x0D8D) (delete @-) "ඎ") ; 0D8E
-;; The following line does not work when no consonant proceeds.
-;; ((= @-1 0x0DD8) (delete @-) "ෲ") ; 0DF2
- (1 "ෘ"))) ; 0DD8
-;; This one works with or without a preceeding consonant.
- ("DD" "ෲ") ; 0DF2
-
- ("A"
- (cond
- ((= @-1 0x0D8B) (delete @-) "ඌ") ; 0D8C
- ((= @-1 0x0D8F) (delete @-) "ඐ") ; 0D90
- ((= @-1 0x0D94) (delete @-) "ඖ") ; 0D96
- ((= @-1 0x0DD9) (delete @-) "ෞ") ; 0DDE
- (1 "ෟ"))) ; 0DDF
- ((A-a) "ෳ") ; 0DF3
-
- ("H" ; yansaya (0DCA 200D 0DBA)
- (cond
- ((| (= @-1 0x0DD9) (= @-1 0x0DDB))
- (move @-) "්ය" (move @>))
- (1
- "්ය")))
-
- ("`" ; rakaransaya (0DCA 200D 0DBB)
- (cond
- ((| (= @-1 0x0DD2) (= @-1 0x0DD3) (= @-1 0x0DD9) (= @-1 0x0DDB))
- (move @-) "්ර" (move @>))
- (1 "්ර")))
-
- ("~" ; repaya (0DBB 0DCA 200D)
- (move @<)
- "ර්"
- (move @>))
- )
+ ;; sanyaka letters
+ ((G-z)
+ (set c @-1)
+ (cond
+ ((= c 0x0DAF)
+ (delete @-1)
+ 0x0DB3)
+ ((= c 0x0D9C)
+ (delete @-1)
+ 0x0D9F)
+ ((= c 0x0DA9)
+ (delete @-1)
+ 0x0DAC)
+ ((= c 0x0DA2)
+ (delete @-1)
+ 0x0DA6)))
+
+ ;; yansaya
+ ("H"
+ (set c @-1)
+ (cond
+ ((= c 0x0DD9)
+ (delete @-1))
+ ((= c 0x0DDB)
+ (delete @-1))
+ (1
+ (set c 0)))
+ (cond
+ ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
+ 0x0DCA 0x200D 0x0DBA))
+ (cond
+ ((> c 0)
+ (insert c))))
+
+ ;; rakaransaya
+ ("`"
+ (set c @-1)
+ (cond
+ ((| (= c 0x0DD9) (= c 0x0DDB) (= c 0x0DD2) (= c 0x0DD3))
+ (delete @-1))
+ (1
+ (set c 0)))
+ (cond
+ ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
+ 0x0DCA 0x200D 0x0DBB))
+ (cond
+ ((> c 0)
+ (insert c))))
+
+ ;; repaya
+ ("~"
+ (set c @-1)
+ (cond
+ ((| (= c 0x0DD9) (= c 0x0DDB))
+ (delete @-1))
+ (1
+ (set c 0)))
+ (backward)
+ (cond
+ ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6))
+ (set c1 @-1)
+ (delete @-1)
+ (insert c1)
+ (move @<)
+ 0x0DBB 0x0DCA 0x200D))
+ (cond
+ ((> c 0)
+ (move @>)
+ (insert c))))
+
+ ((BackSpace)
+ (delete-preceding-zw)
+ (set c @-1)
+ (cond
+ ((< c 0)
+ (unhandle)))
+ (delete @-1)
+ (cond
+ ((= c 0x0D86)
+ 0x0D85)
+ ((= c 0x0D87)
+ 0x0D85)
+ ((= c 0x0D88)
+ 0x0D85)
+ ((= c 0x0D8C)
+ 0x0D8B)
+ ((= c 0x0D8E)
+ 0x0D8D)
+ ((= c 0x0D90)
+ 0x0D8F)
+ ((= c 0x0D92)
+ 0x0D8F)
+ ((= c 0x0D93)
+ (cond ((& (>= @-1 0x0D9A) (<= @-1 0x0DC6)) 0x200C))
+ 0x0DD9)
+ ((= c 0x0D95)
+ 0x0D94)
+ ((= c 0x0D96)
+ 0x0D94)
+
+ ((& (>= c 0x0D9A) (<= c 0x0DC6) (= @-2 0x0DCA) (= @-1 0x200D))
+ (cond
+ ((= @-3 0x0DBB)
+ (delete @-3)
+ (insert c))
+ (1
+ (delete @-2))))
+
+ ((= c 0x0DD9)
+ (cond
+ ((| (< @-1 0x0D9A) (> @-1 0x0DC6)))
+ ((= @+0 0x0D91)
+ (delete @-1)
+ (delete @+1)
+ 0x0D93)
+ ((& (>= @+0 0x0D9A) (<= @+0 0x0DC6))
+ (set c1 @+0)
+ (cond
+ ((= @+1 0x0DD9)
+ (merge-kombuva)
+ 0x0DDB)
+ ((= @+1 0x0DCA)
+ (merge-kombuva)
+ 0x0DDA)
+ ((= @+1 0x0DCF)
+ (merge-kombuva)
+ 0x0DDC)
+ ((= @+1 0x0DDF)
+ (merge-kombuva)
+ 0x0DDE)
+ (1
+ (delete @-1)
+ (delete @+1)
+ (insert c1)
+ 0x0DD9)))
+ ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6))
+ (delete @-1)
+ 0x200C
+ 0x0DD9)
+ ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D))
+ (set c1 @-1)
+ (delete @-4)
+ (insert c1)
+ 0x0DD9)
+ ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D))
+ (delete @-3)
+ 0x0DD9)
+ (1
+ (delete @-1)
+ 0x0DD9)))
+
+ ((= c 0x0DDA)
+ 0x0DD9)
+
+ ((= c 0x0DDB)
+ (cond
+ ((| (< @-1 0x0D9A) (> @-1 0x0DC6))
+ 0x0DD9)
+ ((& (>= @-2 0x0D9A) (<= @-2 0x0DC6))
+ (delete @-1)
+ 0x200C
+ 0x0DDB)
+ ((& (= @-4 0x0DBB) (= @-3 0x0DCA) (= @-2 0x200D))
+ (set c1 @-1)
+ (delete @-4)
+ (insert c1)
+ 0x0DDB)
+ ((& (>= @-4 0x0D9A) (<= @-4 0x0DC6) (= @-3 0x0DCA) (= @-2 0x200D))
+ (delete @-3)
+ 0x0DDB)
+ (1
+ (delete @-1)
+ 0x0DDB)))
+
+ ((= c 0x0DDC)
+ 0x0DD9)
+ ((= c 0x0DDD)
+ 0x0DDC)
+ ((= c 0x0DDE)
+ 0x0DD9)
+ ((= c 0x0DF2)
+ 0x0DD8))
+
+ (cond
+ ((& (>= @-1 0x0D9A)
+ (<= @-1 0x0DC6)
+ (| (= @+0 0x0DD9) (= @+0 0x0DDB)))
+ 0x200C)))
+
+ ((Delete)
+ (delete-following-zw)
+ (set c @+0)
+ (cond
+ ((< c 0)
+ (unhandle)))
+ (delete @+1)
+ (cond
+ ((= c 0x0D86)
+ 0x0DCF)
+ ((= c 0x0D87)
+ 0x0DD0)
+ ((= c 0x0D88)
+ 0x0DD1)
+ ((= c 0x0D8C)
+ 0x0DDF)
+ ((= c 0x0D8E)
+ 0x0DD8)
+ ((= c 0x0D90)
+ 0x0DDF)
+ ((= c 0x0D92)
+ 0x0DCA)
+ ((= c 0x0D93)
+ 0x0D91)
+ ((& (>= c 0x0D9A) (<= c 0x0DC6))
+ (forward)
+ (cond
+ ((= @+0 0x0DD9)
+ (delete @+1)
+ (move @<)
+ (insert c))
+ ((= @+0 0x0DDB)
+ (delete @+1)
+ 0x0DD9
+ (move @<)
+ (insert c))
+ ((= @+0 0x0DDA)
+ (delete @+1)
+ 0x0DCA
+ (move @<)
+ (insert c))
+ ((= @+0 0x0DDC)
+ (delete @+1)
+ 0x0DCF
+ (move @<)
+ (insert c))
+ ((= @+0 0x0DDE)
+ (delete @+1)
+ 0x0DDF
+ (move @<)
+ (insert c))
+ (1
+ (delete @<))))
+ ((= c 0x0DDB)
+ 0x0DD9))))
+
+ (independent
+ ("w" "අ") ; 0D85
+ ("b" "ඉ") ; 0D89
+ ("B" "ඊ") ; 0D8A
+ ("W" "උ") ; 0D8B
+ ("R" "ඍ") ; 0D8D
+ ((A-,) "ඏ") ; 0D8F
+ ((G-,) "ඏ") ; 0D8F
+ ("t" "එ") ; 0D91
+ ("T" "ඔ") ; 0D94
+ ("l" "ක") ; 0D9A
+ ("L" "ඛ") ; 0D9B
+ ("." "ග") ; 0D9C
+ (">" "ඝ") ; 0D9D
+ ("X" "ඞ") ; 0D9E
+ ((A-.) "ඟ") ((0x2E A-z) "ඟ") ; 0D9F
+ ((G-.) "ඟ") ((0x2E G-z) "ඟ") ; 0D9F
+ ("p" "ච") ; 0DA0
+ ("P" "ඡ") ; 0DA1
+ ("c" "ජ") ; 0DA2
+ ("C" "ඣ") ; 0DA3
+ ("\[" "ඤ") ; 0DA4
+ ("{" "ඥ") ; 0DA5
+ ((A-c) "ඦ") ((0x63 A-z) "ඦ") ; 0DA6
+ ((G-c) "ඦ") ((0x63 G-z) "ඦ") ; 0DA6
+ ("g" "ට") ; 0DA7
+ ("G" "ඨ") ; 0DA8
+ ("v" "ඩ") ; 0DA9
+ ("V" "ඪ") ; 0DAA
+ ("K" "ණ") ; 0DAB
+ ((A-v) "ඬ") ((0x76 A-z) "ඬ") ; 0DAC
+ ((G-v) "ඬ") ((0x76 G-z) "ඬ") ; 0DAC
+ (";" "ත") ; 0DAD
+ (":" "ථ") ; 0DAE
+ ("o" "ද") ; 0DAF
+ ("O" "ධ") ; 0DB0
+ ("k" "න") ; 0DB1
+ ((A-o) "ඳ") ((0x6F A-z) "ඳ") ; 0DB3
+ ((G-o) "ඳ") ((0x6F G-z) "ඳ") ; 0DB3
+ ("m" "ප") ; 0DB4
+ ("M" "ඵ") ; 0DB5
+ ("n" "බ") ; 0DB6
+ ("N" "භ") ; 0DB7
+ ("u" "ම") ; 0DB8
+ ("U" "ඹ") ; 0DB9
+ ("h" "ය") ; 0DBA
+ ("r" "ර") ; 0DBB
+ ("," "ල") ; 0DBD
+ ("j" "ව") ; 0DC0
+ ("Y" "ශ") ; 0DC1
+ ("I" "ෂ") ; 0DC2
+ ("i" "ස") ; 0DC3
+ ("y" "හ") ; 0DC4
+ ("<" "ළ") ; 0DC5
+ ("F" "ෆ") ; 0DC6
+ ((A-\') "෴") ; 0DF4
+ ((G-\') "෴") ; 0DF4
+
+ ("J" "ළු") ; muurdhaja lu (0DC5 0DD4)
+
+ ((S-\ ) " ") ; NBSP (00A0)
+ ((A-\ ) "") ; ZWNJ (200C)
+ ((G-\ ) "") ; ZWNJ (200C)
+
+ ("\]" ";")
+ ("}" ":")
+ ("'" ".")
+ ("\"" ",")
+ ("z" "'")
+ ("Z" "\"")
+ )
+
+ (dependent
+ ("x" "ං") ; 0D82
+ ((A-x) "ඃ") ; 0D83
+ ((G-x) "ඃ") ; 0D83
+ ("a"
+ (cond
+ ((= @-1 0x0D91) (delete @-) "ඒ") ; 0D92
+ ((= @-1 0x0D94) (delete @-) "ඕ") ; 0D95
+ ((= @-1 0x0DD9) (delete @-) "ේ") ; 0DDA
+ ((= @-1 0x0DDC) (delete @-) "ෝ") ; 0DDD
+ (1 "්"))) ; 0DCA
+ ("d"
+ (cond
+ ((= @-1 0x0D85) (delete @-) "ආ") ; 0D86
+ ((= @-1 0x0DD9) (delete @-) "ො") ; 0DDC
+ (1 "ා"))) ; 0DCF
+ ("e"
+ (cond
+ ((= @-1 0x0D85) (delete @-) "ඇ") ; 0D87
+ (1 "ැ"))) ; 0DD0
+ ("E"
+ (cond
+ ((= @-1 0x0D85) (delete @-) "ඈ") ; 0D88
+ ((& (= @-2 0x0DC5) (= @-1 0x0DD4))
+ (delete @-) "ූ") ; 0DD6
+ (1 "ෑ"))) ; 0DD1
+ ("s" "ි") ; 0DD2
+ ("S" "ී") ; 0DD3
+ ("q" "ු") ; 0DD4
+ ("Q" "ූ") ; 0DD6
+
+ ("D"
+ (cond
+ ((= @-1 0x0D8D) (delete @-) "ඎ") ; 0D8E
+ ;; The following line does not work when no consonant proceeds.
+ ;; ((= @-1 0x0DD8) (delete @-) "ෲ") ; 0DF2
+ (1 "ෘ"))) ; 0DD8
+ ;; This one works with or without a preceeding consonant.
+ ("DD" "ෲ") ; 0DF2
+
+ ("A"
+ (cond
+ ((= @-1 0x0D8B) (delete @-) "ඌ") ; 0D8C
+ ((= @-1 0x0D8F) (delete @-) "ඐ") ; 0D90
+ ((= @-1 0x0D94) (delete @-) "ඖ") ; 0D96
+ ((= @-1 0x0DD9) (delete @-) "ෞ") ; 0DDE
+ (1 "ෟ"))) ; 0DDF
+ ((A-a) "ෳ") ; 0DF3
+ ((G-a) "ෳ") ; 0DF3
+
+ ("H" ; yansaya (0DCA 200D 0DBA)
+ (cond
+ ((| (= @-1 0x0DD9) (= @-1 0x0DDB))
+ (move @-) "්ය" (move @>))
+ (1
+ "්ය")))
+
+ ("`" ; rakaransaya (0DCA 200D 0DBB)
+ (cond
+ ((| (= @-1 0x0DD2) (= @-1 0x0DD3) (= @-1 0x0DD9) (= @-1 0x0DDB))
+ (move @-) "්ර" (move @>))
+ (1 "්ර")))
+
+ ("~" ; repaya (0DBB 0DCA 200D)
+ (move @<)
+ "ර්"
+ (move @>))
+ )
- (kombuva
- ("f" "ෙ")) ; 0DD9
+ (kombuva
+ ("f" "ෙ")) ; 0DD9
- (join
- ("\\"))
+ (join
+ ("\\"))
- (backspace
- ((BackSpace))))
+ (backspace
+ ((BackSpace))))
(state
(init
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/NEWS new/m17n-db-1.6.4/NEWS
--- old/m17n-db-1.6.3/NEWS 2011-09-12 06:29:49.000000000 +0200
+++ new/m17n-db-1.6.4/NEWS 2012-04-23 02:21:00.000000000 +0200
@@ -1,10 +1,15 @@
* NEWS -- What's new in the m17n database. -*- outline -*-
-Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
See the end for copying conditions.
+* Changes in the m17n database 1.6.4
+
+This release is just for bug fixing.
+
+
* Changes in the m17n database 1.6.3
** A new input method is added.
@@ -223,7 +228,7 @@
* Copyright information
-Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/README new/m17n-db-1.6.4/README
--- old/m17n-db-1.6.3/README 2011-09-12 06:30:10.000000000 +0200
+++ new/m17n-db-1.6.4/README 2012-04-23 02:21:00.000000000 +0200
@@ -1,5 +1,5 @@
-This directory tree holds version 1.6.3 of the m17n database.
-Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+This directory tree holds version 1.6.4 of the m17n database.
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
See the end for copying conditions.
@@ -44,7 +44,7 @@
----------------------------------------------------------------------
Copyright information
-Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/configure.ac new/m17n-db-1.6.4/configure.ac
--- old/m17n-db-1.6.3/configure.ac 2011-09-12 06:31:31.000000000 +0200
+++ new/m17n-db-1.6.4/configure.ac 2012-04-23 02:21:00.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+# Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
# National Institute of Advanced Industrial Science and Technology (AIST)
# Registration Number H15PRO112
@@ -21,8 +21,8 @@
# Boston, MA 02110-1301, USA.
# Process this file with autoconf to produce a configure script.
-AC_INIT(m17n-db, 1.6.3, bugs-m17n-lib@m17n.org)
-AM_INIT_AUTOMAKE(m17n-db, 1.6.3)
+AC_INIT(m17n-db, 1.6.4, bugs-m17n-lib@m17n.org)
+AM_INIT_AUTOMAKE(m17n-db, 1.6.4)
AM_GNU_GETTEXT([external])
# Checks for programs.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/mapconv new/m17n-db-1.6.4/mapconv
--- old/m17n-db-1.6.3/mapconv 2011-09-12 07:43:10.000000000 +0200
+++ new/m17n-db-1.6.4/mapconv 2012-09-07 17:16:58.000000000 +0200
@@ -27,7 +27,7 @@
if [ "$4" = "NOMSB" ] ; then
if [ "$3" = 1 ] ; then
- cat $1 \
+ zcat $1 \
| sed -n -e "$2p" \
| sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \
-e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \
@@ -35,7 +35,7 @@
| sort \
| ${LASTFILTER}
else
- cat $1 \
+ zcat $1 \
| sed -n -e "$2p" \
| sed -e 's/xa/x2/g' -e 's/xb/x3/g' -e 's/xc/x4/g' \
-e 's/xd/x5/g' -e 's/xe/x6/g' -e 's/xf/x7/g' \
@@ -45,13 +45,13 @@
fi
else
if [ "$3" = 1 ] ; then
- cat $1 | \
+ zcat $1 | \
sed -n -e "$2p" \
| sed -e 's,]*\)>[ ]*/x\(..\).*$,0x\2 0x\1,' \
| sort \
| ${LASTFILTER}
else
- cat $1 | \
+ zcat $1 | \
sed -n -e "$2p" \
| sed -e 's,]*\)>[ ]*/x\(..\)/x\(..\).*$,0x\2\3 0x\1,' \
| sort \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/missing new/m17n-db-1.6.4/missing
--- old/m17n-db-1.6.3/missing 2010-02-02 01:59:15.000000000 +0100
+++ new/m17n-db-1.6.4/missing 2012-04-02 19:37:09.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2012-01-06.13; # UTC
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009 Free Software Foundation, Inc.
+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -84,7 +84,6 @@
help2man touch the output file
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
@@ -122,15 +121,6 @@
# Not GNU programs, they don't have --version.
;;
- tar*)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
@@ -226,7 +216,7 @@
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
@@ -256,7 +246,7 @@
\`Flex' from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
@@ -318,41 +308,6 @@
touch $file
;;
- tar*)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
*)
echo 1>&2 "\
WARNING: \`$1' is needed, and is $msg.
Files old/m17n-db-1.6.3/po/de.gmo and new/m17n-db-1.6.4/po/de.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/po/de.po new/m17n-db-1.6.4/po/de.po
--- old/m17n-db-1.6.3/po/de.po 2010-11-26 08:18:10.000000000 +0100
+++ new/m17n-db-1.6.4/po/de.po 2012-09-18 13:21:37.000000000 +0200
@@ -7,10 +7,11 @@
msgstr ""
"Project-Id-Version: m17n-db 1.6.1-1\n"
"Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n"
-"POT-Creation-Date: 2010-11-26 16:18+0900\n"
+"POT-Creation-Date: 2012-09-18 20:21+0900\n"
"PO-Revision-Date: 2010-07-14 23:30+0100\n"
"Last-Translator: Chris Leick \n"
"Language-Team: German \n"
+"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
Files old/m17n-db-1.6.3/po/ja.gmo and new/m17n-db-1.6.4/po/ja.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/po/ja.po new/m17n-db-1.6.4/po/ja.po
--- old/m17n-db-1.6.3/po/ja.po 2010-11-26 08:18:10.000000000 +0100
+++ new/m17n-db-1.6.4/po/ja.po 2012-09-18 13:21:36.000000000 +0200
@@ -7,10 +7,11 @@
msgstr ""
"Project-Id-Version: ja\n"
"Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n"
-"POT-Creation-Date: 2010-11-26 16:18+0900\n"
+"POT-Creation-Date: 2012-09-18 20:21+0900\n"
"PO-Revision-Date: 2006-09-21 23:16+0900\n"
"Last-Translator: Kenichi Handa \n"
"Language-Team: ja \n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
Files old/m17n-db-1.6.3/po/vi.gmo and new/m17n-db-1.6.4/po/vi.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/m17n-db-1.6.3/po/vi.po new/m17n-db-1.6.4/po/vi.po
--- old/m17n-db-1.6.3/po/vi.po 2010-11-26 08:18:10.000000000 +0100
+++ new/m17n-db-1.6.4/po/vi.po 2012-09-18 13:21:36.000000000 +0200
@@ -7,10 +7,11 @@
msgstr ""
"Project-Id-Version: m17n-db 1.3.4\n"
"Report-Msgid-Bugs-To: bugs-m17n-lib@m17n.org\n"
-"POT-Creation-Date: 2010-11-26 16:18+0900\n"
+"POT-Creation-Date: 2012-09-18 20:21+0900\n"
"PO-Revision-Date: 2007-06-14 22:54+0900\n"
"Last-Translator: Phan Anh Dung \n"
"Language-Team: Phan Anh Dung \n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"