equal
deleted
inserted
replaced
182 parsed.append(('string', parser.unescapestr(tmpl[pos:n]))) |
182 parsed.append(('string', parser.unescapestr(tmpl[pos:n]))) |
183 if c == quote: |
183 if c == quote: |
184 return parsed, n + 1 |
184 return parsed, n + 1 |
185 |
185 |
186 parseres, pos = p.parse(tokenize(tmpl, n + 1, stop, '}')) |
186 parseres, pos = p.parse(tokenize(tmpl, n + 1, stop, '}')) |
|
187 if not tmpl.endswith('}', n + 1, pos): |
|
188 raise error.ParseError(_("invalid token"), pos) |
187 parsed.append(parseres) |
189 parsed.append(parseres) |
188 |
190 |
189 if quote: |
191 if quote: |
190 raise error.ParseError(_("unterminated string"), start) |
192 raise error.ParseError(_("unterminated string"), start) |
191 return parsed, pos |
193 return parsed, pos |