mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix #2229: no warning is given for unknown options
This commit is contained in:
parent
ae9d786390
commit
2441c647d2
1
CHANGES
1
CHANGES
@ -13,6 +13,7 @@ Features added
|
|||||||
* #2245: Add ``latex_elements["passoptionstopackages"]`` option to call PassOptionsToPackages
|
* #2245: Add ``latex_elements["passoptionstopackages"]`` option to call PassOptionsToPackages
|
||||||
in early stage of preambles.
|
in early stage of preambles.
|
||||||
* Add :confval:`suppress_warnings` to suppress arbitrary warning message (experimental)
|
* Add :confval:`suppress_warnings` to suppress arbitrary warning message (experimental)
|
||||||
|
* #2229: Fix no warning is given for unknown options
|
||||||
|
|
||||||
Bugs fixed
|
Bugs fixed
|
||||||
----------
|
----------
|
||||||
|
@ -222,6 +222,7 @@ General configuration
|
|||||||
* ref.ref
|
* ref.ref
|
||||||
* ref.numref
|
* ref.numref
|
||||||
* ref.keyword
|
* ref.keyword
|
||||||
|
* ref.option
|
||||||
* ref.citation
|
* ref.citation
|
||||||
* ref.doc
|
* ref.doc
|
||||||
|
|
||||||
|
@ -447,7 +447,7 @@ class StandardDomain(Domain):
|
|||||||
'productionlist': ProductionList,
|
'productionlist': ProductionList,
|
||||||
}
|
}
|
||||||
roles = {
|
roles = {
|
||||||
'option': OptionXRefRole(),
|
'option': OptionXRefRole(warn_dangling=True),
|
||||||
'envvar': EnvVarXRefRole(),
|
'envvar': EnvVarXRefRole(),
|
||||||
# links to tokens in grammar productions
|
# links to tokens in grammar productions
|
||||||
'token': XRefRole(),
|
'token': XRefRole(),
|
||||||
@ -485,6 +485,7 @@ class StandardDomain(Domain):
|
|||||||
'the label must precede a section header)',
|
'the label must precede a section header)',
|
||||||
'numref': 'undefined label: %(target)s',
|
'numref': 'undefined label: %(target)s',
|
||||||
'keyword': 'unknown keyword: %(target)s',
|
'keyword': 'unknown keyword: %(target)s',
|
||||||
|
'option': 'unknown option: %(target)s',
|
||||||
}
|
}
|
||||||
|
|
||||||
enumerable_nodes = { # node_class -> (figtype, title_getter)
|
enumerable_nodes = { # node_class -> (figtype, title_getter)
|
||||||
|
@ -40,6 +40,7 @@ HTML_WARNINGS = ENV_WARNINGS + """\
|
|||||||
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
||||||
%(root)s/markup.txt:271: WARNING: Could not lex literal_block as "c". Highlighting skipped.
|
%(root)s/markup.txt:271: WARNING: Could not lex literal_block as "c". Highlighting skipped.
|
||||||
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
||||||
|
%(root)s/markup.txt:160: WARNING: unknown option: &option
|
||||||
"""
|
"""
|
||||||
|
|
||||||
if PY3:
|
if PY3:
|
||||||
|
@ -24,6 +24,7 @@ from test_build_html import ENV_WARNINGS
|
|||||||
|
|
||||||
|
|
||||||
LATEX_WARNINGS = ENV_WARNINGS + """\
|
LATEX_WARNINGS = ENV_WARNINGS + """\
|
||||||
|
%(root)s/markup.txt:160: WARNING: unknown option: &option
|
||||||
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
||||||
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
||||||
%(root)s/markup.txt:271: WARNING: Could not lex literal_block as "c". Highlighting skipped.
|
%(root)s/markup.txt:271: WARNING: Could not lex literal_block as "c". Highlighting skipped.
|
||||||
|
@ -23,6 +23,7 @@ from test_build_html import ENV_WARNINGS
|
|||||||
|
|
||||||
|
|
||||||
TEXINFO_WARNINGS = ENV_WARNINGS + """\
|
TEXINFO_WARNINGS = ENV_WARNINGS + """\
|
||||||
|
%(root)s/markup.txt:160: WARNING: unknown option: &option
|
||||||
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
%(root)s/footnote.txt:60: WARNING: citation not found: missing
|
||||||
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
%(root)s/images.txt:20: WARNING: no matching candidate for image URI u'foo.\\*'
|
||||||
%(root)s/images.txt:29: WARNING: no matching candidate for image URI u'svgimg.\\*'
|
%(root)s/images.txt:29: WARNING: no matching candidate for image URI u'svgimg.\\*'
|
||||||
|
Loading…
Reference in New Issue
Block a user