Mercurial > emacs
diff etc/NEWS @ 108381:aa05f2497948
SQL mode version 2.1
Redesigned product specific definition and handling. Includes many
bug fixes and enhancements.
author | Michael Mauger <mmaug@yahoo.com> |
---|---|
date | Sun, 09 May 2010 22:07:58 -0400 |
parents | addaf0e91db3 |
children | 9f927f4deab4 |
line wrap: on
line diff
--- a/etc/NEWS Sun May 09 17:11:40 2010 -0700 +++ b/etc/NEWS Sun May 09 22:07:58 2010 -0400 @@ -161,6 +161,38 @@ For example, adding "(diff-mode . ((mode . whitespace)))" to your .dir-locals.el file, will turn on `whitespace-mode' for *vc-diff* buffers. +** SQL Mode enhancements. + +*** Several variables have been marked as safe local variables. +The variables `sql-product', `sql-user', `sql-server', and +`sql-database' can now be safely used as local variables. + +*** Added ability to login with a port on MySQL. +The custom variable `sql-port' can be specified for connection to +MySQL servers. + +*** Custom variables control prompting for login parameters. +Each supported product has a custom variable `sql-*-login-params' +which is a list of the parameters to be prompted for before a +connection is established. + +*** Added option `sql-send-terminator'. +When set makes sure that each command sent with `sql-send-*' commands +are properly terminated and submitted to the SQL processor. + +*** Added option `sql-oracle-scan-on'. +When set commands sent to Oracle's SQL*Plus are scanned for strings +starting with an ampersand and the user is asked for replacement +text. In general, the SQL*Plus option SCAN should be set OFF under +SQL interactive mode. + +*** SQL interactive mode will replace tabs with spaces. +This prevents the comand interpretter for MySQL and Postgres from +listing object name completions when being sent text via +`sql-send-*' functions. + +*** An API for manipulating SQL product definitions has been added. + ** s-region.el is now declared obsolete, superceded by shift-select-mode enabled by default in 23.1.