summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorAmjith Ramanujam <amjith@newrelic.com>2014-12-01 07:59:59 -0800
committerAmjith Ramanujam <amjith@newrelic.com>2014-12-01 07:59:59 -0800
commit4ece22f9198810506f123df54c714e316002d949 (patch)
tree97d953db211f32a625c2537bde74e5a873f017df /TODO
parent7c88cc62f0cd93e4c993d7b9f70ec9151a257d8b (diff)
Add a lot more keywords to completion.
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/TODO b/TODO
index 7ca0a24a..6a557970 100644
--- a/TODO
+++ b/TODO
@@ -1,16 +1,21 @@
-* [ ] Add more complex slash commands such as \d <table_name>.
+* [] Add multi-line support.
+* [] Vendor in tabulate.
* [ ] Add a new trigger for M-/ that does dumb completion.
-* [ ] Add a lot more SQL keywords to auto-completion (Read the postgres docs)
+* [] Improve the smart completion for Insert statement.
+* [] Improve the smart completion for Update statement.
* [ ] Find a way to add documentation to sql commands. This could get tricky.
* [ ] Add tests for smart completion.
* [ ] Detect a '.' and parse the word before it and get it's real name.
* [] Refactor the execution and output into a separate class.
* [] Create a class for the config and make it easy to access.
-* [o] Get new table style merged back to tabulate.
+* [ ] Add more complex slash commands such as \d <table_name>.
+ * This is going to take a separate lib.
* [] Send the last token as a PR back to sqlparse.
* [] Create a better framework for adding special commands.
* A dict with special commands as keys.
* The value can either be a string or a callable.
+* [o] Get new table style merged back to tabulate.
+* [x] Add a lot more SQL keywords to auto-completion (Read the postgres docs)
* [X] Deal with commands that have no return rows (such as delete, begin transaction etc).
* [X] Update README.
* [X] Upload rev 2 to PyPI.