Version 18.0

Posted by David Fishburn

New Features
------------
- Added support for parsing C# files (Raul Segura Acevedo).

Bug Fixes
---------
- Changed the Oracle calls to SQLPlus from using single quotes to using double quotes (David Sweeney).
- The <Leader>sbp and <Leader>tcl mapping were missing with version 17.00.
- The DBI interface could report: "E15: Invalid expression" when retrieving table lists from DB2, but this could also affect other SQL commands that returned strings surrounded in double quotes (Charles McGarvey).
Version 19.0

Posted by David Fishburn

New Features
------------
- Added support for parsing C# files (Raul Segura Acevedo).
- Updated the PostgreSQL message when the .pgpass file is missing (Dav Clark).

Bug Fixes
---------
- When prompting for connection parameters a second time, the previously chosen profile number was not defaulted.
- If a dbext login script was stored in the $HOME directory it would never be found (Tim Teufel).
- The first host variable was prompted for replacement, but the second one was not (Stanimir Mladenov).
- Selecting a visual region with leading and ending double quotes (like a table name) could report invalid arguments for the following commands: DBSelectFromTable, DBSelectFromTableTopX, DBDescribeTable, DBDescribeProcedure, DBListColumn
- For DB2 on the mainframe the command line utilities do not support the -t switch.  If you override the buffer specific cmd_terminator setting and set this value to an empty string the -t will be left off.  This can be most easily specified in a dbext connection profile (Michael McDermott):
     let g:dbext_default_profile_MyDB2 = 'type=DB2:user=me:passwd=mypass:dbname=SSD:cmd_terminator='
  Or while within a buffer:
     DBSetOption cmd_terminator=
     DBSetOption cmd_terminator=;