Fix annotation regressions
authorKris Kowal <kris.kowal@cixar.com>
Sun, 12 Apr 2015 01:17:07 +0000 (18:17 -0700)
committerKris Kowal <kris.kowal@cixar.com>
Sun, 12 Apr 2015 01:17:07 +0000 (18:17 -0700)
classical.js
general-use.js

index a7d0568..c6bdf4a 100644 (file)
@@ -424,7 +424,7 @@ function parseTehta(callback, options, previous) {
                 } else if (previous && previous.canAddAbove("a")) {
                     return callback([previous.addAbove("a", {from: "a"})])(character);
                 } else {
-                    return callback([previous, makeColumn("short-carrier", {from: "a"}).addAbove("", {from: ""})])(character);
+                    return callback([previous, makeColumn("short-carrier", {from: "a"}).addAbove("a", {from: ""})])(character);
                 }
             };
         } else if (character === "e" || character === "ë") {
@@ -495,7 +495,7 @@ function parseTehta(callback, options, previous) {
         } else if (character === "é") {
             return callback([previous, makeColumn("long-carrier", {from: "é"}).addAbove(swapDotSlash("e", options), {from: ""})]);
         } else if (character === "í") {
-            return callback([previous, makeColumn("long-carrier", {from: "í"}).addAbove(swapDotSlash("i", options)), {from: ""}]);
+            return callback([previous, makeColumn("long-carrier", {from: "í"}).addAbove(swapDotSlash("i", options), {from: ""})]);
         } else if (character === "ó") {
             if (previous && previous.canAddAbove("ó")) {
                 return callback([previous.addAbove(reverseCurls("ó", options), {from: "ó"})]);
index c18a337..4e0d961 100644 (file)
@@ -196,13 +196,11 @@ function parseWord(callback, options) {
             } else if (word === "of'the") {
                 return callback([
                     makeOf(makeColumn),
-                    makeThe(makeColumn)
-                ]);
+                ])("t")("h")("e");
             } else if (word === "of'the'") {
                 return callback([
-                    makeOfPrime(makeColumn),
-                    makeThePrime(makeColumn)
-                ]);
+                    makeOfPrime(makeColumn)
+                ])("t")("h")("e")("'");
             } else if (word === "and") {
                 return callback([
                     makeAnd(makeColumn)