Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Take all chars from invisible-characters.com #268

Open
runxel opened this issue Dec 4, 2022 · 1 comment
Open

[Feature request] Take all chars from invisible-characters.com #268

runxel opened this issue Dec 4, 2022 · 1 comment

Comments

@runxel
Copy link

runxel commented Dec 4, 2022

Add all the characters listed on https://invisible-characters.com/ (except spaces and tab obviously):

U+034F COMBINING GRAPHEME JOINER
U+061C ARABIC LETTER MARK
U+115F HANGUL CHOSEONG FILLER
U+1160 HANGUL JUNGSEONG FILLER
U+17B4 KHMER VOWEL INHERENT AQ
U+17B5 KHMER VOWEL INHERENT AA
U+180E MONGOLIAN VOWEL SEPARATOR
U+200C ZERO WIDTH NON-JOINER
U+200D ZERO WIDTH JOINER
U+200E LEFT-TO-RIGHT MARK
U+200F RIGHT-TO-LEFT MARK
U+202F NARROW NO-BREAK SPACE
U+205F MEDIUM MATHEMATICAL SPACE
U+2060 WORD JOINER
U+2061 FUNCTION APPLICATION
U+2062 INVISIBLE TIMES
U+2063 INVISIBLE SEPARATOR
U+2064 INVISIBLE PLUS
U+206A INHIBIT SYMMETRIC SWAPPING
U+206B ACTIVATE SYMMETRIC SWAPPING
U+206C INHIBIT ARABIC FORM SHAPING
U+206D ACTIVATE ARABIC FORM SHAPING
U+206E NATIONAL DIGIT SHAPES
U+206F NOMINAL DIGIT SHAPES
U+3000 IDEOGRAPHIC SPACE
U+2800 BRAILLE PATTERN BLANK
U+3164 HANGUL FILLER
U+FFA0 HALFWIDTH HANGUL FILLER
U+1D159 MUSICAL SYMBOL NULL NOTEHEAD
U+1D173 MUSICAL SYMBOL BEGIN BEAM
U+1D174 MUSICAL SYMBOL END BEAM
U+1D175 MUSICAL SYMBOL BEGIN TIE
U+1D176 MUSICAL SYMBOL END TIE
U+1D177 MUSICAL SYMBOL BEGIN SLUR
U+1D178 MUSICAL SYMBOL END SLUR
U+1D179 MUSICAL SYMBOL BEGIN PHRASE
U+1D17A MUSICAL SYMBOL END PHRASE

@xbb
Copy link

xbb commented Feb 23, 2023

Thanks, I've added this to my config in the meanwhile

However for some reason it doesn't work with the 1D1xx musical symbols

  "gremlins.characters": {
    "034F": {
      "zeroWidth": true,
      "description": "COMBINING GRAPHEME JOINER",
      "level": "error"
    },
    "061C": {
      "zeroWidth": true,
      "description": "ARABIC LETTER MARK",
      "level": "error"
    },
    "115F": {
      "zeroWidth": true,
      "description": "HANGUL CHOSEONG FILLER",
      "level": "error"
    },
    "1160": {
      "zeroWidth": true,
      "description": "HANGUL JUNGSEONG FILLER",
      "level": "error"
    },
    "17B4": {
      "zeroWidth": true,
      "description": "KHMER VOWEL INHERENT AQ",
      "level": "error"
    },
    "17B5": {
      "zeroWidth": true,
      "description": "KHMER VOWEL INHERENT AA",
      "level": "error"
    },
    "180E": {
      "zeroWidth": true,
      "description": "MONGOLIAN VOWEL SEPARATOR",
      "level": "error"
    },
    "200C": {
      "zeroWidth": true,
      "description": "ZERO WIDTH NON-JOINER",
      "level": "error"
    },
    "200D": {
      "zeroWidth": true,
      "description": "ZERO WIDTH JOINER",
      "level": "error"
    },
    "200E": {
      "zeroWidth": true,
      "description": "LEFT-TO-RIGHT MARK",
      "level": "error"
    },
    "200F": {
      "zeroWidth": true,
      "description": "RIGHT-TO-LEFT MARK",
      "level": "error"
    },
    "202F": {
      "zeroWidth": true,
      "description": "NARROW NO-BREAK SPACE",
      "level": "error"
    },
    "205F": {
      "zeroWidth": true,
      "description": "MEDIUM MATHEMATICAL SPACE",
      "level": "error"
    },
    "2060": {
      "zeroWidth": true,
      "description": "WORD JOINER",
      "level": "error"
    },
    "2061": {
      "zeroWidth": true,
      "description": "FUNCTION APPLICATION",
      "level": "error"
    },
    "2062": {
      "zeroWidth": true,
      "description": "INVISIBLE TIMES",
      "level": "error"
    },
    "2063": {
      "zeroWidth": true,
      "description": "INVISIBLE SEPARATOR",
      "level": "error"
    },
    "2064": {
      "zeroWidth": true,
      "description": "INVISIBLE PLUS",
      "level": "error"
    },
    "206A": {
      "zeroWidth": true,
      "description": "INHIBIT SYMMETRIC SWAPPING",
      "level": "error"
    },
    "206B": {
      "zeroWidth": true,
      "description": "ACTIVATE SYMMETRIC SWAPPING",
      "level": "error"
    },
    "206C": {
      "zeroWidth": true,
      "description": "INHIBIT ARABIC FORM SHAPING",
      "level": "error"
    },
    "206D": {
      "zeroWidth": true,
      "description": "ACTIVATE ARABIC FORM SHAPING",
      "level": "error"
    },
    "206E": {
      "zeroWidth": true,
      "description": "NATIONAL DIGIT SHAPES",
      "level": "error"
    },
    "206F": {
      "zeroWidth": true,
      "description": "NOMINAL DIGIT SHAPES",
      "level": "error"
    },
    "3000": {
      "zeroWidth": true,
      "description": "IDEOGRAPHIC SPACE",
      "level": "error"
    },
    "2800": {
      "zeroWidth": true,
      "description": "BRAILLE PATTERN BLANK",
      "level": "error"
    },
    "3164": {
      "zeroWidth": true,
      "description": "HANGUL FILLER",
      "level": "error"
    },
    "FFA0": {
      "zeroWidth": true,
      "description": "HALFWIDTH HANGUL FILLER",
      "level": "error"
    },
    "1D159": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL NULL NOTEHEAD",
      "level": "error"
    },
    "1D173": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL BEGIN BEAM",
      "level": "error"
    },
    "1D174": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL END BEAM",
      "level": "error"
    },
    "1D175": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL BEGIN TIE",
      "level": "error"
    },
    "1D176": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL END TIE",
      "level": "error"
    },
    "1D177": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL BEGIN SLUR",
      "level": "error"
    },
    "1D178": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL END SLUR",
      "level": "error"
    },
    "1D179": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL BEGIN PHRASE",
      "level": "error"
    },
    "1D17A": {
      "zeroWidth": true,
      "description": "MUSICAL SYMBOL END PHRASE",
      "level": "error"
    }
  }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants