X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/b0f4c320e550a921a9804c64423178039034fe3f..92f78ea3d1a1c1368bc419bcd57d6ad0472d99b9:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a3c895c694..30b62f0880 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,361 @@ +2013-11-23 Glenn Morris + + * textmodes/enriched.el (enriched-mode): Doc fix. + * emacs-lisp/authors.el (authors-renamed-files-alist): + Add enriched.doc -> enriched.txt. + + * Makefile.in (emacs): Empty EMACSLOADPATH rather than unsetting. + +2013-11-22 Leo Liu + + * progmodes/octave.el (inferior-octave-startup): Spit out error + message. + +2013-11-22 Bozhidar Batsov + + * progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template): + Improve docstring. + Add :version. + (ruby-encoding-magic-comment-style): Add :version. + +2013-11-22 Leo Liu + + * progmodes/octave.el (octave-operator-regexp): Exclude newline. + (Bug#15076) + (octave-help-mode): Adapt to change to help-mode-finish to use + derived-mode-p on 2013-09-17. + (inferior-octave-prompt): Also match octave-gui. + (octave-kill-process): Don't ask twice. (Bug#10564) + +2013-11-22 Leo Liu + + * progmodes/octave.el (inferior-octave-process-live-p): New helper. + (inferior-octave-startup, inferior-octave-check-process) + (inferior-octave-track-window-width-change) + (octave-completion-at-point, octave-eldoc-function): Use it. + (octave-kill-process): Provide confirmation. (Bug#10564) + +2013-11-21 Leo Liu + + * progmodes/octave.el (octave-mode, inferior-octave-mode): Fix + obsolete variable comment-use-global-state. + +2013-11-21 Rüdiger Sonderfeld + + * progmodes/octave.el (octave-mode-map, octave-mode-menu): Add + `octave-source-file'. + (octave-source-file): New function. (Bug#15935) + +2013-11-21 Kenjiro Nakayama (tiny change) + + * net/eww.el (eww-local-regex): New variable. + (eww): Use it to detect localhost and similar. + +2013-11-21 Leo Liu + + Add completion for command `ag'. + * pcmpl-x.el (pcmpl-x-ag-options): New variable. + (pcomplete/ag): New function. + (pcmpl-x-ag-options): New function. Handle `[no]' in long options. + +2013-11-21 Stefan Monnier + + * emacs-lisp/byte-run.el (eval-when-compile): Fix edebug spec + (bug#14646). + (make-obsolete): Remove interactive spec. + +2013-11-21 Glenn Morris + + * startup.el (command-line-1): Use path-separator with -L. + +2013-11-20 Teodor Zlatanov + + * emacs-lisp/package.el (describe-package-1): Add package archive + to shown fields. + +2013-11-20 Bozhidar Batsov + + * progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template): + Change default to "# encoding: %s" to differentiate it from the + default Ruby encoding comment template. + +2013-11-20 era eriksson + + * ses.el (ses-mode): Doc fix. (Bug#14748) + +2013-11-20 Leo Liu + + * window.el (display-buffer-alist): Doc fix. (Bug#13594) + +2013-11-19 Dan Nicolaescu + + * vc/vc-git.el (vc-git-dir-extra-headers): Add headers + when rebase or bisect are in progress. + +2013-11-19 Xue Fuqiao + + * filenotify.el (file-notify-add-watch): Doc fix. + +2013-11-19 Leo Liu + + * obsolete/rcompile.el: Mark obsolete. + + * progmodes/compile.el (compilation-start) + (compilation-goto-locus, compilation-find-file): + Pass no-display-ok and handle nil value from display-buffer. + (Bug#13594) + + * window.el (display-buffer-alist, display-buffer): Document the + new parameter no-display-ok. + +2013-11-18 Stefan Monnier + + * electric.el (electric-indent-mode-map): Remove. + (electric-indent-mode): Change the global-map instead (bug#15915). + + * textmodes/text-mode.el (paragraph-indent-minor-mode): + Use add-function. + +2013-11-17 Stefan Monnier + + * emacs-lisp/nadvice.el (remove-function): Align with + add-function's behavior. + + * progmodes/gdb-mi.el: Avoid backtracking in regexp matcher. + (gdb--string-regexp): New constant. + (gdb-tooltip-print, gdb-var-evaluate-expression-handler) + (gdbmi-bnf-stream-record, gdb-jsonify-buffer): Use it. + (gdb-source-file-regexp, gdb-prompt-name-regexp): Use it and change + submatch 1. + (gdb-get-source-file-list, gdb-get-prompt, gdb-get-source-file): + Adjust use accordingly. + (gdb-breakpoints-list-handler-custom): Pre-build the y/n string. + +2013-11-17 Adam Sokolnicki (tiny change) + + * progmodes/ruby-mode.el (ruby-toggle-block): Don't stop at + interpolation curlies (Bug#15914). + +2013-11-17 Jay Belanger + + * calc/calc.el (calc-context-sensitive-enter): New variable. + (calc-enter): Use `calc-context-sensitive-enter'. + +2013-11-16 Teodor Zlatanov + + * progmodes/cfengine.el: Version bump. + (cfengine-cf-promises): New defcustom to locate cf-promises. + (cfengine3-vartypes): Add new "data" type. + (cfengine3--current-word): New function to get current name-like + word or its bounds. + (cfengine3--current-function): New function to look up a CFEngine + function's definition. + (cfengine3-format-function-docstring): New function. + (cfengine3-make-syntax-cache): New function. + (cfengine3-documentation-function): New function: ElDoc glue. + (cfengine3-completion-function): New function: completion glue. + (cfengine3-mode): Set `compile-command', + `eldoc-documentation-function', and add to + `completion-at-point-functions'. + +2013-11-16 Michael Albinus + + * net/tramp-cmds.el (tramp-cleanup-connection): Clean up + `tramp-current-connection'. + +2013-11-15 Dmitry Gutov + + * progmodes/ruby-mode.el (ruby-font-lock-keywords): End regexp for + nil/self/true/false with "end of symbol". + +2013-11-15 Bozhidar Batsov + + * subr.el (version-regexp-alist): Fix a typo. + +2013-11-15 Michael Albinus + + * net/tramp-sh.el (tramp-remote-process-environment): Set "LC_ALL" to + "en_US.utf8" and "LC_CTYPE" to "". + (tramp-maybe-open-connection): Set "LC_ALL" to "en_US.utf8". + (tramp-sh-handle-insert-directory): Don't set "LC_ALL" and "LC_CTYPE". + +2013-11-15 Leo Liu + + * loadhist.el (read-feature): Get rid of fake feature nil. (Bug#15889) + +2013-11-14 Stefan Monnier + + * progmodes/gud.el (ctl-x-map): + Remove C-x SPC binding. (Bug#12342) + (gud-jdb-find-source-using-classpath): Remove ((lambda (..)..)..). + +2013-11-14 Bozhidar Batsov + + * subr.el (version-regexp-alist): + Recognize hg, svn and darcs versions as snapshot versions. + + * progmodes/ruby-mode.el (ruby-mode-set-encoding): + Add the ability to always insert an utf-8 encoding comment. + Fix and simplify coding comment update logic. + +2013-11-14 Michael Albinus + + * net/tramp-gvfs.el (top): Run init code only when + `tramp-gvfs-enabled' is not nil. + (tramp-gvfs-enabled): Check also :system bus. + +2013-11-14 Stefan Monnier + + Sync with upstream verilog-mode revision 78e66ba. + * progmodes/verilog-mode.el (verilog-end-of-defun) + (verilog-type-completion, verilog-get-list): Remove unused funcs. + (verilog-get-end-of-defun): Remove unused argument. + (verilog-comment-depth): Remove unused local `e'. + (verilog-read-decls, verilog-read-sub-decls, verilog-read-instants): + Don't pass arg to verilog-get-end-of-defun. + +2013-11-14 Glenn Morris + + * obsolete/assoc.el (aget): Prefix dynamic variable. + + * allout-widgets.el (allout-widgets): No need to autoload defgroup. + +2013-11-14 Stefan Monnier + + * widget.el, hfy-cmap.el: Remove bogus package version number. + +2013-11-13 Glenn Morris + + * replace.el (replace-eval-replacement): + Try to give more helpful error message. (Bug#15836) + + * arc-mode.el (archive-7z-extract, archive-7z-expunge) + (archive-7z-update): Avoid custom type mismatches. + + * vc/vc.el (vc-diff-knows-L): Remove; unused since 2007-10-10. + +2013-11-13 Michael Albinus + + * net/tramp.el (tramp-remote-file-name-spec-regexp): An IPv6 + address can be empty. + + * net/tramp-gvfs.el (tramp-gvfs-handle-insert-directory): + Accept nil SWITCHES. + (tramp-gvfs-handle-write-region): Implement APPEND. + +2013-11-12 Dmitry Gutov + + * progmodes/ruby-mode.el (ruby-smie-grammar): Disambiguate between + binary "|" operator and closing block args delimiter. + Remove FIXME comment referring to Ruby 1.8-only syntax. + (ruby-smie--implicit-semi-p): Not after "|" operator. + (ruby-smie--closing-pipe-p): New function. + (ruby-smie--forward-token, ruby-smie--backward-token): Use it. + (ruby-smie-rules): Indent after "|". + +2013-11-12 Glenn Morris + + * ps-print.el (ps-face-attribute-list): + Handle anonymous faces. (Bug#15827) + +2013-11-12 Martin Rudalics + + * window.el (display-buffer-other-frame): Fix doc-string. + (Bug#15868) + +2013-11-11 Stefan Monnier + + * subr.el (force-mode-line-update): Delete, move to buffer.c. + +2013-11-11 Michael Albinus + + * net/tramp-sh.el (tramp-do-copy-or-rename-file-via-buffer) + (tramp-sh-handle-file-local-copy): Don't write a message when + saving temporary files. + + * net/tramp-smb.el (tramp-smb-handle-copy-directory): Fix bug when + both directories are remote. + (tramp-smb-handle-directory-files): Do not return double entries. + Do not expand full file names. + (tramp-smb-handle-insert-directory): Accept nil SWITCHES. + (tramp-smb-handle-write-region): Implement APPEND. + (tramp-smb-get-stat-capability): Fix a stupid bug. + +2013-11-11 Stefan Monnier + + * bindings.el (ctl-x-map): Bind C-x SPC to rectangle-mark-mode. + +2013-11-11 Nathan Trapuzzano (tiny change) + + * emacs-lisp/cconv.el (cconv-convert): Print warning instead of + throwing error over malformed let/let* (bug#15814). + +2013-11-11 Stefan Monnier + + * iswitchb.el (iswitchb-mode): Mark obsolete. + +2013-11-11 Glenn Morris + + * international/uni-bidi.el, international/uni-category.el: + * international/uni-name.el, international/uni-numeric.el: + Regenerate for Unicode 6.3.0. + +2013-11-10 Michael Albinus + + * net/tramp.el (tramp-methods): + * net/tramp-sh.el (tramp-compute-multi-hops): Revert change of + 2013-10-29 (2013-10-29T02:50:24Z!dancol@dancol.org). + +2013-11-09 Andreas Schwab + + * progmodes/sh-script.el (sh-font-lock-keywords-var): + Force highlighting text after Summary keyword in doc face for rpm. + +2013-11-09 Dmitry Gutov + + * textmodes/ispell.el (ispell-lookup-words): When `look' is not + available and the word has no wildcards, append one to the grep pattern. + http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00258.html + (ispell-complete-word): Call `ispell-lookup-words' with the value + independent of `ispell-look-p'. + +2013-11-08 Dmitry Gutov + + * progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): + Not after "||". + (ruby-smie-rules): Indent non-hanging "begin" blocks as part of + their parent. + +2013-11-08 Stefan Monnier + + * progmodes/ruby-mode.el: Don't require cl any more. Use pcase instead. + (ruby-font-lock-keywords): Use backquote. + +2013-11-08 Dmitry Gutov + + * progmodes/ruby-mode.el (ruby-smie--forward-token) + (ruby-smie--backward-token): Only consider full-string matches. + +2013-11-08 Jan Djärv + + * faces.el (describe-face): Add distant-foreground. + +2013-11-08 Bozhidar Batsov + + * progmodes/ruby-mode.el (ruby-mode-set-encoding): + Use `ruby-encoding-magic-comment-style' to control the + style of the auto-inserted encoding comment. + +2013-11-08 Dmitry Gutov + + * progmodes/ruby-mode.el (ruby-smie--indent-to-stmt): + Use `smie-backward-sexp' with token argument. + +2013-11-08 Michael Albinus + + * net/tramp-sh.el (tramp-set-remote-path, tramp-get-ls-command): + Remove instrumentation code. + 2013-11-08 Glenn Morris * progmodes/autoconf.el (autoconf-mode): @@ -6635,6 +6993,13 @@ * emacs-lisp/macroexp.el (macroexp--compiling-p): New function. (macroexp--warn-and-return): Use it. +2013-06-05 Stefan Monnier + + * lisp/subr.el: Convert to lexical binding. + (overriding-local-map): Make obsolete. + (add-to-list): Doc fix. Add compiler macro. + (read-key): Swap values of local maps. + 2013-06-05 Leo Liu * eshell/esh-mode.el (eshell-mode): Fix key bindings.