mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Make script compliant with python 3
This commit is contained in:
parent
d0aa20afcf
commit
0bda5e5b8d
@ -12,6 +12,7 @@
|
|||||||
|
|
||||||
Expects to read from stdin and output to stdout.
|
Expects to read from stdin and output to stdout.
|
||||||
"""
|
"""
|
||||||
|
from __future__ import print_function
|
||||||
|
|
||||||
__author__ = "Kayvan A. Sylvan <kayvan@sylvan.com>"
|
__author__ = "Kayvan A. Sylvan <kayvan@sylvan.com>"
|
||||||
__date__ = "$Date: 2003/10/13 09:50:10 $"
|
__date__ = "$Date: 2003/10/13 09:50:10 $"
|
||||||
@ -22,7 +23,6 @@ Bernard Michael Hurley <berhardh@westherts.ac.uk>
|
|||||||
modifications to original listerrors."""
|
modifications to original listerrors."""
|
||||||
__copyright__ = "Copyright 2002 - Kayvan A. Sylvan."
|
__copyright__ = "Copyright 2002 - Kayvan A. Sylvan."
|
||||||
|
|
||||||
from __future__ import print_function
|
|
||||||
import sys, string
|
import sys, string
|
||||||
|
|
||||||
def write_error(msg, tool = "noweb", line_number = 1):
|
def write_error(msg, tool = "noweb", line_number = 1):
|
||||||
@ -75,8 +75,8 @@ def noweb_try(line):
|
|||||||
|
|
||||||
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
||||||
retval = 0
|
retval = 0
|
||||||
if string.find(line, ": unescaped << in documentation chunk") != -1:
|
if line.find(": unescaped << in documentation chunk") != -1:
|
||||||
line_parts = string.split(line, ':')
|
line_parts = line.split(':')
|
||||||
num_str = line_parts[1]
|
num_str = line_parts[1]
|
||||||
num_len = len(num_str)
|
num_len = len(num_str)
|
||||||
i = 0
|
i = 0
|
||||||
@ -85,9 +85,9 @@ def noweb_try(line):
|
|||||||
write_error(":" + line_parts[2], "noweb", int(num_str))
|
write_error(":" + line_parts[2], "noweb", int(num_str))
|
||||||
retval = 1
|
retval = 1
|
||||||
if (not retval):
|
if (not retval):
|
||||||
left = string.find(line, "<<")
|
left = line.find("<<")
|
||||||
if (left != -1) and ((left + 2) < len(line)) and \
|
if (left != -1) and ((left + 2) < len(line)) and \
|
||||||
(string.find(line[left+2:], ">>") != -1):
|
(line[left+2:].find(">>") != -1):
|
||||||
write_error(line, "noweb");
|
write_error(line, "noweb");
|
||||||
retval = 1;
|
retval = 1;
|
||||||
if (not retval):
|
if (not retval):
|
||||||
@ -104,7 +104,7 @@ def noweb_try(line):
|
|||||||
"This can't happen:",
|
"This can't happen:",
|
||||||
"non-numeric line number in")
|
"non-numeric line number in")
|
||||||
for msg in msgs_to_try:
|
for msg in msgs_to_try:
|
||||||
if string.find(line, msg) != -1:
|
if line.find(msg) != -1:
|
||||||
write_error(line, "noweb")
|
write_error(line, "noweb")
|
||||||
retval = 1
|
retval = 1
|
||||||
break
|
break
|
||||||
@ -115,7 +115,7 @@ def gcc_try(line):
|
|||||||
|
|
||||||
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
||||||
retval = 0
|
retval = 0
|
||||||
first_space = string.find(line, ' ')
|
first_space = line.find(' ')
|
||||||
if first_space > 1: # The smallest would be "X: "
|
if first_space > 1: # The smallest would be "X: "
|
||||||
if line[first_space - 1] == ':':
|
if line[first_space - 1] == ':':
|
||||||
header_to_see = line[:first_space - 1]
|
header_to_see = line[:first_space - 1]
|
||||||
@ -147,8 +147,8 @@ def xlc_try(line):
|
|||||||
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
Returns 1 on success, 0 otherwise. Outputs on stdout."""
|
||||||
retval = 0
|
retval = 0
|
||||||
if line[0] == '"': # This is the first character of all xlc errors
|
if line[0] == '"': # This is the first character of all xlc errors
|
||||||
next_quote = string.find(line, '"', 1)
|
next_quote = line.find('"', 1)
|
||||||
first_space = string.find(line, ' ')
|
first_space = line.find(' ')
|
||||||
if (next_quote != -1) and (first_space > next_quote): # no space inisde quotes
|
if (next_quote != -1) and (first_space > next_quote): # no space inisde quotes
|
||||||
if line[first_space - 1:first_space + 6] == ", line ":
|
if line[first_space - 1:first_space + 6] == ", line ":
|
||||||
num_start = num_end = first_space + 6
|
num_start = num_end = first_space + 6
|
||||||
|
Loading…
Reference in New Issue
Block a user