Public bug reported:
24.04 beta, fully updated.
Simply start 'itstool'. Notice how it spits out a lot of syntax
warnings:
/usr/bin/itstool:239: SyntaxWarning: invalid escape sequence '\s'
if re.sub('\s+', ' ', text).strip() != '':
/usr/bin/itstool:337: SyntaxWarning: invalid escape sequence '\s'
message = re.sub('\s+', ' ', message).strip()
/usr/bin/itstool:475: SyntaxWarning: invalid escape sequence '\s'
return re.sub('\s+', ' ', self.locnote).strip()
/usr/bin/itstool:477: SyntaxWarning: invalid escape sequence '\s'
return '(itstool) link: ' + re.sub('\s+', ' ', self.locnoteref).strip()
/usr/bin/itstool:891: SyntaxWarning: invalid escape sequence '\<'
regex = re.compile('(.*) \<(.*)\>, (.*)')
/usr/bin/itstool:926: SyntaxWarning: invalid escape sequence '\s'
if re.sub('\s+', '', prevtext) == '':
/usr/bin/itstool:1452: SyntaxWarning: invalid escape sequence '\.'
_locale_pattern =
re.compile('([a-zA-Z0-9-]+)(_[A-Za-z0-9]+)?(@[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?')
I don't know if these invalid escape sequences in turn cause any actual
misbehavior.
(I noticed these warnings while compiling gnome-terminal. These weren't
there in 23.10.)
** Affects: itstool (Ubuntu)
Importance: Undecided
Status: New
** Tags: noble
** Summary changed:
- Prints a bunch of syntax warning
+ Prints a bunch of syntax warnings
** Description changed:
24.04 beta, fully updated.
- Simply start 'itstool'. Notice how it spits out a lot of syntax warning:
+ Simply start 'itstool'. Notice how it spits out a lot of syntax
+ warnings:
- /usr/bin/itstool:239: SyntaxWarning: invalid escape sequence '\s'
- if re.sub('\s+', ' ', text).strip() != '':
- /usr/bin/itstool:337: SyntaxWarning: invalid escape sequence '\s'
- message = re.sub('\s+', ' ', message).strip()
- /usr/bin/itstool:475: SyntaxWarning: invalid escape sequence '\s'
- return re.sub('\s+', ' ', self.locnote).strip()
- /usr/bin/itstool:477: SyntaxWarning: invalid escape sequence '\s'
- return '(itstool) link: ' + re.sub('\s+', ' ', self.locnoteref).strip()
- /usr/bin/itstool:891: SyntaxWarning: invalid escape sequence '\<'
- regex = re.compile('(.*) \<(.*)\>, (.*)')
- /usr/bin/itstool:926: SyntaxWarning: invalid escape sequence '\s'
- if re.sub('\s+', '', prevtext) == '':
- /usr/bin/itstool:1452: SyntaxWarning: invalid escape sequence '\.'
- _locale_pattern =
re.compile('([a-zA-Z0-9-]+)(_[A-Za-z0-9]+)?(@[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?')
+ /usr/bin/itstool:239: SyntaxWarning: invalid escape sequence '\s'
+ if re.sub('\s+', ' ', text).strip() != '':
+ /usr/bin/itstool:337: SyntaxWarning: invalid escape sequence '\s'
+ message = re.sub('\s+', ' ', message).strip()
+ /usr/bin/itstool:475: SyntaxWarning: invalid escape sequence '\s'
+ return re.sub('\s+', ' ', self.locnote).strip()
+ /usr/bin/itstool:477: SyntaxWarning: invalid escape sequence '\s'
+ return '(itstool) link: ' + re.sub('\s+', ' ', self.locnoteref).strip()
+ /usr/bin/itstool:891: SyntaxWarning: invalid escape sequence '\<'
+ regex = re.compile('(.*) \<(.*)\>, (.*)')
+ /usr/bin/itstool:926: SyntaxWarning: invalid escape sequence '\s'
+ if re.sub('\s+', '', prevtext) == '':
+ /usr/bin/itstool:1452: SyntaxWarning: invalid escape sequence '\.'
+ _locale_pattern =
re.compile('([a-zA-Z0-9-]+)(_[A-Za-z0-9]+)?(@[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?')
I don't know if these invalid escape sequences in turn cause any actual
misbehavior.
(I noticed these warnings while compiling gnome-terminal. These weren't
there in 23.10.)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061229
Title:
Prints a bunch of syntax warnings
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/itstool/+bug/2061229/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs