summaryrefslogtreecommitdiff
path: root/sqlparse/lexer.py
Commit message (Expand)AuthorAgeFilesLines
* change singleton behaviorSimon Heisterkamp2023-01-021-18/+34
* additional documentationSimon Heisterkamp2023-01-021-1/+3
* flake8Simon Heisterkamp2023-01-021-1/+4
* lexer documentationSimon Heisterkamp2023-01-021-2/+3
* test for changing the regexSimon Heisterkamp2023-01-021-6/+4
* remove type annotations for python 3.5 compatibilitySimon Heisterkamp2023-01-021-6/+2
* configurable syntaxSimon Heisterkamp2023-01-021-15/+72
* Update copyright notice.Andi Albrecht2020-10-071-1/+1
* Remove support for end-of-life PythonsJon Dufresne2020-08-311-6/+6
* Remove unnecessary compat shim for bytesJon Dufresne2019-03-101-2/+2
* Update copyright header (fixes #372).Andi Albrecht2018-07-311-1/+2
* Fix typostypoVictor Uriarte2017-11-291-1/+1
* Fix encoding logic/orderVictor Uriarte2017-01-101-5/+6
* Fix #315 support utf-8 by defaultTao Wang2017-01-111-1/+1
* Correct license link (fixes #288).Andi Albrecht2016-09-141-1/+1
* Decode bytes to unicode in Lexer.get_tokens().Oleg Broytman2016-08-311-5/+16
* Revert "Parse double dollars (PostgreSQL) as literal strings (fixes #277)."Victor Uriarte2016-08-131-5/+2
* Parse double dollars (PostgreSQL) as literal strings (fixes #277).Andi Albrecht2016-08-131-2/+5
* Move file_types list to compat module.Andi Albrecht2016-08-101-9/+1
* Fix a bug: recognize file (Python 2) as a streamOleg Broytman2016-08-061-1/+7
* Fix parsing of streams (fixes #273).Andi Albrecht2016-07-221-1/+3
* Misc. small code clean-up/commentsVictor Uriarte2016-06-181-1/+1
* Redo unicode-encoding on lexer.pyVictor Uriarte2016-06-111-11/+4
* Allow re to compile onceVictor Uriarte2016-06-041-12/+6
* Simplify multi-line commentsVictor Uriarte2016-06-041-28/+6
* Add or Update copyright year to filesVictor Uriarte2016-06-041-3/+3
* Replace iter(range(len(...))) with enumerateVictor Uriarte2016-06-021-5/+4
* Pass encoding into lexer as a parameterVictor Uriarte2016-06-021-7/+4
* Simplify handling of encoding in lexer.pyVictor Uriarte2016-05-291-22/+10
* Remove encoding guessing on lexer.pyVictor Uriarte2016-05-291-11/+1
* Refactor lexer.tokens_unprocessedVictor Uriarte2016-05-291-60/+27
* Bid Adieu to metaclassVictor Uriarte2016-05-291-40/+17
* Merge process_state and __call__Victor Uriarte2016-05-291-34/+16
* Merge process_tokendef and __call__Victor Uriarte2016-05-291-16/+6
* Remove assert statements from lexer.pyVictor Uriarte2016-05-291-19/+0
* Remove undocumented ws handlers from lexer.pyVictor Uriarte2016-05-291-15/+2
* Remove unused func/class/args in lexer.pyVictor Uriarte2016-05-291-60/+3
* Refactor var Lexer.tokens & func is_keywordVictor Uriarte2016-05-291-68/+3
* Don't call is_keyword for the new 'USING(' regexkoljonen2016-05-151-1/+1
* Recognize USING as a keyword in 'USING(', not just in 'USING ('koljonen2016-05-141-0/+1
* fix issue #215Shen Longxing2015-12-181-1/+1
* Cleanup module code.Andi Albrecht2015-10-261-1/+1
* Fix tab expansion for Python 3.Andi Albrecht2015-10-261-5/+7
* Use compat module for single Python 2/3 code base.Andi Albrecht2015-10-261-13/+16
* Recognize MSSQL temp tables and distinguish from MySQL comments (fixes #192).Andi Albrecht2015-07-261-3/+3
* Never interpret IN keyword as function name (fixes #183).Andi Albrecht2015-04-121-0/+3
* Fix other regex to identify comments starting with '#' character.Andi Albrecht2015-03-161-1/+1
* Support comments starting with '#' character (fixes #178).Andi Albrecht2015-03-161-1/+1
* get rid of tokens.Punctuation.ArrayIndex, add negative lookbehind for sqlite ...Darik Gamble2015-03-041-2/+4
* Allow identifiers to start with an underscore (fixes #175).Andi Albrecht2015-03-011-2/+1