From d108ee6f92894b6a6f1f090ff8431fd6da4b0482 Mon Sep 17 00:00:00 2001 From: amcoder36 Date: Wed, 20 Jul 2022 23:20:22 -0700 Subject: [PATCH] addressing comments --- .../keyboard/internal/KeyboardTextsTable.java | 13 +++++++------ .../AndroidWordLevelSpellCheckerSession.java | 1 + .../values-hy/donottranslate-more-keys.xml | 9 +++++---- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java index dcf3b3517..694abb5ba 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java @@ -2169,23 +2169,24 @@ public final class KeyboardTextsTable { /* morekeys_nordic_row2_11 ~ */ null, null, null, null, null, null, null, /* ~ morekeys_swiss_row2_11 */ - // + // // ( U+0028 "(" Բացվող փակագիծ - OPENING PARENTHESES // ) U+0029 ")" Փակվող փակագիծ - CLOSING PARENTHESES // ' U+0027 "'" Ապաթարց - APOSTROPHE - // … U+2026 "…" Կախման կետեր + // … U+2026 "…" Կախման կետեր - HORIZONTAL ELLIPSIS // ՞ U+055E "՞" Հարցական - ARMENIAN QUESTION MARK // ՜ U+055C "՜" Բացականչական - ARMENIAN EXCLAMATION MARK - // ՛ U+055B "՛" Շեշտ - // ՝ U+055D "՝" Բութ + // ՛ U+055B "՛" Շեշտ - ARMENIAN EMPHASIS MARK + // ՝ U+055D "՝" Բութ - ARMENIAN COMMA + // !! (the unicode name is Armenian Comma, which isn't really accurate since Armenian Comma is U+002C) // ֊ U+058A "֊" Միության գծիկ - ARMENIAN HYPHEN // ― U+2015 "―" Անջատման գժիկ - ARMENIAN SEPARATION MARK // « U+00AB "«" Բացվող չակերտ - LEFT-POINTING DOUBLE ANGLE QUOTATION MARK // » U+00BB "»" Փակվող չակերտ - RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK // , U+002C "," Ստօրակետ - ARMENIAN COMMA // ։ U+0589 "։" Վերջակետ - ARMENIAN COLON - // ․ U+2024 "․" Միջակետ - // + // ․ U+2024 "․" Միջակետ - One dot leader + // /* morekeys_punctuation */ "!autoColumnOrder!8,\\,,\u055E,\u055C,\u2024,\u2026,',=,/,\u055D,\u055B,\u058A,\u00BB,\u00AB,\u2015,),(", /* keyspec_tablet_comma */ ",", /* morekeys_star ~ */ diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidWordLevelSpellCheckerSession.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidWordLevelSpellCheckerSession.java index 8c0c50a72..3de9e1338 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidWordLevelSpellCheckerSession.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/spellcheck/AndroidWordLevelSpellCheckerSession.java @@ -67,6 +67,7 @@ public abstract class AndroidWordLevelSpellCheckerSession extends Session { private static final Map scriptToPunctuationRegexMap = new TreeMap<>(); static { + // TODO: add other non-English language specific punctuation later. scriptToPunctuationRegexMap.put( ScriptUtils.SCRIPT_ARMENIAN, "(\\u0028|\\u0029|\\u0027|\\u2026|\\u055E|\\u055C|\\u055B|\\u055D|\\u058A|\\u2015|\\u00AB|\\u00BB|\\u002C|\\u0589|\\u2024)" diff --git a/tools/make-keyboard-text/src/main/resources/values-hy/donottranslate-more-keys.xml b/tools/make-keyboard-text/src/main/resources/values-hy/donottranslate-more-keys.xml index bedf022df..c353be7c5 100644 --- a/tools/make-keyboard-text/src/main/resources/values-hy/donottranslate-more-keys.xml +++ b/tools/make-keyboard-text/src/main/resources/values-hy/donottranslate-more-keys.xml @@ -27,18 +27,19 @@ ( U+0028 "(" Բացվող փակագիծ - OPENING PARENTHESES ) U+0029 ")" Փակվող փակագիծ - CLOSING PARENTHESES ' U+0027 "'" Ապաթարց - APOSTROPHE - … U+2026 "…" Կախման կետեր + … U+2026 "…" Կախման կետեր - HORIZONTAL ELLIPSIS ՞ U+055E "՞" Հարցական - ARMENIAN QUESTION MARK ՜ U+055C "՜" Բացականչական - ARMENIAN EXCLAMATION MARK - ՛ U+055B "՛" Շեշտ - ՝ U+055D "՝" Բութ + ՛ U+055B "՛" Շեշտ - ARMENIAN EMPHASIS MARK + ՝ U+055D "՝" Բութ - ARMENIAN COMMA + !! (the unicode name is Armenian Comma, which isn't really accurate since Armenian Comma is U+002C) ֊ U+058A "֊" Միության գծիկ - ARMENIAN HYPHEN ― U+2015 "―" Անջատման գժիկ - ARMENIAN SEPARATION MARK « U+00AB "«" Բացվող չակերտ - LEFT-POINTING DOUBLE ANGLE QUOTATION MARK » U+00BB "»" Փակվող չակերտ - RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK , U+002C "," Ստօրակետ - ARMENIAN COMMA ։ U+0589 "։" Վերջակետ - ARMENIAN COLON - ․ U+2024 "․" Միջակետ + ․ U+2024 "․" Միջակետ - One dot leader --> "!autoColumnOrder!8,\\,,՞,՜,․,…,',=,/,՝,՛,֊,»,«,―,),("