Small VC doc fixes
[bpt/emacs.git] / lisp / ChangeLog
index 258e949..c1c7f74 100644 (file)
@@ -1,6 +1,253 @@
+2012-02-09  Glenn Morris  <rgm@gnu.org>
+
+       * vc/log-view.el (log-view-toggle-entry-display):
+       * vc/vc.el (vc-merge, vc-pull): Doc fixes.
+
+       * mail/emacsbug.el (report-emacs-bug-can-use-osx-open)
+       (report-emacs-bug-can-use-xdg-email):
+       (report-emacs-bug-insert-to-mailer): Doc fixes.
+       (report-emacs-bug): Message fix.
+
+       * net/browse-url.el (browse-url-can-use-xdg-open)
+       (browse-url-xdg-open): Doc fixes.
+
+       * electric.el (electric-indent-mode, electric-pair-mode)
+       (electric-layout-rules, electric-layout-mode): Doc fixes.
+       (electric-pair-pairs, electric-pair-skip-self): Add :version tags.
+
+2012-02-08  Martin Rudalics  <rudalics@gmx.at>
+
+       * server.el (server-unselect-display): Don't inadvertently kill
+       the current buffer.  (Bug#10729)
+
+2012-02-08  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/sql.el (sql-port, sql-connection-alist, sql-list-all)
+       (sql-list-table): Doc fixes.
+
+       * image-mode.el (image-transform-minor-mode-map, image-transform-mode):
+       Comment out (does nothing).
+
+       * completion.el (dynamic-completion-mode):
+       * dirtrack.el (dirtrack-debug-mode):
+       * electric.el (electric-layout-mode):
+       * epa-mail.el (epa-mail-mode, epa-global-mail-mode):
+       * face-remap.el (text-scale-mode, buffer-face-mode):
+       * iimage.el (iimage-mode):
+       * image-mode.el (image-transform-mode):
+       * minibuffer.el (completion-in-region-mode):
+       * scroll-lock.el (scroll-lock-mode):
+       * simple.el (next-error-follow-minor-mode):
+       * tar-mode.el (tar-subfile-mode):
+       * tooltip.el (tooltip-mode):
+       * vcursor.el (vcursor-use-vcursor-map):
+       * wid-browse.el (widget-minor-mode):
+       * emulation/tpu-edt.el (tpu-edt-mode):
+       * emulation/tpu-extras.el (tpu-cursor-free-mode):
+       * international/iso-ascii.el (iso-ascii-mode):
+       * language/thai-util.el (thai-word-mode):
+       * mail/supercite.el (sc-minor-mode):
+       * net/goto-addr.el (goto-address-mode):
+       * net/rcirc.el (rcirc-multiline-minor-mode, rcirc-track-minor-mode):
+       * progmodes/cwarn.el (cwarn-mode):
+       * progmodes/flymake.el (flymake-mode):
+       * progmodes/glasses.el (glasses-mode):
+       * progmodes/hideshow.el (hs-minor-mode):
+       * progmodes/pascal.el (pascal-outline-mode):
+       * textmodes/enriched.el (enriched-mode):
+       * vc/smerge-mode.el (smerge-mode):
+       Doc fixes (minor mode argument).
+
+2012-02-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * ls-lisp.el (ls-lisp-sanitize): New function.
+       (ls-lisp-insert-directory): Use it to fix or remove any elements
+       in file-alist with missing attributes.  (Bug#4673)
+
+2012-02-07  Alan Mackenzie  <acm@muc.de>
+
+       Fix spurious recognition of c-in-knr-argdecl.
+
+       * progmodes/cc-engine.el (c-in-knr-argdecl): Check for '=' in a
+       putative K&R region.
+
+2012-02-07  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-forward-objc-directive): Prevent
+       looping in "#pragma mark @implementation".
+
+2012-02-07  Michael Albinus  <michael.albinus@gmx.de>
+
+       * notifications.el (notifications-on-closed-signal): Make `reason'
+       optional.  (Bug#10744)
+
+2012-02-07  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode):
+       Doc fixes for the macro and the mode it defines.
+
+       * image.el (imagemagick-types-inhibit): Doc fix.
+
+       * cus-start.el (imagemagick-render-type): Add it.
+
+2012-02-06  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * progmodes/cc-mode.el
+       (c-standard-font-lock-fontify-region-function): Set the default at
+       load time, too, so that `font-lock-fontify-buffer' can be called
+       without setting up the entire mode first.  This fixes a bug in
+       `mm-inline-text' with C MIME parts.
+
+2012-02-06  Chong Yidong  <cyd@gnu.org>
+
+       * simple.el (list-processes--refresh): Delete exited processes
+       (Bug#8094).
+
+       * comint.el (comint-next-prompt): next-single-char-property-change
+       and prev-single-char-property-change never return nil (Bug#8657).
+
+       * custom.el (defcustom): Doc fix (Bug#9711).
+
+2012-02-05  Chong Yidong  <cyd@gnu.org>
+
+       * cus-edit.el (custom-variable-reset-backup): Quote the value
+       before storing it in the customized-value property (Bug#6712).
+       (custom-display): Add a customization type tag.
+       (custom-buffer-create-internal): Improve tooltip message.
+
+       * wid-edit.el (widget-field-value-get): New optional arg to
+       suppress trailing whitespace truncation.
+       (character): Use it (Bug#2689).
+
+2012-02-05  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * progmodes/gud.el (gud-pv): Use pv instead of pv1.
+       * progmodes/gdb-mi.el (gud-pp): Use pp instead of pp1.
+
+2012-02-05  Chong Yidong  <cyd@gnu.org>
+
+       * cus-edit.el (custom-variable-value-create): For mismatched
+       types, show the current value (Bug#7600).
+
+       * custom.el (defcustom): Doc fix.
+
+2012-02-05  Glenn Morris  <rgm@gnu.org>
+
+       * font-lock.el (lisp-font-lock-keywords-2): Add with-wrapper-hook.
+
+2012-02-05  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/pp.el (pp-to-string): Use `with-temp-buffer'.
+       (pp-buffer): Use `ignore-errors', `looking-at-p'.
+       (pp-last-sexp): Use `looking-at-p'.
+
+2012-02-04  Glenn Morris  <rgm@gnu.org>
+
+       * files.el (revert-buffer):
+       Doc fix (mention revert-buffer-in-progress-p).
+
+       * emacs-lisp/ert-x.el (ert-simulate-command):
+       Check deferred-action-list (which is obsolete) is bound.
+
+       * subr.el (with-wrapper-hook): Doc fixes.
+
+       * simple.el (filter-buffer-substring-functions)
+       (buffer-substring-filters, filter-buffer-substring): Doc fixes.
+
+2012-02-04  Lars Ljung  <lars@matholka.se>  (tiny change)
+
+       * eshell/esh-ext.el (eshell-windows-shell-file): Match "cmdproxy"
+       anywhere in shell-file-name, not just at the beginning.  (Bug#10523)
+
+2012-02-04  Leo Liu  <sdl.web@gmail.com>
+
+       * emacs-lisp/smie.el: Fix dead link (Bug#10711).
+
+2012-02-04  Glenn Morris  <rgm@gnu.org>
+
+       * image.el (image-extension-data): Add obsolete alias.
+
+       * isearch.el (isearch-update): Doc fix.
+
+       * facemenu.el (list-colors-display): Doc fix (minor rephrasing).
+
+       * ido.el (ido-find-file): Doc fix (ido-toggle-vc not on any key).
+
+2012-02-03  Glenn Morris  <rgm@gnu.org>
+
+       * image.el (image-animated-p): Doc fix.  Use image-animated-types.
+       (image-animate-timeout): Doc fix.
+
+       * image-mode.el (image-animate-loop, image-toggle-animation): Doc fixes.
+
+2012-02-02  Glenn Morris  <rgm@gnu.org>
+
+       * server.el (server-auth-dir): Doc fix.
+       (server-eval-at): Doc fix.  Give an explicit error if !server-use-tcp.
+
+       * subr.el (run-mode-hooks): Doc fix.
+
+2012-02-02  Juri Linkov  <juri@jurta.org>
+
+       * image-mode.el (image-toggle-display-image): Remove tautological
+       `major-mode' from the `derived-mode-p' test.
+
+2012-02-02  Kenichi Handa  <handa@m17n.org>
+
+       * composite.el (compose-region): Cancel previous change.
+
+2012-02-02  Kenichi Handa  <handa@m17n.org>
+
+       * composite.el (compose-region, compose-string): Signal error for
+       a null string component (Bug#6988).
+
+2012-02-01  Chong Yidong  <cyd@gnu.org>
+
+       * view.el (view-buffer-other-window, view-buffer-other-frame):
+       Handle special modes like view-buffer (Bug#10650).
+       (view-buffer): Simplify.
+
+       * frame.el (set-frame-font): Tweak meaning of third argument.
+
+       * dynamic-setting.el (font-setting-change-default-font):
+       Use set-frame-font (Bug#9982).
+
+2012-02-01  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/compile.el (compilation-internal-error-properties):
+       Respect compilation-first-column in the "*compilation*" buffer.
+
+       * emacs-lisp/easy-mmode.el (define-minor-mode):
+       Relax :variable's test for a named function.
+
+2012-01-31  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-guess-basic-syntax): CASE 5B.1: Fix an
+       off by one error.
+
+2012-01-31  Chong Yidong  <cyd@gnu.org>
+
+       * frame.el (set-frame-font): New arg ALL-FRAMES.
+
+       * menu-bar.el (menu-set-font): Use set-frame-font.
+
+       * faces.el (face-spec-reset-face): Don't apply unspecified
+       attribute values to the default face.
+
+2012-01-31  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/cwarn.el (cwarn): Remove dead link.
+       (cwarn-configuration, cwarn-verbose, cwarn-mode-text, cwarn-load-hook):
+       Remove * from defcustom docstrings.
+       (turn-on-cwarn-mode): Make obsolete.
+       (c-at-toplevel-p): Remove compatibility code for Emacs 20.3 and older.
+       (turn-on-cwarn-mode-if-enabled): Call `cwarn-mode'.
+
 2012-01-31  Glenn Morris  <rgm@gnu.org>
 
-       * emacs-lisp/easy-mmode.el (define-minor-mode): Fix :variable case.
+       * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
+       Fix :variable handling of mode a symbol not equal to modefun.
+       Allow named functions to be used as the cdr of :variable.
 
 2012-01-30  Glenn Morris  <rgm@gnu.org>
 
 
        * progmodes/python.el: Require ansi-color at top-level.
 
-       * emacs-lisp/lisp-mode.el (emacs-lisp-mode-abbrev-table): Define
-       and use in Emacs Lisp mode (Bug#9360).
+       * emacs-lisp/lisp-mode.el (emacs-lisp-mode-abbrev-table):
+       Define and use in Emacs Lisp mode (Bug#9360).
        (lisp-mode-abbrev-table): Add doc.
        (lisp-mode-variables): Don't set local-abbrev-table.
        (lisp-interaction-mode): Use emacs-lisp-mode-abbrev-table.
 
 2012-01-25  Jérémy Compostella  <jeremy.compostella@gmail.com>
 
-       * window.el (window--state-get-1, window--state-put-2): Don't
-       save and restore the mark.
+       * window.el (window--state-get-1, window--state-put-2):
+       Don't save and restore the mark.
 
 2012-01-25  Chong Yidong  <cyd@gnu.org>
 
        first prompt in `sql-interacive-mode'.
        (sql-mode-oracle-font-lock-keywords): Add CONNECT_BY_* builtin
        keywords.
-       (sql-mode-mysql-font-lock-keywords):  Add ELSEIF keyword.
+       (sql-mode-mysql-font-lock-keywords): Add ELSEIF keyword.
        (sql-product-interactive): Bug fix: Set `sql-buffer' in
        context of original buffer.  Invoke `sql-login-hook'.
 
 
        * cus-start.el (all): Add entry for bidi-paragraph-direction.
 
-       * international/uni-bidi.el: Regenerated.
+       * international/uni-bidi.el: Regenerate.
 
 2011-08-23  Kenichi Handa  <handa@m17n.org>