pgAdmin 4 commit: Adding support for autocomplete in the SQL Editor.

From: Ashesh Vashi <ashesh(dot)vashi(at)enterprisedb(dot)com>
To: pgadmin-hackers(at)postgresql(dot)org
Subject: pgAdmin 4 commit: Adding support for autocomplete in the SQL Editor.
Date: 2016-05-21 10:35:12
Message-ID: E1b44FU-00035R-RP@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Adding support for autocomplete in the SQL Editor.

In Query editor, we can use the autocomplete feature by using keyword
combination - 'Ctrl + Space'.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=0a354055a960bb9070bf271cc23ba8556605e5c7
Author: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>

Modified Files
--------------
requirements_py2.txt | 1 +
requirements_py3.txt | 1 +
.../sqlautocomplete/sql/9.1_plus/columns.sql | 29 +
.../sqlautocomplete/sql/9.1_plus/databases.sql | 4 +
.../sqlautocomplete/sql/9.1_plus/datatypes.sql | 9 +
.../sqlautocomplete/sql/9.1_plus/functions.sql | 30 +
.../sqlautocomplete/sql/9.1_plus/keywords.sql | 2 +
.../sqlautocomplete/sql/9.1_plus/schema.sql | 6 +
.../sqlautocomplete/sql/9.1_plus/tableview.sql | 17 +
web/pgadmin/tools/sqleditor/__init__.py | 39 +
.../tools/sqleditor/static/css/sqleditor.css | 47 ++
.../sqleditor/templates/sqleditor/js/sqleditor.js | 107 ++-
web/pgadmin/utils/sqlautocomplete/__init__.py | 0
web/pgadmin/utils/sqlautocomplete/autocomplete.py | 863 +++++++++++++++++++++
web/pgadmin/utils/sqlautocomplete/completion.py | 67 ++
web/pgadmin/utils/sqlautocomplete/counter.py | 189 +++++
.../utils/sqlautocomplete/function_metadata.py | 149 ++++
web/pgadmin/utils/sqlautocomplete/parseutils.py | 288 +++++++
.../utils/sqlautocomplete/prioritization.py | 49 ++
19 files changed, 1895 insertions(+), 2 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Ashesh Vashi 2016-05-21 10:36:47 Re: [pgAdmin4][Patch]: SQL Auto completion feature for Query Tool
Previous Message Ashesh Vashi 2016-05-21 10:13:53 pgAdmin 4 commit: Added support for importing and exporting the table d