(completion-styles): Improve docstrings.
[bpt/emacs.git] / lisp / ChangeLog
index cd06672..9751947 100644 (file)
@@ -1,3 +1,346 @@
+2010-04-18  Chong Yidong  <cyd@stupidchicken.com>
+
+       * cedet/ede/pmake.el (ede-proj-makefile-insert-variables): Don't
+       destroy list before using it.
+
+2010-04-17  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Fix the version number for added files.
+       * vc-hg.el (vc-hg-working-revision): Check if the file is
+       registered after hg parent fails (Bug#5961).
+
+2010-04-17  Glenn Morris  <rgm@gnu.org>
+
+       * htmlfontify.el (htmlfontify-buffer)
+       (htmlfontify-copy-and-link-dir): Autoload entry points.
+
+2010-04-17  Magnus Henoch  <magnus.henoch@gmail.com>
+
+       * vc-hg.el (vc-hg-annotate-extract-revision-at-line): Expand file
+       name relative to the project root (Bug#5960).
+
+2010-04-16  Glenn Morris  <rgm@gnu.org>
+
+       * vc-git.el (vc-git-print-log): Doc fix.
+
+2010-04-14  Óscar Fuentes  <ofv@wanadoo.es>
+
+       * ido.el (ido-file-internal): Fix 2009-12-02 change.
+
+2010-04-14  Christoph  <cschol2112@googlemail.com>  (tiny change)
+
+       * progmodes/grep.el (grep-compute-defaults): Fix handling of host
+       default settings (Bug#5928).
+
+2010-04-10  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/fortran.el (fortran-match-and-skip-declaration):
+       New function.
+       (fortran-font-lock-keywords-3): Use it.  (Bug#1385)
+
+2010-04-07  Kenichi Handa  <handa@m17n.org>
+
+       * language/indian.el (malayalam-composable-pattern): Fix previous
+       change (add U+0D4D "SIGN VIRAMA").
+       (oriya-composable-pattern): Add U+0B30 and fix typo in the regexp.
+       (tamil-composable-pattern): Fix typo in the regexp.
+       (telugu-composable-pattern): Fix U+0C4D and typo in the regexp.
+       (kannada-composable-pattern): Fix U+0CB0 and typo in the regexp.
+       (malayalam-composable-pattern): Fix U+0D4D and typo in the regexp.
+
+2010-04-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * textmodes/tex-mode.el (latex-mode): Revert 2008-03-03 change to
+       paragraph-separate (Bug#5821).
+
+2010-04-05  Juri Linkov  <juri@jurta.org>
+
+       Put breadcrumbs on overlay instead of inserting to buffer (bug#5809).
+
+       * info.el (Info-find-node-2): Comment out code that skips
+       breadcrumbs line.
+       (Info-mouse-follow-link): New command.
+       (Info-link-keymap): New keymap.
+       (Info-breadcrumbs): Rename from `Info-insert-breadcrumbs'.
+       Return a string with links instead of inserting breadcrumbs
+       to the Info buffer.
+       (Info-fontify-node): Comment out code that inserts breadcrumbs.
+       Instead of putting the `invisible' text property over the Info
+       header, make an overlay over the Info header with the `invisible'
+       property and `after-string' set to the string returned by
+       `Info-breadcrumbs'.
+
+2010-04-03  Chong Yidong  <cyd@stupidchicken.com>
+
+       * help.el (help-window-setup-finish): Doc fix (Bug#5830).
+       Reported by monkey@sandpframing.com.
+
+2010-04-02  Juanma Barranquero  <lekktu@gmail.com>
+
+       * cedet/semantic/imenu.el (semantic-imenu-bucketize-type-members)
+       (semantic-create-imenu-directory-index): Fix typos in docstrings.
+       (semantic-imenu-goto-function): Reflow docstring.
+
+2010-03-30  Tomas Abrahamsson  <tab@lysator.liu.se>
+
+       * textmodes/artist.el (artist-mode): Fix typo in docstring.
+       Reported by Alex Schröder <kensanata@gmail.com>.  (Bug#5807)
+
+2010-03-30  Kenichi Handa  <handa@m17n.org>
+
+       * language/sinhala.el (composition-function-table): Fix regexp for
+       the new Unicode specification.
+
+       * language/indian.el (devanagari-composable-pattern)
+       (tamil-composable-pattern, kannada-composable-pattern)
+       (malayalam-composable-pattern): Adjust for the new Unicode
+       specification.
+       (bengali-composable-pattern, gurmukhi-composable-pattern)
+       (gujarati-composable-pattern, oriya-composable-pattern)
+       (telugu-composable-pattern): New variables to cope with the new
+       Unicode specification.  Use them in composition-function-table.
+
+2010-03-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       Make tmm-menubar work for the Buffers menu again (bug#5726).
+       * tmm.el (tmm-prompt): Also handle keymap entries in the form of
+       vectors rather than cons cells, as used in menu-bar-update-buffers.
+
+2010-03-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * progmodes/js.el (js-auto-indent-flag, js-mode-map)
+       (js-insert-and-indent): Revert 2009-08-15 change, restoring
+       electric punctuation for "{}();,:" (Bug#5586).
+
+       * mail/sendmail.el (mail-default-directory): Doc fix.
+
+2010-03-27  Chong Yidong  <cyd@stupidchicken.com>
+
+       * mail/sendmail.el (mail-default-directory): Doc fix.
+
+2010-03-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * subr.el (version-regexp-alist, version-to-list)
+       (version-list-<, version-list-=, version-list-<=)
+       (version-list-not-zero, version<, version<=, version=): Doc fix.
+       (Bug#5744).
+
+2010-03-26  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+            Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-apple-test): New function.
+       (gdb-init-1): Use it.
+
+2010-02-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc.el (vc-root-diff): Doc fix.
+
+2010-03-25  Chong Yidong  <cyd@stupidchicken.com>
+
+       * vc.el (vc-print-log, vc-print-root-log): Doc fix.
+
+       * simple.el (append-to-buffer): Fix last change.
+
+2010-03-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * simple.el (append-to-buffer): Ensure that point is preserved if
+       BUFFER is the current buffer.  Suggested by YAMAMOTO Mitsuharu.
+       (Bug#5749)
+
+2010-03-24  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/make-mode.el (makefile-rule-action-regex): Backtrack less.
+       (makefile-make-font-lock-keywords): Adjust rule since submatch 1 may
+       not be present any more.
+
+2010-03-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * faces.el (set-face-attribute): Fix typo in docstring.
+       (face-valid-attribute-values): Reflow docstring.
+
+       * cedet/srecode/table.el (srecode-template-table): Fix docstring typo.
+
+2010-03-23  Glenn Morris  <rgm@gnu.org>
+
+       * textmodes/flyspell.el (sgml-lexical-context): Autoload it (Bug#5752).
+
+2010-03-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * indent.el (indent-for-tab-command): Doc fix.
+
+2010-03-22  Juanma Barranquero  <lekktu@gmail.com>
+
+       * image-dired.el (image-dired-display-thumbs): Fix typo in docstring.
+       (image-dired-read-comment): Doc fix.
+
+       * json.el (json-object-type, json-array-type, json-key-type)
+       (json-false, json-null, json-read-number):
+       * minibuffer.el (completion-in-region-functions):
+       * calendar/cal-tex.el (cal-tex-daily-end, cal-tex-number-weeks)
+       (cal-tex-cursor-week):
+       * emacs-lisp/trace.el (trace-function):
+       * eshell/em-basic.el (eshell/printnl):
+       * eshell/em-dirs.el (eshell-last-dir-ring, eshell-parse-drive-letter)
+       (eshell-read-last-dir-ring, eshell-write-last-dir-ring):
+       * obsolete/levents.el (allocate-event, event-key, event-object)
+       (event-point, event-process, event-timestamp, event-to-character)
+       (event-window, event-x, event-x-pixel, event-y, event-y-pixel):
+       * textmodes/reftex-vars.el (reftex-index-macros-builtin)
+       (reftex-section-levels, reftex-auto-recenter-toc, reftex-toc-mode-hook)
+       (reftex-cite-punctuation, reftex-search-unrecursed-path-first)
+       (reftex-highlight-selection): Fix typos in docstrings.
+
+2010-03-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * minibuffer.el (completion-in-region-functions): Fix docstring typos.
+
+2010-03-18  Glenn Morris  <rgm@gnu.org>
+
+       * mail/rmail.el (rmail-highlight-face): Restore option deleted
+       2008-02-13 without comment; mark it obsolete.
+       (rmail-highlight-headers): Use rmail-highlight-face once more.
+
+2010-03-16  Chong Yidong  <cyd@stupidchicken.com>
+
+       * woman.el (woman2-process-escapes): Only consume the newline if
+       the filler character is on a line by itself (Bug#5729).
+
+2010-03-16  Kenichi Handa  <handa@m17n.org>
+
+       * language/indian.el (devanagari-composable-pattern): Add more
+       consonants.
+
+2010-03-14  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/trampver.el: Update release number.
+
+2010-03-13  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (ELCFILES): Add cedet/semantic/imenu.el.
+
+2010-03-13  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-find-executable):
+       Use `tramp-get-connection-buffer'.  Make the regexp for checking
+       output of "wc -l" more robust.
+       (tramp-find-shell): Use another shell but /bin/sh on OpenSolaris.
+       (tramp-open-connection-setup-interactive-shell): Remove workaround
+       for OpenSolaris bug, it is not needed anymore.
+
+2010-03-13  Eric M. Ludlam  <zappo@gnu.org>
+
+       * cedet/semantic/imenu.el: New file, from the CEDET repository
+       (Bug#5412).
+
+2010-03-12  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/cl-macs.el (defsubst*): Add autoload cookie.  (Bug#4427)
+
+2010-03-11  Wilson Snyder  <wsnyder@wsnyder.org>
+
+       * files.el (auto-mode-alist): Accept more verilog file patterns.
+
+2010-03-09  Miles Bader  <miles@gnu.org>>
+
+       * vc-git.el (vc-git-print-log): Use "tformat:" for shortlog,
+       instead of "format:"; this ensures that the output is
+       newline-terminated.
+
+2010-03-08  Chong Yidong  <cyd@stupidchicken.com>
+
+       * mail/rfc822.el (rfc822-addresses): Use nested catches to ensure
+       that all errors are caught, and that the return value is always a
+       list (Bug#5692).
+
+2010-03-08  Kenichi Handa  <handa@m17n.org>
+
+       * language/misc-lang.el (windows-1256): New coding system.
+       (cp1256): New alias of windows-1256 (bug#5690).
+
+2010-03-07  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * mail/rfc822.el (rfc822-addresses): Move catch clause down around
+       call to rfc822-bad-address.  (Bug#5692)
+
+2010-03-07  Štěpán Němec  <stepnem@gmail.com>  (tiny change)
+
+       * vc-git.el (vc-git-annotate-extract-revision-at-line): Use
+       vc-git-root as default directory for revision path (Bug#5657).
+
+2010-03-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * calculator.el (calculator): Don't bind split-window-keep-point
+       (Bug#5674).
+
+2010-03-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-git.el: Re-flow to fit into 80 columns.
+       (vc-git-after-dir-status-stage, vc-git-dir-status-goto-stage):
+       Remove spurious `quote' element in each case alternative.
+       (vc-git-show-log-entry): Use prog1.
+       (vc-git-after-dir-status-stage): Remove unused var `remaining'.
+
+2010-03-06  Glenn Morris  <rgm@gnu.org>
+
+       * cedet/semantic/grammar.el (semantic-grammar-header-template):
+       Update template copyright to GPLv3+.
+
+2010-03-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * man.el (Man-files-regexp): Tighten up the regexp (bug#5686).
+
+2010-03-03  Chong Yidong  <cyd@stupidchicken.com>
+
+       * macros.el (insert-kbd-macro): Look up keyboard macro using the
+       definition, not the name (Bug#5481).
+
+2010-03-03  Štěpán Němec  <stepnem@gmail.com>  (tiny change)
+
+       * subr.el (momentary-string-display): Don't overwrite the MESSAGE
+       argument with a local variable.  (Bug#5670)
+
+2010-03-02  Juri Linkov  <juri@jurta.org>
+
+       * info.el (Info-index-next): Decrement line number by 2.  (Bug#5652)
+
+2010-03-02  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Fix an
+       error when FILENAME and NEWNAME are existing remote directories.
+
+       * net/tramp-compat.el (tramp-compat-make-temp-file): Add optional
+       parameter DIR-FLAG.
+
+2010-03-02  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/cal-hebrew.el (holiday-hebrew-passover): Fix date
+       of Yom HaAtzma'ut when it falls on a Monday (rule changed in 2004).
+
+2010-03-01  Kenichi Handa  <handa@m17n.org>
+
+       * language/burmese.el (burmese-composable-pattern): Rename from
+       myanmar-composable-pattern.
+
+       * international/characters.el (script-list):
+       * international/fontset.el (script-representative-chars):
+       Change myanmar to burmese.
+       (otf-script-alist): Likewise.
+       (setup-default-fontset): Likewise.  Re-fix :otf spec.
+
+2010-02-28  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * menu-bar.el (menu-bar-manuals-menu): Fix typo.
+
+2010-02-28  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * scroll-bar.el (scroll-bar-drag-1): Add save-excursion, bug #5654.
+
+2010-02-28  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-write-region): START can be a string.
+       Take care in the checks.  Reported by Dan Davison
+       <davison@stats.ox.ac.uk>.
+
 2010-02-28  Michael Albinus  <michael.albinus@gmx.de>
 
        * net/dbus.el (dbus-introspect, dbus-get-property)
        * mail/sendmail.el (send-mail-function): Autoload the call
        to custom-initialize-delay, not otherwise preserved in loaddefs.el.
 
-2010-02-25  Alan Mackenzie  <acm@muc.de>
-
-       * progmodes/cc-engine.el (c-clear-<-pair-props)
-       (c-clear->-pair-props): Correct to wipe category text props, not
-       syntax-table ones.
-
-       * progmodes/cc-mode.el (c-after-change): Remove any hard
-       syntax-table properties for <, > which, e.g., C-y has
-       inopportunely converted from category properties.
-
 2010-02-24  Chong Yidong  <cyd@stupidchicken.com>
 
        * files.el (hack-local-variables-filter): For eval forms, also
 
 2010-02-20  Kevin Ryde  <user42@zip.com.au>
 
-       * progmodes/compile.el (compilation-error-regexp-alist-alist): In
-       `watcom' anchor regexp to start of line, to avoid slowness
+       * progmodes/compile.el (compilation-error-regexp-alist-alist):
+       In `watcom' anchor regexp to start of line, to avoid slowness
        (Bug#5599).
 
 2010-02-20  Eli Zaretskii  <eliz@gnu.org>
 
 2010-02-17  Mark A. Hershberger  <mah@everybody.org>
 
-       * vc-bzr.el: fix typo in Known Bugs section.
+       * vc-bzr.el: Fix typo in Known Bugs section.
 
-       * isearch.el (isearch-update-post-hook): New hook
+       * isearch.el (isearch-update-post-hook): New hook.
        (isearch-update): Use the new hook.
 
 2010-02-16  Michael Albinus  <michael.albinus@gmx.de>
        (doc-view-pdf->png): Don't rely on doc-view-pdf/ps->png for the few
        windows that are not yet showing images.
 
-2010-02-04  Alan Mackenzie  <acm@muc.de>
-
-       Change strategy for marking < and > as template delimiters: mark
-       them strictly in matching pairs.
-
-       * cc-mode.el (c-before-change):
-       Use c-get-state-before-change-functions.
-       (c-common-init): Adapt to use
-       c-get-state-before-change-functions (note plural).
-
-       * cc-langs.el (c-no-parens-syntax-table): New syntax table, used
-       for searching syntactically for matching <s and >s.
-       (c-get-state-before-change-functions): New language variable (note
-       the plural) which supersedes c-get-state-before-change-function.
-
-       * cc-engine.el (c-clear-<-pair-props, c-clear->-pair-props)
-       (c-clear-<>-pair-props, c-clear-<-pair-props-if-match-after)
-       (c-clear->-pair-props-if-match-before)
-       (c-before-change-check-<>-operators): New functions.
-       (c-after-change-check-<>-operators): Use macro
-       c-unmark-<->-as-paren.
-
-       * cc-defs.el (c-search-backward-char-property): New macro.
-
-       * cc-cmds.el (c-electric-lt-gt): Do not set text properties on <
-       and > any more.  (These will be handled by font locking.)
-
 2010-02-04  Michael Albinus  <michael.albinus@gmx.de>
 
        * dired.el (dired-revert): If DIRED-DIRECTORY is a cons cell, call
        * bookmark.el: Formatting and doc fixes only:
        (bookmark-search-delay): Shorten doc string to fit in 80 columns.
        (bookmark-bmenu-search): Wrap to fit within 80 columns.
-         Minor grammar and punctuation fixes in doc string.
+       Minor grammar and punctuation fixes in doc string.
        (bookmark-read-search-input): Adjust to fit within 80 columns.
 
 2009-11-20  Tassilo Horn  <tassilo@member.fsf.org>
 2009-10-05  Karl Fogel  <kfogel@red-bean.com>
 
        * bookmark.el (bookmark-handle-bookmark): If bookmark has no file,
-         don't do anything related to relocating, just return nil.
+       don't do anything related to relocating, just return nil.
        (bookmark-error-no-filename): New error.
        (bookmark-default-handler): Signal `bookmark-error-no-filename' if
-         bookmark has no file.  Don't even attempt to handle things that
-         are not files; the whole point of custom handlers is to keep that
-         knowledge elsewhere anyway.  Tighten some comments.
+       bookmark has no file.  Don't even attempt to handle things that
+       are not files; the whole point of custom handlers is to keep that
+       knowledge elsewhere anyway.  Tighten some comments.
        (bookmark-file-or-variation-thereof): Remove now-unused function.
        (bookmark-location): Doc string fix.
        (Bug#4250)
        (bookmark-relocate, bookmark-insert-location, bookmark-rename)
        (bookmark-insert, bookmark-delete, bookmark-time-to-save-p)
        (bookmark-edit-annotation-mode, bookmark-edit-annotation):
-          Improve doc strings to say whether bookmark can be a string or
-          a record or both, and make other consistency and clarity fixes.
+       Improve doc strings to say whether bookmark can be a string or
+       a record or both, and make other consistency and clarity fixes.
        (bookmark-get-handler, bookmark--jump-via, bookmark-write-file)
        (bookmark-default-annotation-text, bookmark-yank-word)
        (bookmark-maybe-load-default-file, bookmark-maybe-sort-alist)
        (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames)
        (bookmark-bmenu-bookmark): Give these doc strings.
        (bookmark-bmenu-check-position): Give this a doc string, but also
-          add a FIXME comment about how the function may be pointless.
+       add a FIXME comment about how the function may be pointless.
        (bookmark-default-handler): Rework doc string and change a
-          parameter name, to clarify that this takes a bookmark record
-          not a bookmark name.
+       parameter name, to clarify that this takes a bookmark record
+       not a bookmark name.
        (bookmark-set): Change a parameter name to indicate its meaning,
-          and improve the doc string a bit.
+       and improve the doc string a bit.
        (Bug#4188)
 
 2009-10-04  Karl Fogel  <kfogel@red-bean.com>