mirror of
https://github.com/cuberite/polarssl.git
synced 2025-08-21 03:26:22 -04:00
Merge pull request #6983 from aditya-deshpande-arm/backport-check-files-characters
[Backport 2.28] check_files.py: Allow specific Box Drawings characters to be used
This commit is contained in:
commit
a4f91485a6
@ -268,7 +268,7 @@ class UnicodeIssueTracker(LineIssueTracker):
|
|||||||
|
|
||||||
heading = "Invalid UTF-8 or forbidden character:"
|
heading = "Invalid UTF-8 or forbidden character:"
|
||||||
|
|
||||||
# Only allow valid UTF-8, and only white-listed characters.
|
# Only allow valid UTF-8, and only other explicitly allowed characters.
|
||||||
# We deliberately exclude all characters that aren't a simple non-blank,
|
# We deliberately exclude all characters that aren't a simple non-blank,
|
||||||
# non-zero-width glyph, apart from a very small set (tab, ordinary space,
|
# non-zero-width glyph, apart from a very small set (tab, ordinary space,
|
||||||
# line breaks, "basic" no-break space and soft hyphen). In particular,
|
# line breaks, "basic" no-break space and soft hyphen). In particular,
|
||||||
@ -285,6 +285,7 @@ class UnicodeIssueTracker(LineIssueTracker):
|
|||||||
'\u2070\u2071\u2074-\u208E\u2090-\u209C', # Superscripts and Subscripts
|
'\u2070\u2071\u2074-\u208E\u2090-\u209C', # Superscripts and Subscripts
|
||||||
'\u2190-\u21FF', # Arrows
|
'\u2190-\u21FF', # Arrows
|
||||||
'\u2200-\u22FF', # Mathematical Symbols
|
'\u2200-\u22FF', # Mathematical Symbols
|
||||||
|
'\u2500-\u257F' # Box Drawings characters used in markdown trees
|
||||||
])
|
])
|
||||||
# Allow any of the characters and ranges above, and anything classified
|
# Allow any of the characters and ranges above, and anything classified
|
||||||
# as a word constituent.
|
# as a word constituent.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user