lint: Require space after likely ends of sentences in help.

This commit is contained in:
Tim Abbott 2017-01-06 11:18:45 -08:00
parent 6dc8d5c39e
commit a39643da61
2 changed files with 12 additions and 4 deletions

View File

@ -8,9 +8,10 @@ stream list or through your view.
## Muting a topic through the stream list
1. Find the **Streams** section located on the left sidebar.In the stream list,
click on the stream that the topic you want to mute belongs to. Upon clicking on
the stream, a dropdown with all the topics in the stream will appear.
1. Find the **Streams** section located on the left sidebar. In the
stream list, click on the stream that the topic you want to mute
belongs to. Upon clicking on the stream, a dropdown with all the
topics in the stream will appear.
3. In the stream topics dropdown, hover over a topic to reveal a {!down-chevron.md!}
To mute the topic, simply select the **Mute the topic (topic name)**

View File

@ -399,6 +399,10 @@ def build_custom_checkers(by_lang):
# It is okay that json_rules is empty, because the empty list
# ensures we'll still check JSON files for whitespace.
markdown_rules = markdown_whitespace_rules + prose_style_rules
help_markdown_rules = markdown_rules + [
{'pattern': '[a-z][.][A-Z]',
'description': "Likely missing space after end of sentence"},
]
txt_rules = whitespace_rules
def check_custom_checks_py():
@ -453,7 +457,10 @@ def build_custom_checkers(by_lang):
max_length = None
if fn not in markdown_docs_length_exclude:
max_length = 120
if custom_check_file(fn, markdown_rules, max_length=max_length):
rules = markdown_rules
if fn.startswith("templates/zerver/help"):
rules = help_markdown_rules
if custom_check_file(fn, rules, max_length=max_length):
failed = True
for fn in by_lang['txt'] + by_lang['text']: