+2013-06-09 Aidan Gauland <aidalgol@amuri.net>
+
+ * eshell/em-term.el (eshell-visual-command-p): Fix bug that caused
+ output redirection to be ignored with visual commands.
+
+2013-06-09 Aidan Gauland <aidalgol@amuri.net>
+
+ * eshell/em-term.el (eshell-visual-command-p): New function.
+ (eshell-term-initialize): Move long lambda to separate function eshell-visual-command-p.
+ * eshell/em-dirs.el (eshell-dirs-initialise): Add missing #' to lambda.
+ * eshell/em-script.el (eshell-script-initialize): Add missing #' to lambda.
+
+2013-06-08 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/octave.el (octave-add-log-current-defun): New function.
+ (octave-mode): Set add-log-current-defun-function.
+ (octave-goto-function-definition): Do not move point if not found.
+ (octave-find-definition): Enhance to try subfunctions first.
+
+2013-06-08 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/bytecomp.el (byte-compile-char-before)
+ (byte-compile-backward-char, byte-compile-backward-word):
+ Improve previous change, to handle non-explicit nil.
+
+2013-06-07 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/smie.el: Improve show-paren-mode behavior.
+ (smie--opener/closer-at-point): New function.
+ (smie--matching-block-data): Use it. Don't match from right after an
+ opener or right before a closer. Obey smie-blink-matching-inners.
+ Don't signal a mismatch for repeated inners like "switch..case..case".
+
+2013-06-07 Leo Liu <sdl.web@gmail.com>
+
+ * progmodes/octave.el (octave-mode): Set comment-use-global-state
+ to t. (Bug#14303)
+ (octave-function-header-regexp): Fix. (Bug#14570)
+ (octave-help-mode-finish-hook, octave-help-mode-finish):
+ Remove. Just use temp-buffer-show-hook.
+
+ * newcomment.el (comment-search-backward): Revert last change.
+ (Bug#14434)
+
+ * emacs-lisp/smie.el (smie--matching-block-data): Minor simplification.
+
+2013-06-07 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (TAGS TAGS-LISP): Pass the (long) list of *.el files
+ through xargs, to avoid failure due to MS-Windows limitations on
+ command-line length.
+
+2013-06-06 Glenn Morris <rgm@gnu.org>
+
+ * font-lock.el (lisp-font-lock-keywords-2):
+ Treat user-error like error.
+
+ * emacs-lisp/bytecomp.el (byte-compile-char-before)
+ (byte-compile-backward-char, byte-compile-backward-word):
+ Handle explicit nil arguments. (Bug#14565)
+
+2013-06-05 Alan Mackenzie <acm@muc.de>
+
+ * isearch.el (isearch-allow-prefix): New user option.
+ (isearch-other-meta-char): Don't exit isearch when a prefix
+ argument is typed whilst `isearch-allow-prefix' is non-nil.
+ (Bug#9706)
+
+2013-06-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * autorevert.el (auto-revert-notify-handler): Use memq.
+ Hide assertion failure.
+
+ * skeleton.el: Use cl-lib.
+ (skeleton-further-elements): Use defvar-local.
+ (skeleton-insert): Use cl-progv.
+
+2013-06-05 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * progmodes/prog-mode.el (prog-prettify-symbols)
+ (prog-prettify-install): Update docstrings.
+
+2013-06-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el: Move all the prog-mode code to prog-mode.el.
+ * progmodes/prog-mode.el: New file.
+ * loadup.el: Add prog-mode.el.
+
2013-06-05 Teodor Zlatanov <tzz@lifelogs.com>
* simple.el (prog-prettify-symbols): Add version.
(lisp--augmented-font-lock-keywords-2, lisp-mode-variables):
Remove unneeded variables and use it.
-2013-06-05 Teodor Zlatanov <tzz@lifelogs.com>
+2013-06-05 João Távora <joaotavora@gmail.com>
* net/tls.el (open-tls-stream): Remove unneeded buffer contents up
- to point when opening the connection.
- Suggested by João Távora <joaotavora@gmail.com> in
- <http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00464.html>.
+ to point when opening the connection. (Bug#14380)
2013-06-05 Stefan Monnier <monnier@iro.umontreal.ca>
(auto-revert-notify-event-p, auto-revert-notify-event-file-name)
(auto-revert-notify-handler): Handle also gfilenotify.
- * subr.el: (file-notify-handle-event): New defun. Replacing ...
+ * subr.el (file-notify-handle-event): New defun. Replacing ...
(inotify-event-p, inotify-handle-event, w32notify-handle-event):
Remove.
* vc/log-view.el: Doc fix.
(log-view-mode-map): Copy keymap from `special-mode-map'.
-2013-06-02 Eric Ludlam <zappo@gnu.org>
+2013-06-02 Eric Ludlam <zappo@gnu.org>
* emacs-lisp/eieio.el (eieio--defalias, eieio-hook)
(eieio-error-unsupported-class-tags, eieio-skip-typecheck)
2013-03-08 Jambunathan K <kjambunathan@gmail.com>
* hi-lock.el (hi-lock-read-regexp-defaults-function): New var.
- (hi-lock-read-regexp-defaults): New defun.
+ (hi-lock-read-regexp-defaults): New defun.
(hi-lock-line-face-buffer, hi-lock-face-buffer)
(hi-lock-face-phrase-buffer): Propagate above change.
Update docstring (bug#13892).
Correct the position of point in some line-up functions.
* progmodes/cc-align.el (c-lineup-whitesmith-in-block)
- (c-lineup-assignments, c-lineup-gcc-asm-reg ): take position of
+ (c-lineup-assignments, c-lineup-gcc-asm-reg ): Take position of
point at column 0 rather than at a random place in the line.
2013-03-05 Michael Albinus <michael.albinus@gmx.de>
2012-11-09 Vincent Belaïche <vincentb1@users.sourceforge.net>
- * ses.el: symbol to coordinate mapping is made by symbol property
+ * ses.el: Symbol to coordinate mapping is made by symbol property
`ses-cell'. This means that the same mapping is done for all SES
sheets. That is good enough for cells with standard A1 names, but
not for named cell. So a hash map is added for the latter.
* progmodes/python.el (python-shell-send-setup-max-wait): Delete var.
(python-shell-make-comint): accept-process-output at startup.
(run-python-internal): Set inferior-python-mode-hook to nil.
- (python-shell-internal-get-or-create-process): call sit-for.
+ (python-shell-internal-get-or-create-process): Call sit-for.
(python-preoutput-result): Add obsolete alias.
(python-shell-internal-send-string): Use it.
(python-shell-send-setup-code): Remove call to
2012-07-27 Fabián Ezequiel Gallina <fgallina@cuca>
Consistent completion in inferior python with emacs -nw.
- * progmodes/python.el (inferior-python-mode): replace "<tab>"
+ * progmodes/python.el (inferior-python-mode): Replace "<tab>"
binding in inferior-python-mode-map with "\t".
(python-shell-completion-complete-at-point)
(python-completion-complete-at-point): Remove interactive spec.
* progmodes/verilog-mode.el (verilog-read-defines): Fix reading
parameters with embedded comments. Reported by Ray Stevens.
- (verilog-calc-1, verilog-fork-wait-re) (verilog-forward-sexp,
- verilog-wait-fork-re): Fix indentation of "wait fork", bug407.
+ (verilog-calc-1, verilog-fork-wait-re, verilog-forward-sexp)
+ (verilog-wait-fork-re): Fix indentation of "wait fork", bug407.
Reported by Tim Holt.
(verilog-auto): Fix AUTOing a upper module then AUTOing module
instantiated by upper module causing wrong expansion until AUTOed a