diff options
| author | Andi Albrecht <albrecht.andi@gmail.com> | 2015-12-14 11:07:26 +0100 |
|---|---|---|
| committer | Andi Albrecht <albrecht.andi@gmail.com> | 2015-12-14 11:07:26 +0100 |
| commit | ac3fdfd2714b275e6def5ec2cf8bf92cabe56b60 (patch) | |
| tree | b89b5c8cbf6a1881439c83ac06eb44a4d7977dc7 /sqlparse | |
| parent | e7a40aa93ca5c599ae269bfaa424e1cdc5cc5ac9 (diff) | |
| parent | bee7344967e7c69780951f7bd266e65d780ce655 (diff) | |
| download | sqlparse-ac3fdfd2714b275e6def5ec2cf8bf92cabe56b60.tar.gz | |
Merge pull request #214 from shenlongxing/master
fix issue #213
Diffstat (limited to 'sqlparse')
| -rw-r--r-- | sqlparse/filters.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sqlparse/filters.py b/sqlparse/filters.py index 86624a8..68e9b1a 100644 --- a/sqlparse/filters.py +++ b/sqlparse/filters.py @@ -236,13 +236,15 @@ class StripWhitespaceFilter: def _stripws_default(self, tlist): last_was_ws = False + is_first_char = True for token in tlist.tokens: if token.is_whitespace(): - if last_was_ws: + if last_was_ws or is_first_char: token.value = '' else: token.value = ' ' last_was_ws = token.is_whitespace() + is_first_char = False def _stripws_identifierlist(self, tlist): # Removes newlines before commas, see issue140 |
