Show More
@@ -207,8 +207,8 b' pypats = [' | |||
|
207 | 207 | (r'\s<>\s', '<> operator is not available in Python 3+, use !='), |
|
208 | 208 | (r'^\s*\t', "don't use tabs"), |
|
209 | 209 | (r'\S;\s*\n', "semicolon"), |
|
210 | (r'[^_]_\((?:"[^"]+"[ \t\n+]*)+%', "don't use % inside _()"), | |
|
211 | (r"[^_]_\((?:'[^']+'[ \t\n+]*)+%", "don't use % inside _()"), | |
|
210 | (r'[^_]_\([ \t\n]*(?:"[^"]+"[ \t\n+]*)+%', "don't use % inside _()"), | |
|
211 | (r"[^_]_\([ \t\n]*(?:'[^']+'[ \t\n+]*)+%", "don't use % inside _()"), | |
|
212 | 212 | (r'(\w|\)),\w', "missing whitespace after ,"), |
|
213 | 213 | (r'(\w|\))[+/*\-<>]\w', "missing whitespace in expression"), |
|
214 | 214 | (r'^\s+(\w|\.)+=\w[^,()\n]*$', "missing whitespace in assignment"), |
@@ -255,3 +255,32 b'' | |||
|
255 | 255 | warning: add two newlines after '.. note::' |
|
256 | 256 | [1] |
|
257 | 257 | |
|
258 | $ cat > ./map-inside-gettext.py <<EOF | |
|
259 | > print _("map inside gettext %s" % v) | |
|
260 | > | |
|
261 | > print _("concatenating " " by " " space %s" % v) | |
|
262 | > print _("concatenating " + " by " + " '+' %s" % v) | |
|
263 | > | |
|
264 | > print _("maping operation in different line %s" | |
|
265 | > % v) | |
|
266 | > | |
|
267 | > print _( | |
|
268 | > "leading spaces inside of '(' %s" % v) | |
|
269 | > EOF | |
|
270 | $ "$check_code" ./map-inside-gettext.py | |
|
271 | ./map-inside-gettext.py:1: | |
|
272 | > print _("map inside gettext %s" % v) | |
|
273 | don't use % inside _() | |
|
274 | ./map-inside-gettext.py:3: | |
|
275 | > print _("concatenating " " by " " space %s" % v) | |
|
276 | don't use % inside _() | |
|
277 | ./map-inside-gettext.py:4: | |
|
278 | > print _("concatenating " + " by " + " '+' %s" % v) | |
|
279 | don't use % inside _() | |
|
280 | ./map-inside-gettext.py:6: | |
|
281 | > print _("maping operation in different line %s" | |
|
282 | don't use % inside _() | |
|
283 | ./map-inside-gettext.py:9: | |
|
284 | > print _( | |
|
285 | don't use % inside _() | |
|
286 | [1] |
General Comments 0
You need to be logged in to leave comments.
Login now