Tuesday, April 30, 2013

ANN: dbext 19.0

What is it?
-----------
dbext.vim : Provides database access to most databases.
http://www.vim.org/scripts/script.php?script_id=356

This plugin contains functions/mappings/commands to enable Vim to
access several databases. Currently Mysql, PostgreSQL, Ingres, Oracle,
Sybase Adaptive Server Anywhere, Sybase Adaptive Server Enterprise,
Microsoft SQL Server, DB2, RDB,  SAP HANA and Interbase are supported.
If you have a Perl enabled Vim, it also allows database connections via
DBI and ODBC.

It abstracts database access, so the same Vim commands will produce
the same output regardless of the database you use.

What is new in 19.00?


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=;



I am always open to suggestions, just email me.

Dave


--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
 
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments: