* mh-e.el (mh-version): Add +bzr to version.
Update reference for threading RFC.
* character.h: Fix misspelling of file name in comment.
* lisp/replace.el (read-regexp): Fix typo in earlier doc change.
* lisp/info.el (info-initialize): Revert 2014-01-10 change.
frameset.el (frameset--jump-to-register): Check that buffer is live (bug#16749).
* progmodes/sql.el: Version 3.4
(sql-oracle-options): New default value ("-L").
(sql-mode-oracle-font-lock-keywords): Added placeholder highlighting.
(sql-placeholders-filter): Correct placeholder pattern.
(sql-read-table-name): Bug fix. Detect absence of SQLi process.
(sql-login-delay): New variable.
(sql-product-interactive): Use it.
* lisp/vc/ediff-init.el (ediff-use-faces, ediff-highlight-all-diffs):
Do not use ediff-defvar-local on pre-defined variables.
* lisp/ido.el (ido-file-internal): Don't add the name of an existing
directory twice.
Make closing dbus buses actually work
Make closing dbus buses actually work
* nsterm.m (keyDown:): Check for normal key even if NSNumericPadKeyMask
is set.
* efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2.
Sync with Tramp 2.2.9.

* doc/misc/trampver.texi: Update release number.

* lisp/net/trampver.el: Update release number.

* test/automated/tramp-tests.el (password-cache-expiry): Set to nil.
(tramp-test28-shell-command): Make a while loop when waiting for
process exit.
Some doc for read-regexp

* doc/lispref/minibuf.texi (Text from Minibuffer):
Update read-regexp details.
Mention read-regexp-defaults-function.

* etc/NEWS: Related markup.
* automated/tramp-tests.el (tramp-test28-shell-command): Perform
an initial `sit-for' prior the while loop.
Improve dbus performance on synchronous calls
* lisp/ido.el (ido-file-internal): Remove unused var `d'.
Use \` for to match BoS.  Fit within 80n columns.
lisp/frameset.el: Fix bug#16748.

* lisp/frameset.el (frameset-cfg-id): New function.
(frameset--reuse-frame, frameset-restore): Use it.
(frameset--jump-to-register): Try harder to reuse frames.
Fix last dbus change