From d56a8b9d5278d8d14f61848fc7d29e5be92169c0 Mon Sep 17 00:00:00 2001 From: joshua <35944457+DynAggelos@users.noreply.github.com> Date: Mon, 22 Oct 2018 16:57:12 -0500 Subject: [PATCH 1/2] Link to w3.org HTML entities list --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 6ede91a..4c5f2d4 100644 --- a/README.md +++ b/README.md @@ -7,3 +7,6 @@ An Atom [autocomplete-plus][autocomplete-plus] 2.0 provider for HTML entities. [MIT](https://raw.githubusercontent.com/lee-dohm/autocomplete-html-entities/master/LICENSE.md) [autocomplete-plus]: https://atom.io/packages/autocomplete-plus + +## Developer Notes +A complete list of possible HTML entities can be found [here](https://dev.w3.org/html5/html-author/charref). From e24e7f4fdbe6e791632f6272031b7ca54799428b Mon Sep 17 00:00:00 2001 From: joshua <35944457+DynAggelos@users.noreply.github.com> Date: Mon, 22 Oct 2018 16:57:58 -0500 Subject: [PATCH 2/2] Add special Latin vowels --- data/completions.cson | 104 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/data/completions.cson b/data/completions.cson index 1b7fff3..2e37697 100644 --- a/data/completions.cson +++ b/data/completions.cson @@ -1,8 +1,28 @@ completions: 'acute accent': '´' + 'ae ligature': 'æ' + 'AE ligature': 'Æ' 'almost equal': '≈' 'ampersand': '&' 'apostrophe': ''' + 'a with acute': 'á' + 'A with acute': 'Á' + 'a with breve': 'ă' + 'A with breve': 'Ă' + 'a with circumflex': 'â' + 'A with circumflex': 'Â' + 'a with diaresis': 'ä' + 'A with diaresis': 'Ä' + 'a with grave': 'à' + 'A with grave': 'À' + 'a with macron': 'ā' + 'A with macron': 'Ā' + 'a with ogonek': 'ą' + 'A with ogonek': 'Ą' + 'a with ring': 'å' + 'A with ring': 'Å' + 'a with tilde': 'ã' + 'A with tilde': 'Ã' 'broken vertical bar': '¦' 'bullet': '•' 'cedilla': '¸' @@ -16,16 +36,54 @@ completions: 'diaresis': '¨' 'division sign': '÷' 'double dagger': '‡' + 'double dagger, alt': '‡' 'double prime': '″' 'down arrow': '↓' 'ellipsis': '…' 'em dash': '—' 'en dash': '–' 'euro sign': '€' + 'e with acute': 'é' + 'E with acute': 'É' + 'e with breve': '&ebreve;' + 'E with breve': '&Ebreve;' + 'e with circumflex': 'ê' + 'E with circumflex': 'Ê' + 'e with diaresis': 'ë' + 'E with diaresis': 'Ë' + 'e with grave': 'è' + 'E with grave': 'È' + 'e with macron': 'ē' + 'E with macron': 'Ē' + 'e with ogonek': 'ę' + 'E with ogonek': 'Ę' + 'e with ring': '&ering;' + 'E with ring': '&Ering;' + 'e with tilde': '&etilde;' + 'E with tilde': '&Etilde;' 'feminine ordinal indicator': 'ª' 'greater-than sign': '>' + 'horizontal bar': '―' 'inverted exclamation mark': '¡' 'inverted question mark': '¿' + 'i with acute': 'í' + 'I with acute': 'Í' + 'i with breve': '&ibreve;' + 'I with breve': '&Ibreve;' + 'i with circumflex': 'î' + 'I with circumflex': 'Î' + 'i with diaresis': 'ï' + 'I with diaresis': 'Ï' + 'i with grave': 'ì' + 'I with grave': 'Ì' + 'i with macron': 'ī' + 'I with macron': 'Ī' + 'i with ogonek': 'į' + 'I with ogonek': 'Į' + 'i with ring': '&iring;' + 'I with ring': '&Iring;' + 'i with tilde': 'ĩ' + 'I with tilde': 'Ĩ' 'left-pointing double angle quotation mark': '«' 'left-right arrow': '↔' 'left arrow': '←' @@ -39,8 +97,28 @@ completions: 'non-breaking space': ' ' 'not equal': '≠' 'not sign': '¬' + 'oe ligature': 'œ' + 'OE ligature': 'Œ' 'opening double quote': '“' 'opening single quote': '‘' + 'o with acute': 'ó' + 'O with acute': 'Ó' + 'o with breve': '&obreve;' + 'O with breve': '&Obreve;' + 'o with circumflex': 'ô' + 'O with circumflex': 'Ô' + 'o with diaresis': 'ö' + 'O with diaresis': 'Ö' + 'o with grave': 'ò' + 'O with grave': 'Ò' + 'o with macron': 'ō' + 'O with macron': 'Ō' + 'o with ogonek': '&oogon;' + 'O with ogonek': '&Oogon;' + 'o with ring': '&oring;' + 'O with ring': '&Oring;' + 'o with tilde': 'õ' + 'O with tilde': 'Õ' 'paragraph sign': '¶' 'plus-minus sign': '±' 'prime': '′' @@ -56,7 +134,33 @@ completions: 'superscript two': '²' 'trademark': '™' 'up arrow': '↑' + 'u with acute': 'ú' + 'U with acute': 'Ú' + 'u with breve': 'ŭ' + 'U with breve': 'Ŭ' + 'u with circumflex': 'û' + 'U with circumflex': 'Û' + 'u with diaresis': 'ü' + 'U with diaresis': 'Ü' + 'u with grave': 'ù' + 'U with grave': 'Ù' + 'u with macron': 'ū' + 'U with macron': 'Ū' + 'u with ogonek': 'ų' + 'U with ogonek': 'Ų' + 'u with ring': 'ů' + 'U with ring': 'Ů' + 'u with tilde': 'ũ' + 'U with tilde': 'Ũ' 'vulgar fraction one half': '½' 'vulgar fraction one quarter': '¼' 'vulgar fraction three quarters': '¾' 'yen sign': '¥' + 'y with acute': 'ý' + 'Y with acute': 'Ý' + 'y with breve': '&ybreve;' + 'Y with breve': '&Ibreve;' + 'y with circumflex': 'ŷ' + 'Y with circumflex': 'Ŷ' + 'y with diaresis': 'ÿ' + 'Y with diaresis': 'Ÿ'