check_spelling: enable checking text in single quotes for C/C++
Now only text enclosed in back-ticks is skipped.
This commit is contained in:
@@ -231,14 +231,6 @@ re_ignore_elems_generic_double_backtick: tuple[str, ...] = (
|
|||||||
r"[\s\(\[\{]\`\`[^\n`]+\`\`",
|
r"[\s\(\[\{]\`\`[^\n`]+\`\`",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
re_ignore_elems_generic_single_quote: tuple[str, ...] = (
|
|
||||||
# Single and quotes.
|
|
||||||
# Allow white-space or any bracket prefix, e.g:
|
|
||||||
# ('reference')
|
|
||||||
r"[\s\(\[\{]'[^\n']+'",
|
|
||||||
)
|
|
||||||
|
|
||||||
re_ignore_elems_lang_c_doxygen: tuple[str, ...] = (
|
re_ignore_elems_lang_c_doxygen: tuple[str, ...] = (
|
||||||
# DOXYGEN style: `<pre> ... </pre>`
|
# DOXYGEN style: `<pre> ... </pre>`
|
||||||
r"<pre>.+</pre>",
|
r"<pre>.+</pre>",
|
||||||
@@ -261,13 +253,11 @@ re_ignore_map: dict[tuple[LangType, TokenType], re.Pattern[str]] = {
|
|||||||
*re_ignore_elems_lang_c_doxygen,
|
*re_ignore_elems_lang_c_doxygen,
|
||||||
*re_ignore_elems_generic_expressions,
|
*re_ignore_elems_generic_expressions,
|
||||||
*re_ignore_elems_generic_single_backtick,
|
*re_ignore_elems_generic_single_backtick,
|
||||||
*re_ignore_elems_generic_single_quote,
|
|
||||||
)),
|
)),
|
||||||
(LangType.C, TokenType.STRING): re_compile_from_sequence((
|
(LangType.C, TokenType.STRING): re_compile_from_sequence((
|
||||||
*re_ignore_elems_generic_url_email_tags,
|
*re_ignore_elems_generic_url_email_tags,
|
||||||
*re_ignore_elems_generic_expressions,
|
*re_ignore_elems_generic_expressions,
|
||||||
*re_ignore_elems_generic_single_backtick,
|
*re_ignore_elems_generic_single_backtick,
|
||||||
*re_ignore_elems_generic_single_quote,
|
|
||||||
)),
|
)),
|
||||||
|
|
||||||
(LangType.PYTHON, TokenType.COMMENT): re_compile_from_sequence((
|
(LangType.PYTHON, TokenType.COMMENT): re_compile_from_sequence((
|
||||||
@@ -301,7 +291,6 @@ re_ignore_map: dict[tuple[LangType, TokenType], re.Pattern[str]] = {
|
|||||||
|
|
||||||
del re_ignore_elems_generic_url_email_tags
|
del re_ignore_elems_generic_url_email_tags
|
||||||
del re_ignore_elems_generic_expressions
|
del re_ignore_elems_generic_expressions
|
||||||
del re_ignore_elems_generic_single_quote
|
|
||||||
del re_ignore_elems_generic_double_backtick
|
del re_ignore_elems_generic_double_backtick
|
||||||
del re_ignore_elems_lang_c_doxygen
|
del re_ignore_elems_lang_c_doxygen
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user