Remove old debug print
[bpt/emacs.git] / lisp / ChangeLog
index 81f7043..7f25ebb 100644 (file)
@@ -1,3 +1,247 @@
+2014-03-17  Stefan  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/nadvice.el (advice--interactive-form): New function.
+       (advice--make-interactive-form): Use it to avoid (auto)loading function.
+       (advice--make-1, advice-add, advice-remove):
+       Remove braindead :advice-pending hack.
+
+2014-03-17  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/calendar.el (calendar-generate-month): Apply weekend
+       face to the right days; fixes 2013-08-06 change.  (Bug#17028)
+
+2014-03-17  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-action-out-of-band): Read pending output.
+       (tramp-call-process): Trace also DESTINATION.
+
+       * net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band):
+       Quote file names when they are local.  Remove superfluous trace.
+
+2014-03-17  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * newcomment.el (comment-beginning): If `comment-start-skip'
+       doesn't match, move back one char and try again.  (Bug#16971)
+
+       * emacs-lisp/lisp-mode.el (lisp-mode-variables): Set
+       `comment-use-syntax' to t to avoid the unnecessary runtime check.
+       Set `comment-start-skip' to a simpler value that doesn't try to
+       check if the semicolon is escaped (this is handled by
+       `syntax-ppss' now).  (Bug#16971)
+
+       * progmodes/scheme.el (scheme-mode-variables): Same.
+
+2014-03-16  Martin Rudalics  <rudalics@gmx.at>
+
+       Fix behavior of with-temp-buffer-window (Bug#16816, Bug#17007).
+       * window.el (with-temp-buffer-window): Don't make BUFFER-OR-NAME
+       current (Bug#16816, Bug#17007).
+       (with-current-buffer-window): New macro doing the same as
+       `with-temp-buffer-window' but with BUFFER-OR-NAME current.
+       * help.el (help-print-return-message): Warn in doc-string to not
+       use this in `with-help-window'.
+       (describe-bindings-internal): Call `describe-buffer-bindings'
+       from within help buffer.  See Juanma's scenario in (Bug#16816).
+       (with-help-window): Update doc-string.
+       * dired.el (dired-mark-pop-up):
+       * files.el (save-buffers-kill-emacs):
+       * register.el (register-preview): Use `with-current-buffer-window'
+       instead of `with-temp-buffer-window'.
+
+2014-03-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * textmodes/rst.el (rst-arabic-to-roman, rst-roman-to-arabic):
+       Implement inserting into current buffer, documented in their docstrings.
+       (rst-define-key, rst-compare-adornments, rst-insert-list-new-item)
+       (rst-section-tree-point, rst-forward-section, rst-indent)
+       (rst-compute-tabs, rst-font-lock-find-unindented-line-end)
+       (rst-font-lock-find-unindented-line-limit, rst-adornment-level)
+       (rst-font-lock-handle-adornment-pre-match-form)
+       (rst-repeat-last-character): Reflow docstrings.
+       (rst-preferred-adornments, rst-update-section, rst-find-title-line)
+       (rst-adjust-adornment-work, rst-initial-items, rst-insert-list)
+       (rst-toc-insert-style, rst-toc-insert-node, rst-goto-section)
+       (rst-compile, rst-imenu-convert-cell, rst-imenu-create-index):
+       Fix docstring typos.
+       (rst-all-sections, rst-section-hierarchy, rst-adjust): Doc fixes.
+       (rst-uncomment-region, rst-font-lock-find-unindented-line-match)
+       (rst-font-lock-handle-adornment-matcher): Mark unused arguments.
+
+2014-03-18  Daniel Colascione  <dancol@dancol.org>
+
+       * startup.el (tty-handle-args): Remove debug message from 2007.
+
+2014-03-15  Juanma Barranquero  <lekktu@gmail.com>
+
+       * term/ns-win.el (x-command-line-resources): Rename from ns-... version,
+       for compatibility with other ports.
+       (ns-initialize-window-system): Use it.  It is set in term/common-win.el
+       from the -xrm command line argument, but in the Nextstep port its value
+       is irrelevant because nsfns.m:Fx_open_connection ignores it for now.
+
+       * progmodes/python.el (defconst, python-syntax-count-quotes)
+       (python-indent-region, python-indent-shift-right)
+       (python-indent-dedent-line-backspace, python-nav-backward-sexp)
+       (python-nav-backward-sexp-safe, python-nav-backward-up-list)
+       (python-shell-prompt-block-regexp, python-shell-prompt-output-regexp)
+       (python-shell-prompt-pdb-regexp, python-shell-enable-font-lock)
+       (inferior-python-mode, python-shell-make-comint, run-python-internal)
+       (python-shell-buffer-substring, python-shell-send-buffer)
+       (python-pdbtrack-activate, python-pdbtrack-stacktrace-info-regexp)
+       (python-completion-complete-at-point, python-fill-docstring-style)
+       (python-eldoc-function, python-imenu-format-item-label)
+       (python-imenu-format-parent-item-label)
+       (python-imenu-format-parent-item-jump-label)
+       (python-imenu--build-tree, python-imenu-create-index)
+       (python-imenu-create-flat-index): Fix docstring typos.
+       (python-indent-context, python-shell-prompt-regexp, run-python):
+       Remove superfluous backslashes.
+       (python-indent-line, python-nav-beginning-of-defun)
+       (python-shell-get-buffer, python-shell-get-process)
+       (python-info-current-defun, python-info-current-line-comment-p)
+       (python-info-current-line-empty-p, python-util-popn): Doc fixes.
+       (python-indent-post-self-insert-function, python-shell-send-file)
+       (python-shell-completion-get-completions)
+       (python-shell-completion-complete-or-indent)
+       (python-eldoc--get-doc-at-point): Reflow docstrings.
+
+2014-03-14  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/package.el (package-menu-mode-map):
+       Replace use of obsolete function alias.  Tweak menu item text.
+
+       * info.el (Info-finder-find-node):
+       Ignore the `emacs' metapackage.  (Bug#10813)
+
+       * finder.el (finder-list-matches): Include unversioned packages
+       in the result of a keyword search.
+
+       * finder.el (finder--builtins-descriptions): New constant.
+       (finder-compile-keywords): Use finder--builtins-descriptions.
+
+2014-03-14  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * simple.el (blink-matching-paren): Describe the new value,
+       `jump', enabling the old behavior.
+       (blink-matching-open): Use that value.  (Bug#17008)
+
+2014-03-14  Glenn Morris  <rgm@gnu.org>
+
+       * finder.el (finder-no-scan-regexp): Add leim-list.
+       (finder-compile-keywords):
+       Don't skip files with same basename.  (Bug#14010)
+       * Makefile.in (setwins_finder): New, excluding leim.
+       (finder-data): Use setwins_finder.
+
+       * help-fns.el (help-split-fundoc, help-add-fundoc-usage)
+       (help-function-arglist, help-make-usage): Move from here...
+       * help.el (help-split-fundoc, help-add-fundoc-usage)
+       (help-function-arglist, help-make-usage): ... to here.  (Bug#17001)
+       * emacs-lisp/bytecomp.el (byte-compile-lambda): Do not load help-fns.
+
+2014-03-14  Juanma Barranquero  <lekktu@gmail.com>
+
+       * net/socks.el (socks, socks-override-functions)
+       (socks-find-services-entry):
+       * progmodes/hideif.el (hif-set-var, hif-nexttoken, hif-comma)
+       (hif-find-ifdef-block):
+       * progmodes/modula2.el (m2-indent): Fix docstring typos.
+
+       * net/tls.el (tls-program): Reflow docstring.
+
+       * progmodes/pascal.el (pascal-mode-abbrev-table)
+       (pascal-imenu-generic-expression, pascal-auto-endcomments)
+       (pascal-mark-defun, pascal-comment-area, pascal-indent-level)
+       (pascal-outline-mode): Fix docstring typos.
+       (pascal-mode): Let define-derived-mode document mode hook.
+       (pascal-uncomment-area): Reflow.
+       (pascal-exclude-str-start, pascal-exclude-str-end): Add docstring.
+
+       * progmodes/opascal.el (opascal-compound-block-indent)
+       (opascal-case-label-indent): Fix docstring typos.
+       (opascal-mode): Fix typos; let defined-derived-mode document mode hook.
+
+2014-03-13  Dmitry Gutov  <dgutov@yandex.ru>
+
+       * progmodes/ruby-mode.el (ruby-font-lock-keywords): Fontify
+       multiple adjacent negation chars.  (Bug#17004)
+
+2014-03-13  Tom Willemse  <tom@ryuslash.org>  (tiny change)
+
+       * emacs-lisp/package.el (package--prepare-dependencies):
+       Accept requirements without explicit version (bug#14941).
+
+2014-03-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * register.el (register-separator, copy-to-register): Doc fixes.
+       (register-preview-default): Remove unnecessary call to concat.
+
+       * frameset.el (frameset-restore): When checking for a visible frame,
+       use the action map instead of calling visible-frame-list.
+
+2014-03-12  Jonas Bernoulli  <jonas@bernoul.li>
+
+       * emacs-lisp/eieio.el (with-slots): Use cl-symbol-macrolet (bug#16998).
+
+2014-03-12  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (fit-frame-to-buffer): Get maximum width from
+       display's width instead of height.
+
+2014-03-12  Glenn Morris  <rgm@gnu.org>
+
+       * desktop.el (desktop-restore-frames)
+       (desktop-restore-in-current-display, desktop-restore-forces-onscreen)
+       (desktop-restore-reuses-frames): Doc tweaks.
+
+       * electric.el (electric-indent-mode): Doc fix.
+
+2014-03-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * vc/pcvs.el (cvs-temp-buffer, defun-cvs-mode, cvs-get-cvsroot)
+       (cvs-checkout, cvs-mode-checkout, cvs-update-filter, cvs-mode-mark)
+       (cvs-mode-diff-head, cvs-mode-diff-repository, cvs-mode-diff-yesterday)
+       (cvs-mode-diff-vendor, cvs-mode-do, cvs-change-cvsroot)
+       (cvs-dired-use-hook): Fix docstring typos.
+       (cvs-mode-view-file-other-window, cvs-mode-byte-compile-files):
+       Doc fixes.
+
+       * vc/pcvs-defs.el (cvs-auto-remove-handled)
+       (cvs-auto-remove-directories, cvs-default-ignore-marks)
+       (cvs-idiff-imerge-handlers, cvs-reuse-cvs-buffer)
+       (cvs-execute-single-dir): Fix docstring typos.
+
+       * vc/pcvs-info.el (cvs-status-map, cvs-states): Fix docstring typos.
+       (cvs-fileinfo-pp, cvs-fileinfo-from-entries): Doc fixes.
+
+       * vc/pcvs-parse.el (cvs-parsed-fileinfo): Reflow docstring.
+
+       * vc/pcvs-util.el (cvs-flags-query, cvs-flags-set, cvs-prefix-set):
+       Fix docstring typos.
+
+2014-03-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * frameset.el (frameset--jump-to-register): Add autoload; it could be
+       called from jump-to-register after unloading the frameset package.
+
+2014-03-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (set-mark): Ensure mark-active is nil if the mark is nil
+       (bug#16975).  Deactivate the mark before setting it to nil.
+       (activate-mark): Do nothing if region is already active.
+
+2014-03-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * frameset.el (frameset--target-display): Remove definition; declare.
+       (frameset-save, frameset-restore): Let-bind frameset--target-display.
+
+2014-03-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/nadvice.el (advice--make-1): Fix autoloading avoidance.
+       (advice-add): Add a :advice--pending marker, so advice--make-1 knows
+       when the advice is pending.
+       (advice-remove): Remove this marker when not needed any more.
+
 2014-03-11  Juanma Barranquero  <lekktu@gmail.com>
 
        * frameset.el: Separate options for reusing frames and cleaning up.
 
 2014-03-10  Leo Liu  <sdl.web@gmail.com>
 
-       * emacs-lisp/eldoc.el (eldoc-minibuffer-message): Clear
-       eldoc-last-message.  (Bug#16920)
+       * emacs-lisp/eldoc.el (eldoc-minibuffer-message):
+       Clear eldoc-last-message.  (Bug#16920)
 
 2014-03-10  Stefan Monnier  <monnier@iro.umontreal.ca>