summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2011-02-28 01:53:50 +0200
committerKhaled Hosny <khaledhosny@eglug.org>2011-02-28 01:56:19 +0200
commit407e7c71360163d970ab097982959066804d8c8d (patch)
treeaf714dfa9e3e5cc45610e2e9678d4b23826c749d
parentd1d0618258ee20da2800fb04de5512b0e4fe8646 (diff)
downloadluaotfload-407e7c71360163d970ab097982959066804d8c8d.tar.gz
Simplify feature file
-rw-r--r--tests/opbd.fea83
1 files changed, 13 insertions, 70 deletions
diff --git a/tests/opbd.fea b/tests/opbd.fea
index affc3c5..54f687a 100644
--- a/tests/opbd.fea
+++ b/tests/opbd.fea
@@ -1,5 +1,15 @@
+languagesystem DFLT dlft;
+languagesystem grek dflt;
+languagesystem latn dflt;
+languagesystem latn AZE;
+languagesystem latn CRT;
+languagesystem latn MOL;
+languagesystem latn NLD;
+languagesystem latn PLK;
+languagesystem latn ROM;
+languagesystem latn TRK;
-lookup RightBounds {
+feature rtbd {
lookupflag 0;
pos \exclam <100 0 0 0>;
pos \percent <100 0 0 0>;
@@ -98,9 +108,9 @@ lookup RightBounds {
pos \L_uni0303 <50 0 0 0>;
pos \T_uni0303 <50 0 0 0>;
pos \T_uni0308 <50 0 0 0>;
-} RightBounds;
+} rtbd;
-lookup LeftBounds {
+feature lfbd {
lookupflag 0;
pos \percent <-100 0 -100 0>;
pos \ampersand <-50 0 -50 0>;
@@ -174,71 +184,4 @@ lookup LeftBounds {
pos \J_uni030C.cap <-50 0 -50 0>;
pos \T_uni0303 <-50 0 -50 0>;
pos \T_uni0308 <-50 0 -50 0>;
-} LeftBounds;
-
-feature rtbd {
-
- script DFLT;
- language dflt ;
- lookup RightBounds;
-
- script grek;
- language dflt ;
- lookup RightBounds;
-
- script latn;
- language dflt ;
- lookup RightBounds;
- language AZE exclude_dflt;
- lookup RightBounds;
- language CRT exclude_dflt;
- lookup RightBounds;
- language MOL exclude_dflt;
- lookup RightBounds;
- language NLD exclude_dflt;
- lookup RightBounds;
- language PLK exclude_dflt;
- lookup RightBounds;
- language ROM exclude_dflt;
- lookup RightBounds;
- language TRK exclude_dflt;
- lookup RightBounds;
-
- script thai;
- language dflt ;
- lookup RightBounds;
-} rtbd;
-
-feature lfbd {
-
- script DFLT;
- language dflt ;
- lookup LeftBounds;
-
- script grek;
- language dflt ;
- lookup LeftBounds;
-
- script latn;
- language dflt ;
- lookup LeftBounds;
- language AZE exclude_dflt;
- lookup LeftBounds;
- language CRT exclude_dflt;
- lookup LeftBounds;
- language MOL exclude_dflt;
- lookup LeftBounds;
- language NLD exclude_dflt;
- lookup LeftBounds;
- language PLK exclude_dflt;
- lookup LeftBounds;
- language ROM exclude_dflt;
- lookup LeftBounds;
- language TRK exclude_dflt;
- lookup LeftBounds;
-
- script thai;
- language dflt ;
- lookup LeftBounds;
} lfbd;
-