summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update version.0.1.3Andi Albrecht2011-07-292-3/+3
|
* Minor fixes to make the py3k version work again.Andi Albrecht2011-07-292-2/+3
|
* Remove obsolete Django version of web application.Andi Albrecht2011-07-2942-1515/+0
|
* Replace Django by Flask in App Engine frontend (fixes issue11).Andi Albrecht2011-07-2963-169/+1389
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- rename : extras/appengine/Makefile => extras/appengine-django/Makefile rename : extras/appengine/README => extras/appengine-django/README rename : extras/appengine/__init__.py => extras/appengine-django/__init__.py rename : extras/appengine/app.yaml => extras/appengine-django/app.yaml rename : extras/appengine/examples/customers.sql => extras/appengine-django/examples/customers.sql rename : extras/appengine/examples/multiple_inserts.sql => extras/appengine-django/examples/multiple_inserts.sql rename : extras/appengine/examples/pg_view.sql => extras/appengine-django/examples/pg_view.sql rename : extras/appengine/examples/subquery.sql => extras/appengine-django/examples/subquery.sql rename : extras/appengine/examples/subquery2.sql => extras/appengine-django/examples/subquery2.sql rename : extras/appengine/index.yaml => extras/appengine-django/index.yaml rename : extras/appengine/main.py => extras/appengine-django/main.py rename : extras/appengine/settings.py => extras/appengine-django/settings.py rename : extras/appengine/sqlformat/__init__.py => extras/appengine-django/sqlformat/__init__.py rename : extras/appengine/sqlformat/urls.py => extras/appengine-django/sqlformat/urls.py rename : extras/appengine/sqlformat/views.py => extras/appengine-django/sqlformat/views.py rename : extras/appengine/static/bg_options.png => extras/appengine-django/static/bg_options.png rename : extras/appengine/static/bgfieldset.png => extras/appengine-django/static/bgfieldset.png rename : extras/appengine/static/bgfooter.png => extras/appengine-django/static/bgfooter.png rename : extras/appengine/static/bgtop.png => extras/appengine-django/static/bgtop.png rename : extras/appengine/static/blank.gif => extras/appengine-django/static/blank.gif rename : extras/appengine/static/canvas.html => extras/appengine-django/static/canvas.html rename : extras/appengine/static/hotkeys.js => extras/appengine-django/static/hotkeys.js rename : extras/appengine/static/img_loading.gif => extras/appengine-django/static/img_loading.gif rename : extras/appengine/static/jquery.textarearesizer.compressed.js => extras/appengine-django/static/jquery.textarearesizer.compressed.js rename : extras/appengine/static/loading.gif => extras/appengine-django/static/loading.gif rename : extras/appengine/static/lynx_screenshot.png => extras/appengine-django/static/lynx_screenshot.png rename : extras/appengine/static/pygments.css => extras/appengine-django/static/pygments.css rename : extras/appengine/static/resize-grip.png => extras/appengine-django/static/resize-grip.png rename : extras/appengine/static/robots.txt => extras/appengine-django/static/robots.txt rename : extras/appengine/static/rpc_relay.html => extras/appengine-django/static/rpc_relay.html rename : extras/appengine/static/script.js => extras/appengine-django/static/script.js rename : extras/appengine/static/sitemap.xml => extras/appengine-django/static/sitemap.xml rename : extras/appengine/static/sqlformat_client_example.py => extras/appengine-django/static/sqlformat_client_example.py rename : extras/appengine/static/styles.css => extras/appengine-django/static/styles.css rename : extras/appengine/templates/404.html => extras/appengine-django/templates/404.html rename : extras/appengine/templates/500.html => extras/appengine-django/templates/500.html rename : extras/appengine/templates/about.html => extras/appengine-django/templates/about.html rename : extras/appengine/templates/api.html => extras/appengine-django/templates/api.html rename : extras/appengine/templates/index.html => extras/appengine-django/templates/index.html rename : extras/appengine/templates/master.html => extras/appengine-django/templates/master.html rename : extras/appengine/templates/python-client-example.html => extras/appengine-django/templates/python-client-example.html rename : extras/appengine/templates/source.html => extras/appengine-django/templates/source.html
* Add parsing of MS Access column names with braces (fixes issue27).Andi Albrecht2011-07-293-0/+10
|
* Detection of placeholders in paramterized queries (fixes issue22).Andi Albrecht2011-07-253-1/+25
|
* Add reference to issue29.Andi Albrecht2011-07-251-2/+2
|
* Make sure that stand-alone comments are parsed correctly (fixes issue26).Andi Albrecht2011-07-252-0/+19
|
* Don't handle single chars as keywords.Andi Albrecht2011-07-252-3/+4
| | | | Most likely they are aliases.
* Use other button.Andi Albrecht2011-07-252-14/+3
|
* Releax keyword detection, when keywords are used as function names (fixes ↵Andi Albrecht2011-07-243-1/+11
| | | | issue36).
* Split statements with IF as functions correctly (fixes issue33).Andi Albrecht2011-07-243-1/+14
|
* Update appengine app.Andi Albrecht2011-07-243-1/+18
|
* Detect function aliases better.Andi Albrecht2011-07-242-4/+9
|
* Allow functions in identifer lists (targest issue10).Andi Albrecht2011-07-231-1/+1
|
* Print list index in front of element.Andi Albrecht2011-07-231-3/+4
| | | | This makes it easy to access a token in the token list.
* Enable pretty print function again.Andi Albrecht2011-07-231-13/+12
|
* Make sure that identifier lists in subselects with alias are grouped correctly.Andi Albrecht2011-07-233-2/+36
|
* Avoid parsing of names as keywords (fixes issue39).Andi Albrecht2011-07-203-0/+12
|
* Fix removal of comments when strip_comments is True (fixes issue38).Andi Albrecht2011-06-103-4/+18
|
* Don't group trailing whitepsace in WHERE clauses (fixes issue35).Andi Albrecht2011-04-134-6/+21
|
* Move regression tests.Andi Albrecht2011-03-174-37/+22
|
* Ignore case in token.match() for all keyword types (fixes issue34).Andi Albrecht2011-03-172-1/+15
|
* Handle REPLACE as DML token and recognize hex numbers (thanks Ervin).Andi Albrecht2011-02-282-1/+2
|
* Fix formatting issue with extended CASE statements.Andi Albrecht2011-02-282-1/+10
|
* return a bit earlier in change_splitlevel().Andi Albrecht2011-02-111-0/+1
|
* Add Changlog entry.Andi Albrecht2011-01-261-1/+8
|
* Fix typo (thanks again, Kris).Andi Albrecht2011-01-261-1/+1
|
* MergeAndi Albrecht2011-01-261-1/+2
|\
| * Add TODO item.Andi Albrecht2011-01-071-1/+2
| |
* | Improve float parsing (thanks, Kris).Andi Albrecht2011-01-262-0/+15
|/
* Changes to manpage by Andriy Senkovych.Andi Albrecht2010-12-211-3/+5
|
* Include Sphinx-related files in sdist.Andi Albrecht2010-12-161-3/+6
| | | | Thanks to jollyroger for reporting.
* Fix a Py3K regression.Andi Albrecht2010-12-092-2/+2
|
* Add sqlformat manpage, by Andriy Senkovych.Andi Albrecht2010-12-092-1/+65
|
* Added tag 0.1.2 for changeset 079b282ad3eeAndi Albrecht2010-11-231-0/+1
|
* Bump version to 0.1.2.0.1.2Andi Albrecht2010-11-232-3/+4
|
* Fix import paths in Sphinx conf.Andi Albrecht2010-11-231-4/+7
|
* Mention issue 18 in Changelog.Andi Albrecht2010-11-221-1/+1
|
* Add NOT NULL as keyword (fixes issue18).Andi Albrecht2010-11-221-0/+1
|
* Ignore identifiers in double-quotes when changing identifier case (fixes ↵Andi Albrecht2010-11-213-1/+8
| | | | issue21).
* Add VARCHAR2 and LONG to keywords (fixes issue16, fixes issue19).Andi Albrecht2010-11-212-1/+3
|
* Ignore AND after BETWEEN when reindenting statements (fixes issue14).Andi Albrecht2010-11-213-6/+21
|
* MergedAndi Albrecht2010-11-213-3/+43
|\
| * Backed out changeset 489299fc3548Andi Albrecht2010-11-213-3/+43
| |
* | Group extended identifiers (fixes issue15).Andi Albrecht2010-11-213-3/+13
|/
* Include patches from extras/py3k/fixes.diff (fixes issue12).Andi Albrecht2010-11-213-43/+3
|
* Remove next() patch (targets issue12).Andi Albrecht2010-11-212-12/+6
|
* Update CHANGES.Andi Albrecht2010-11-211-1/+3
|
* Match single line comments at end of string.Andi Albrecht2010-11-142-1/+14
| | | | The bug was reported for CrunchyFrog: http://code.google.com/p/crunchyfrog/issues/detail?id=88