diff options
| author | Alex Schroeder | 2003-08-18 18:07:27 +0000 |
|---|---|---|
| committer | Alex Schroeder | 2003-08-18 18:07:27 +0000 |
| commit | e6e76838b619e262d9f4e18cbc524f5eaa027dcf (patch) | |
| tree | 878f00f88efaf01c77951fe1318349493e47b141 /lisp/ChangeLog | |
| parent | 78024f8836822d1854d497884ae95f76500fecba (diff) | |
| download | emacs-e6e76838b619e262d9f4e18cbc524f5eaa027dcf.tar.gz emacs-e6e76838b619e262d9f4e18cbc524f5eaa027dcf.zip | |
ChangeLog
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b450df03a92..8797a56a24b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,83 @@ | |||
| 1 | 2003-08-18 Michael Mauger <mmaug@yahoo.com> | ||
| 2 | |||
| 3 | Version 1.8.0 of sql-mode. (Patch submitted 2003-06-21) | ||
| 4 | |||
| 5 | Simplify selection of SQL products to define highlighting and | ||
| 6 | interactive mode. Includes detailed instructions on adding | ||
| 7 | support for new products. | ||
| 8 | |||
| 9 | * progmodes/sql.el (sql-product): New variable. Identifies SQL | ||
| 10 | product for use in highlighting and interactive mode. | ||
| 11 | (sql-interactive-product): New variable. SQL product for | ||
| 12 | sql-interactive-mode. | ||
| 13 | (sql-product-support): New variable. Specifies product-specific | ||
| 14 | parameters to drive highlighting and interactive mode. | ||
| 15 | (sql-imenu-generic-expression): Add more object types. | ||
| 16 | (sql-sqlite-options): Correct comment. | ||
| 17 | (sql-ms-program): Use "osql" rather than "isql". | ||
| 18 | (sql-prompt-regexp, sql-prompt-length): Update comment. | ||
| 19 | (sql-mode-menu): Add "Start SQLi session" entry. Replace | ||
| 20 | Highlighting submenu with Product menu. Fix Send Region entry. | ||
| 21 | (sql-mode-abbrev-table): Add abbreviations. Support of | ||
| 22 | SYSTEM-FLAG on define-abbrev. Support was removed with last | ||
| 23 | check-in; it now handles older Emacsen without the SYSTEM-FLAG. | ||
| 24 | (sql-mode-font-lock-object-name): Add font-lock pattern for object | ||
| 25 | names. | ||
| 26 | (sql-mode-ansi-font-lock-keywords): Set as default value. | ||
| 27 | (sql-mode-oracle-font-lock-keywords): Set as default value. | ||
| 28 | Support Oracle 9i keywords. | ||
| 29 | (sql-mode-postgres-font-lock-keywords): Set as default value. | ||
| 30 | (sql-mode-linter-font-lock-keywords): Set as default value. | ||
| 31 | (sql-mode-ms-font-lock-keywords): New variable. Support Microsoft | ||
| 32 | SQLServer 2000. | ||
| 33 | (sql-mode-sybase-font-lock-keywords) | ||
| 34 | (sql-mode-interbase-font-lock-keywords) | ||
| 35 | (sql-mode-sqlite-font-lock-keywords) | ||
| 36 | (sql-mode-strong-font-lock-keywords) | ||
| 37 | (sql-mode-mysql-font-lock-keywords) | ||
| 38 | (sql-mode-db2-font-lock-keywords): New variables. Default to ANSI | ||
| 39 | keywords. | ||
| 40 | (sql-mode-font-lock-defaults): Update comment. | ||
| 41 | (sql-product-feature): New function. Returns feature associated | ||
| 42 | with a product from `sql-product-support' alist. | ||
| 43 | (sql-product-font-lock): New function. Set font-lock support | ||
| 44 | based on `sql-product'. | ||
| 45 | (sql-add-product-keywords): New function. Add font-lock rules to | ||
| 46 | product-specific keyword variables. | ||
| 47 | (sql-set-product): New function. Set `sql-product' and apply | ||
| 48 | appropriate font-lock highlighting. | ||
| 49 | (sql-highlight-product): New function. Set font-lock support | ||
| 50 | based on a product. Also set mode name to include product name. | ||
| 51 | (sql-highlight-ansi-keywords, sql-highlight-oracle-keywords) | ||
| 52 | (sql-highlight-postgres-keywords, sql-highlight-linter-keywords): | ||
| 53 | Use `sql-set-product'. | ||
| 54 | (sql-highlight-ms-keywords) | ||
| 55 | (sql-highlight-sybase-keywords) | ||
| 56 | (sql-highlight-interbase-keywords) | ||
| 57 | (sql-highlight-strong-keywords) | ||
| 58 | (sql-highlight-mysql-keywords) | ||
| 59 | (sql-highlight-sqlite-keywords) | ||
| 60 | (sql-highlight-db2-keywords): New functions. Use | ||
| 61 | `sql-set-product'. | ||
| 62 | (sql-get-login): Prompt in the same order as the tokens. | ||
| 63 | (sql-mode): Uses `sql-product-highlight' and | ||
| 64 | `sql-product-font-lock'. | ||
| 65 | (sql-product-interactive): New function. Common portions of | ||
| 66 | product-specific interactive mode wrappers. | ||
| 67 | (sql-interactive-mode): Rewritten to use product features. | ||
| 68 | (sql-oracle, sql-sybase, sql-informix, sql-sqlite, sql-mysql) | ||
| 69 | (sql-solid, sql-ingres, sql-ms, sql-postgres, sql-interbase) | ||
| 70 | (sql-db2, sql-linter): Use `sql-product-interactive'. | ||
| 71 | (sql-connect-oracle, sql-connect-sybase, sql-connect-informix) | ||
| 72 | (sql-connect-sqlite, sql-connect-mysql, sql-connect-solid) | ||
| 73 | (sql-connect-ingres, sql-connect-postgres) | ||
| 74 | (sql-connect-interbase, sql-connect-db2, sql-connect-linter): New | ||
| 75 | functions. Format command line parameters and invoke comint on | ||
| 76 | the appropriate interpreter. Code was in the corresponding | ||
| 77 | `sql-xyz' function before. | ||
| 78 | (sql-connect-ms): New function. Support -E argument to use | ||
| 79 | operating system credentials for authentication. | ||
| 80 | |||
| 1 | 2003-08-18 Kenichi Handa <handa@m17n.org> | 81 | 2003-08-18 Kenichi Handa <handa@m17n.org> |
| 2 | 82 | ||
| 3 | * international/mule.el (encode-char): Fix for the ASCII case. | 83 | * international/mule.el (encode-char): Fix for the ASCII case. |