+2013-05-09 Glenn Morris <rgm@gnu.org>
+
+ * bookmark.el (bookmark-search-delay):
+ * cus-start.el (vertical-centering-font-regexp):
+ * ps-mule.el (ps-mule-font-info-database-default):
+ * ps-print.el (ps-default-fg, ps-default-bg):
+ * type-break.el (type-break-good-break-interval):
+ * whitespace.el (whitespace-indentation-regexp)
+ (whitespace-space-after-tab-regexp):
+ * emacs-lisp/testcover.el (testcover-1value-functions)
+ (testcover-noreturn-functions, testcover-progn-functions)
+ (testcover-prog1-functions):
+ * emulation/viper-init.el (viper-emacs-state-cursor-color):
+ * eshell/em-glob.el (eshell-glob-translate-alist):
+ * play/tetris.el (tetris-tty-colors):
+ * progmodes/cpp.el (cpp-face-default-list):
+ * progmodes/flymake.el (flymake-allowed-file-name-masks):
+ * progmodes/idlw-help.el (idlwave-help-browser-generic-program)
+ (idlwave-help-browser-generic-args):
+ * progmodes/make-mode.el (makefile-special-targets-list):
+ * progmodes/python.el (python-shell-virtualenv-path):
+ * progmodes/verilog-mode.el (verilog-active-low-regexp)
+ (verilog-auto-input-ignore-regexp, verilog-auto-inout-ignore-regexp)
+ (verilog-auto-output-ignore-regexp, verilog-auto-tieoff-ignore-regexp)
+ (verilog-auto-unused-ignore-regexp, verilog-typedef-regexp):
+ * textmodes/reftex-vars.el (reftex-format-label-function):
+ * textmodes/remember.el (remember-diary-file): Fix custom types.
+
+ * jka-cmpr-hook.el (jka-compr-mode-alist-additions): Fix typo.
+ Add :version.
+
+2013-05-09 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/octave.el (inferior-octave-completion-at-point):
+ Restore the broken file completion. (Bug#14300)
+ (inferior-octave-startup): Fix incorrect highlighting for the
+ first prompt.
+
+2013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/ruby-mode.el: First cut at SMIE support.
+ (ruby-use-smie): New var.
+ (ruby-smie-grammar): New constant.
+ (ruby-smie--bosp, ruby-smie--implicit-semi-p)
+ (ruby-smie--forward-token, ruby-smie--backward-token)
+ (ruby-smie-rules): New functions.
+ (ruby-mode-variables): Setup SMIE if applicable.
+
+2013-05-08 Eli Zaretskii <eliz@gnu.org>
+
+ * simple.el (line-move-visual): Signal beginning/end of buffer
+ only if vertical-motion moved less than it was requested. Avoids
+ silly incorrect error messages when there are display strings with
+ multiple newlines at EOL.
+
+2013-05-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/vera-mode.el (vera-underscore-is-part-of-word):
+ * progmodes/prolog.el (prolog-underscore-wordchar-flag)
+ (prolog-char-quote-workaround):
+ * progmodes/cperl-mode.el (cperl-under-as-char):
+ * progmodes/vhdl-mode.el (vhdl-underscore-is-part-of-word):
+ Mark as obsolete.
+ (vhdl-mode-syntax-table, vhdl-mode-ext-syntax-table): Initialize in
+ their declaration.
+ (vhdl-mode-syntax-table-init): Remove.
+
+ * progmodes/m4-mode.el (m4-mode-syntax-table): Add comment on last change.
+
+ * progmodes/ld-script.el (ld-script-mode-syntax-table): Use symbol
+ syntax for "_".
+ (ld-script-font-lock-keywords):
+ Change regexps to use things like \_< and \_>.
+
+ * progmodes/f90.el (f90-mode-syntax-table): Use symbol syntax for "_".
+ Change all regexps to use things like \_< and \_>.
+
+ * progmodes/autoconf.el (autoconf-definition-regexp)
+ (autoconf-font-lock-keywords, autoconf-current-defun-function):
+ Handle a _ with symbol syntax.
+ (autoconf-mode): Don't change the syntax-table for imenu and font-lock.
+
+ * progmodes/ada-mode.el (ada-mode-abbrev-table): Consolidate declaration.
+ (ada-mode-syntax-table, ada-mode-symbol-syntax-table): Initialize in
+ the declaration.
+ (ada-create-syntax-table): Remove.
+ (ada-capitalize-word): Don't mess with the syntax of "_" since it
+ already has the right syntax nowadays.
+ (ada-goto-next-word): Don't change the syntax of "_".
+
+ * font-lock.el (lisp-font-lock-keywords-2): Don't highlight obsolete
+ with-wrapper-hook.
+
+2013-05-08 Sam Steingold <sds@gnu.org>
+
+ * thingatpt.el (thing-at-point): Accept optional second argument
+ NO-PROPERTIES to strip the text properties from the return value.
+ * net/browse-url.el (browse-url-url-at-point): Pass NO-PROPERTIES
+ to `thing-at-point' instead of stripping the properties ourselves.
+ Also, when `thing-at-point' fails to find a url, prepend "http://"
+ to the filename at point on the assumption that the user is
+ pointing at something like gnu.org/gnu.
+
+2013-05-08 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacs-lisp/bytecomp.el (byte-compile-insert-header):
+ * faces.el (crm-separator):
+ Silence byte-compiler.
+
+ * progmodes/gud.el (gdb-speedbar-auto-raise, gud-tooltip-mode)
+ (tool-bar-map): Remove unneeded defvars.
+
+2013-05-08 Leo Liu <sdl.web@gmail.com>
+
+ Re-work a fix for bug#10994 based on Le Wang's patch.
+ * ido.el (ido-remove-consecutive-dups): New helper.
+ (ido-completing-read): Use it.
+ (ido-chop): Revert fix for bug#10994.
+
+2013-05-08 Adam Spiers <emacs@adamspiers.org>
+
+ * cus-edit.el (custom-save-variables):
+ Pretty-print long values. (Bug#14187)
+
+2013-05-08 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/m4-mode.el (m4-program): Assume it is in PATH.
+ (m4-mode-syntax-table): Init in the defvar.
+ (m4-mode-abbrev-table): Let define-derived-mode define it.
+
+2013-05-08 Tom Tromey <tromey@redhat.com>
+
+ * progmodes/m4-mode.el (m4-mode-syntax-table):
+ Do not treat "_" as word constituent. (Bug#14167)
+
+2013-05-07 Glenn Morris <rgm@gnu.org>
+
+ * eshell/em-hist.el (eshell-isearch-map): Initialize in the defvar.
+ Remove explicit eshell-isearch-cancel-map.
+
+ * progmodes/f90.el (f90-smart-end-names): New option.
+ (f90-smart-end): Doc fix.
+ (f90-end-block-optional-name): New constant.
+ (f90-block-match): Respect f90-smart-end-names.
+
2013-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
* progmodes/octave.el (octave-smie-forward-token): Be more careful