diff options
| author | Michael Mauger | 2011-07-05 23:51:48 -0400 |
|---|---|---|
| committer | Michael Mauger | 2011-07-05 23:51:48 -0400 |
| commit | fbcc67e2aada556f30f6cb330c96f0094a870f2f (patch) | |
| tree | 8d02734b4d32dc5a198ba41e694bc6505a765fa5 /lisp/ChangeLog | |
| parent | d4eaeab175c1854421c56039c4d140ea672841a1 (diff) | |
| download | emacs-fbcc67e2aada556f30f6cb330c96f0094a870f2f.tar.gz emacs-fbcc67e2aada556f30f6cb330c96f0094a870f2f.zip | |
* progmodes/sql.el: Version 3.0
(sql-product-alist): Added product :completion-object,
:completion-column, and :statement attributes.
(sql-mode-menu, sql-interactive-mode-map): Fixed List entries.
(sql-mode-syntax-table): Mark all punctuation.
(sql-font-lock-keywords-builder): Temporarily removed fallback on
ansi keywords.
(sql-regexp-abbrev, sql-regexp-abbrev-list): New functions.
(sql-mode-oracle-font-lock-keywords): Improved.
(sql-oracle-show-reserved-words): New function for development.
(sql-product-font-lock): Simplify for source code buffers.
(sql-product-syntax-table, sql-product-font-lock-syntax-alist):
New functions.
(sql-highlight-product): Set product specific syntax table.
(sql-mode-map): Added statement movement functions.
(sql-ansi-statement-starters, sql-oracle-statement-starters): New
variable.
(sql-statement-regexp, sql-beginning-of-statement)
(sql-end-of-statement, sql-signum): New functions.
(sql-buffer-live-p, sql=find-sqli-buffer): Added CONNECTION
parameter.
(sql-show-sqli-buffer): Bug fix.
(sql-interactive-mode): Store connection data as buffer local.
(sql-connect): Added NEW-NAME parameter. Redesigned interaction
with sql-interactive-mode.
(sql-save-connection): Save buffer local settings.
(sql-connection-menu-filter): Changed menu entry name.
(sql-product-interactive): Bug fix.
(sql-preoutput-hold): New variable.
(sql-interactive-remove-continuation-prompt): Bug fixes.
(sql-debug-redirect): New variable.
(sql-str-literal): New function.
(sql-redirect, sql-redirect-one, sql-redirect-value, sql-execute):
Redesigned.
(sql-oracle-save-settings, sql-oracle-restore-settings)
(sql-oracle-list-all, sql-oracle-list-table): New functions.
(sql-completion-object, sql-completion-column)
(sql-completion-sqlbuf): New variables.
(sql-build-completions-1, sql-build-completions)
(sql-try-completion): New functions.
(sql-read-table-name): Use them.
(sql-contains-names): New buffer local variable.
(sql-list-all, sql-list-table): Use it.
(sql-oracle-completion-types): New variable.
(sql-oracle-completion-object, sql-sqlite-completion-object)
(sql-postgres-completion-object): New functions.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 281af0710a4..f0558e789da 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,52 @@ | |||
| 1 | 2011-07-06 Michael R. Mauger <mmaug@yahoo.com> | ||
| 2 | |||
| 3 | * progmodes/sql.el: Version 3.0 | ||
| 4 | (sql-product-alist): Added product :completion-object, | ||
| 5 | :completion-column, and :statement attributes. | ||
| 6 | (sql-mode-menu, sql-interactive-mode-map): Fixed List entries. | ||
| 7 | (sql-mode-syntax-table): Mark all punctuation. | ||
| 8 | (sql-font-lock-keywords-builder): Temporarily removed fallback on | ||
| 9 | ansi keywords. | ||
| 10 | (sql-regexp-abbrev, sql-regexp-abbrev-list): New functions. | ||
| 11 | (sql-mode-oracle-font-lock-keywords): Improved. | ||
| 12 | (sql-oracle-show-reserved-words): New function for development. | ||
| 13 | (sql-product-font-lock): Simplify for source code buffers. | ||
| 14 | (sql-product-syntax-table, sql-product-font-lock-syntax-alist): | ||
| 15 | New functions. | ||
| 16 | (sql-highlight-product): Set product specific syntax table. | ||
| 17 | (sql-mode-map): Added statement movement functions. | ||
| 18 | (sql-ansi-statement-starters, sql-oracle-statement-starters): New | ||
| 19 | variable. | ||
| 20 | (sql-statement-regexp, sql-beginning-of-statement) | ||
| 21 | (sql-end-of-statement, sql-signum): New functions. | ||
| 22 | (sql-buffer-live-p, sql=find-sqli-buffer): Added CONNECTION | ||
| 23 | parameter. | ||
| 24 | (sql-show-sqli-buffer): Bug fix. | ||
| 25 | (sql-interactive-mode): Store connection data as buffer local. | ||
| 26 | (sql-connect): Added NEW-NAME parameter. Redesigned interaction | ||
| 27 | with sql-interactive-mode. | ||
| 28 | (sql-save-connection): Save buffer local settings. | ||
| 29 | (sql-connection-menu-filter): Changed menu entry name. | ||
| 30 | (sql-product-interactive): Bug fix. | ||
| 31 | (sql-preoutput-hold): New variable. | ||
| 32 | (sql-interactive-remove-continuation-prompt): Bug fixes. | ||
| 33 | (sql-debug-redirect): New variable. | ||
| 34 | (sql-str-literal): New function. | ||
| 35 | (sql-redirect, sql-redirect-one, sql-redirect-value, sql-execute): | ||
| 36 | Redesigned. | ||
| 37 | (sql-oracle-save-settings, sql-oracle-restore-settings) | ||
| 38 | (sql-oracle-list-all, sql-oracle-list-table): New functions. | ||
| 39 | (sql-completion-object, sql-completion-column) | ||
| 40 | (sql-completion-sqlbuf): New variables. | ||
| 41 | (sql-build-completions-1, sql-build-completions) | ||
| 42 | (sql-try-completion): New functions. | ||
| 43 | (sql-read-table-name): Use them. | ||
| 44 | (sql-contains-names): New buffer local variable. | ||
| 45 | (sql-list-all, sql-list-table): Use it. | ||
| 46 | (sql-oracle-completion-types): New variable. | ||
| 47 | (sql-oracle-completion-object, sql-sqlite-completion-object) | ||
| 48 | (sql-postgres-completion-object): New functions. | ||
| 49 | |||
| 1 | 2011-07-06 Glenn Morris <rgm@gnu.org> | 50 | 2011-07-06 Glenn Morris <rgm@gnu.org> |
| 2 | 51 | ||
| 3 | * window.el (pop-to-buffer): Doc fix. | 52 | * window.el (pop-to-buffer): Doc fix. |