mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
At least rename this argument to something that makes sense.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36128 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
3f47eb1883
commit
1702cc1fa2
@ -23,10 +23,10 @@ This modules offer several free functions to help parse lines.
|
|||||||
More documentaton is below, but here is a quick guide to what
|
More documentaton is below, but here is a quick guide to what
|
||||||
they do. Optional arguments are marked by brackets.
|
they do. Optional arguments are marked by brackets.
|
||||||
|
|
||||||
find_token(lines, token, start[, end[, exact]]):
|
find_token(lines, token, start[, end[, ignorews]]):
|
||||||
Returns the first line i, start <= i < end, on which
|
Returns the first line i, start <= i < end, on which
|
||||||
token is found at the beginning. Returns -1 if not
|
token is found at the beginning. Returns -1 if not
|
||||||
found. If exact is (given and) True, then differences
|
found. If ignorews is (given and) True, then differences
|
||||||
in whitespace do not count.
|
in whitespace do not count.
|
||||||
|
|
||||||
find_token_exact(lines, token, start[, end]):
|
find_token_exact(lines, token, start[, end]):
|
||||||
@ -152,13 +152,13 @@ def is_nonempty_line(line):
|
|||||||
|
|
||||||
|
|
||||||
# Utilities for a list of lines
|
# Utilities for a list of lines
|
||||||
def find_token(lines, token, start, end = 0, exact = False):
|
def find_token(lines, token, start, end = 0, ignorews = False):
|
||||||
""" find_token(lines, token, start[[, end], exact]) -> int
|
""" find_token(lines, token, start[[, end], ignorews]) -> int
|
||||||
|
|
||||||
Return the lowest line where token is found, and is the first
|
Return the lowest line where token is found, and is the first
|
||||||
element, in lines[start, end].
|
element, in lines[start, end].
|
||||||
|
|
||||||
If exact is True (default is False), then differences in
|
If ignorews is True (default is False), then differences in
|
||||||
whitespace are ignored.
|
whitespace are ignored.
|
||||||
|
|
||||||
Return -1 on failure."""
|
Return -1 on failure."""
|
||||||
@ -167,7 +167,7 @@ def find_token(lines, token, start, end = 0, exact = False):
|
|||||||
end = len(lines)
|
end = len(lines)
|
||||||
m = len(token)
|
m = len(token)
|
||||||
for i in xrange(start, end):
|
for i in xrange(start, end):
|
||||||
if exact:
|
if ignorews:
|
||||||
x = lines[i].split()
|
x = lines[i].split()
|
||||||
y = token.split()
|
y = token.split()
|
||||||
if len(x) < len(y):
|
if len(x) < len(y):
|
||||||
@ -184,8 +184,8 @@ def find_token_exact(lines, token, start, end = 0):
|
|||||||
return find_token(lines, token, start, end, True)
|
return find_token(lines, token, start, end, True)
|
||||||
|
|
||||||
|
|
||||||
def find_tokens(lines, tokens, start, end = 0, exact = False):
|
def find_tokens(lines, tokens, start, end = 0, ignorews = False):
|
||||||
""" find_tokens(lines, tokens, start[[, end], exact]) -> int
|
""" find_tokens(lines, tokens, start[[, end], ignorews]) -> int
|
||||||
|
|
||||||
Return the lowest line where one token in tokens is found, and is
|
Return the lowest line where one token in tokens is found, and is
|
||||||
the first element, in lines[start, end].
|
the first element, in lines[start, end].
|
||||||
@ -196,7 +196,7 @@ def find_tokens(lines, tokens, start, end = 0, exact = False):
|
|||||||
|
|
||||||
for i in xrange(start, end):
|
for i in xrange(start, end):
|
||||||
for token in tokens:
|
for token in tokens:
|
||||||
if exact:
|
if ignorews:
|
||||||
x = lines[i].split()
|
x = lines[i].split()
|
||||||
y = token.split()
|
y = token.split()
|
||||||
if len(x) < len(y):
|
if len(x) < len(y):
|
||||||
|
Loading…
Reference in New Issue
Block a user