mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 11:28:22 +00:00
api: add nvim_get_runtime_file for finding runtime files
This commit is contained in:
@@ -270,6 +270,8 @@ _line_length = 80
|
||||
# This is set by --extensions flag.
|
||||
_valid_extensions = set(['c', 'h'])
|
||||
|
||||
_RE_COMMENTLINE = re.compile(r'^\s*//')
|
||||
|
||||
|
||||
def ParseNolintSuppressions(filename, raw_line, linenum, error):
|
||||
"""Updates the global list of error-suppressions.
|
||||
@@ -1358,7 +1360,9 @@ def CheckForOldStyleComments(filename, line, linenum, error):
|
||||
linenum: The number of the line to check.
|
||||
error: The function to call with any errors found.
|
||||
"""
|
||||
if line.find('/*') >= 0 and line[-1] != '\\':
|
||||
# hack: allow /* inside comment line. Could be extended to allow them inside
|
||||
# any // comment.
|
||||
if line.find('/*') >= 0 and line[-1] != '\\' and not _RE_COMMENTLINE.match(line):
|
||||
error(filename, linenum, 'readability/old_style_comment', 5,
|
||||
'/*-style comment found, it should be replaced with //-style. '
|
||||
'/*-style comments are only allowed inside macros. '
|
||||
|
Reference in New Issue
Block a user