Replace emacs-pretest-bug with bug-gnu-emacs mailing list.
[bpt/emacs.git] / lisp / ChangeLog
index 7504803..33b498f 100644 (file)
@@ -1,3 +1,273 @@
+2010-01-12  Glenn Morris  <rgm@gnu.org>
+
+       * mail/emacsbug.el (report-emacs-bug-pretest-address): Set
+       it to bug-gnu-emacs rather than emacs-pretest-bug.
+
+2010-01-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * cedet/data-debug.el (data-debug): Fix customization group reference.
+
+2010-01-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * cedet/semantic/analyze.el (semantic-analyze-push-error)
+       (semantic-analyze-context, semantic-analyze-context-assignment)
+       (semantic-analyze-find-tag-sequence, semantic-analyze-find-tag):
+       * cedet/semantic/java.el (java-mode, semantic-tag-include-filename)
+       (semantic-java-doc-keywords-map):
+       * cedet/semantic/bovine/c.el (c-mode, semantic-c-member-of-autocast)
+       (semantic-lex-c-nested-namespace-ignore-second, semantic-parse-region)
+       (semantic-c-parse-lexical-token, semantic-c-debug-mode-init-pch)
+       (semantic-c-classname, semantic-format-tag-uml-prototype)
+       (semantic-c-dereference-namespace, semantic-analyze-type-constants):
+       * cedet/semantic/bovine/el.el (semantic-elisp-form-to-doc-string)
+       (semantic-emacs-lisp-obsoleted-doc, semantic-up-context)
+       (semantic-get-local-variables, semantic-end-of-command)
+       (semantic-beginning-of-command, semantic-ctxt-current-class-list)
+       (lisp-mode):
+       * cedet/semantic/bovine/make.el (makefile-mode):
+       * cedet/semantic/wisent/python.el (wisent-python-string-re)
+       (wisent-python-implicit-line-joining-p, wisent-python-forward-string)
+       (wisent-python-lex-beginning-of-line, wisent-python-lex-end-of-line)
+       (semantic-lex, semantic-get-local-variables, python-mode):
+       * cedet/semantic/wisent/python-wy.el (wisent-python-wy--keyword-table):
+       * cedet/srecode/extract.el (srecode-extract-state-set)
+       (srecode-extract-method): Fix typos in docstrings.
+
+2010-01-11  Sam Steingold  <sds@gnu.org>
+
+       * imenu.el (imenu-default-create-index-function): Detect infinite
+       loops caused by imenu-prev-index-position-function.
+
+2010-01-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * htmlfontify.el (htmlfontify-load-rgb-file)
+       (htmlfontify-unload-rgb-file, hfy-fallback-colour-values)
+       (htmlfontify-manual, htmlfontify, hfy-page-header, hfy-page-footer)
+       (hfy-src-doc-link-style, hfy-src-doc-link-unstyle, hfy-link-extn)
+       (hfy-link-style-fun, hfy-index-file, hfy-instance-file)
+       (hfy-html-quote-regex, hfy-init-kludge-hook, hfy-post-html-hooks)
+       (hfy-default-face-def, hfy-etag-regex, hfy-html-quote-map)
+       (hfy-etags-cmd-alist-default, hfy-etags-bin, hfy-ignored-properties)
+       (hfy-which-etags, hfy-etags-cmd, hfy-istext-command, hfy-display-class)
+       (hfy-optimisations, hfy-tags-cache, hfy-tags-sortl, hfy-tags-rmap)
+       (hfy-style-assoc, hfy-sheet-assoc, hfy-facemap-assoc, hfy-interq)
+       (hfy-colour-vals, hfy-default-header, hfy-link-style-string)
+       (hfy-triplet, hfy-slant, hfy-weight, hfy-combined-face-spec)
+       (hfy-face-attr-for-class, hfy-face-to-style-i, hfy-size-to-int)
+       (hfy-flatten-style, hfy-face-to-style, hfy-face-or-def-to-name)
+       (hfy-face-to-css, hfy-p-to-face, hfy-p-to-face-lennart, hfy-face-at)
+       (hfy-fontified-p, hfy-merge-adjacent-spans, hfy-buffer)
+       (hfy-html-enkludge-buffer, hfy-html-quote, hfy-html-dekludge-buffer)
+       (hfy-force-fontification, htmlfontify-buffer, hfy-dirname)
+       (hfy-make-directory, hfy-text-p, hfy-mark-tag-names, hfy-relstub)
+       (hfy-href-stub, hfy-href, hfy-mark-tag-hrefs, hfy-prepare-index-i)
+       (hfy-prepare-index, hfy-prepare-tag-map, hfy-subtract-maps)
+       (htmlfontify-run-etags): Fix typos in docstrings and remove superfluous
+       backslash-quoting from parentheses, etc.
+
+2010-01-11  Chong Yidong  <cyd@stupidchicken.com>
+
+       * progmodes/js.el: Autoload javascript-mode alias.
+
+2010-01-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ffap.el (ffap-shell-prompt-regexp, ffap-all-subdirs, ffap-url-p)
+       (ffap-alist, ffap-tex-path, ffap-url-at-point, ffap-gopher-regexp)
+       (ffap-gopher-at-point, ffap-file-at-point, ffap-read-file-or-url)
+       (ffap-read-url-internal, ffap-menu, ffap-at-mouse):
+       Fix typos in docstrings.
+       (ffap-url-regexp): Doc fix.
+       (ffap-at-mouse): Fix typo in message.
+
+2010-01-11  Glenn Morris  <rgm@gnu.org>
+
+       * version.el (emacs-copyright): Set copyright year to 2010.
+
+2010-01-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * format.el (format-annotate-function): Only set
+       write-region-post-annotation-function after running to-fn so as not to
+       affect nested write-region calls (bug#5273).
+
+2010-01-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * cedet/semantic.el (semantic-new-buffer-setup-functions):
+       Add python parser.
+
+       * Makefile.in (ELCFILES): Add wisent/python-wy.el and
+       wisent/python.el.
+
+2010-01-10  Richard Kim  <emacs18@gmail.com>
+
+       * cedet/semantic/wisent/python-wy.el:
+       * cedet/semantic/wisent/python.el: New files.
+
+2010-01-09  Chong Yidong  <cyd@stupidchicken.com>
+
+       * man.el (Man-goto-section): Signal error if the section is not
+       found (Bug#5317).
+
+2010-01-09  Juanma Barranquero  <lekktu@gmail.com>
+
+       * vc-bzr.el (vc-bzr-working-revision): On Windows and MS-DOS, accept
+       URLs with a leading triple slash in the file: scheme.  (Bug#5345)
+
+2010-01-09  Chong Yidong  <cyd@stupidchicken.com>
+
+       * progmodes/compile.el: Don't treat compile-command as safe if
+       compilation-read-command might be nil (Bug#4218).
+
+2010-01-09  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * startup.el (command-line-1): Use orig-argi to check for ignored X and
+       NS options.
+
+2010-01-08  Kenichi Handa  <handa@m17n.org>
+
+       * international/fontset.el (build-default-fontset-data):
+       Exclude characters in scripts kana, hangul, han, or cjk-misc.
+
+2010-01-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * vc-dir.el (vc-dir-prepare-status-buffer): Pass a (fake) filename
+       to `create-file-buffer' as it expects, not just a buffer name.
+       (vc-dir-mode): Include the buffer name in `list-buffers-directory',
+       to help uniquify.  (Bug#3224)
+
+2010-01-06  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * font-setting.el (font-setting-change-default-font): Use user-spec
+       instead of name.
+
+2010-01-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-after-dir-status): Ignore pending merges.
+
+2010-01-05  Tom Tromey  <tromey@redhat.com>
+
+       * progmodes/python.el (python-font-lock-keywords):
+       Handle qualified decorators (Bug#881).
+
+2010-01-05  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-working-revision): Fix looking for a revision
+       in a lightweight checkout.
+
+2010-01-05  Kenichi Handa  <handa@m17n.org>
+
+       * language/indian.el (malayalam-composable-pattern): Fix ZWNJ and ZWJ.
+
+2010-01-05  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-diff): Obey vc-disable-async-diff.
+
+2010-01-04  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-bzr.el (vc-bzr-state-heuristic): Make it work for lightweight
+       checkouts.  (Bug#618)
+       (vc-bzr-log-view-mode): Also highlight the author.
+       (vc-bzr-shelve-map): Change binding for vc-bzr-shelve-apply-at-point.
+       (vc-bzr-shelve-menu-map):
+       (vc-bzr-dir-extra-headers): Improve menu and tooltip text.
+       (vc-bzr-shelve-apply): Make prompt more explicit.
+
+2010-01-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * net/browse-url.el (browse-url-encode-url): Don't escape commas.
+       They are valid characters in URL paths (rfc3986), and at least
+       Firefox does not understand the encoded version (Bug#3166).
+
+2010-01-02  Daniel Elliott  <danelliottster@gmail.com>  (tiny change)
+
+       * progmodes/octave-mod.el (octave-end-keywords)
+       (octave-block-begin-or-end-regexp, octave-block-match-alist):
+       Add "end" keyword (Bug#3061).
+       (octave-end-as-array-index-p): New function.
+       (calculate-octave-indent): Use it.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el: Consistently put the text property on the bookmark name.
+       (bookmark-bmenu-marks-width): Bump back to 2, to include
+       annotation marks.
+       (bookmark-bmenu-hide-filenames): Adjust for above, and put the text
+       property on the bookmark name, instead of not putting it at all.
+       (bookmark-bmenu-list): Fix where we put the text property.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el (bookmark-bmenu-save): Just depend on the new logic
+       for showing buffer modified state (as added in the previous change).
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el: Show modified state of bookmark buffer more accurately.
+       (bookmark-bmenu-list): Initialize buffer-modified-p properly.
+       (bookmark-send-edited-annotation): Mark bookmark-alist as modified.
+       (with-buffer-modified-unmodified): New macro.
+       (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames)
+       (bookmark-bmenu-mark, bookmark-bmenu-unmark, bookmark-bmenu-delete):
+       Use new macro to preserve the buffer modified state.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el (bookmark-bmenu-select, bookmark-bmenu-1-window)
+       (bookmark-bmenu-2-window, bookmark-bmenu-this-window)
+       (bookmark-bmenu-other-window, bookmark-bmenu-switch-other-window)
+       (bookmark-bmenu-show-annotation, bookmark-bmenu-edit-annotation)
+       (bookmark-bmenu-rename, bookmark-bmenu-locate)
+       (bookmark-bmenu-relocate, bookmark-bmenu-goto-bookmark):
+       Remove unnecessary calls to `bookmark-bmenu-ensure-position'.
+
+2010-01-02  Eli Zaretskii  <eliz@gnu.org>
+
+       * emacs-lisp/easy-mmode.el (define-globalized-minor-mode):
+       Make the lines in the generated doc string shorter.  (Bug#4668)
+
+2010-01-02  Ryan Yeske  <rcyeske@gmail.com>
+
+       * net/rcirc.el: Add follow-link binding (Bug#4738).
+
+2010-01-02  Eli Zaretskii  <eliz@gnu.org>
+
+       * Makefile.in (bzr-update): Rename from cvs-update.
+       (cvs-update): New target for backward compatibility.
+
+       * makefile.w32-in (bzr-update): Rename from cvs-update.
+       (cvs-update): New target for backward compatibility.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el: Remove gratuitous gratitude.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el (bookmark-bmenu-any-marks): New function
+       (bookmark-bmenu-save): Clear buffer modification if no marks.
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el (bookmark-bmenu-marks-width): Define to 1, not 2.
+       (bookmark-bmenu-list, bookmark-bmenu-bookmark): Calculate property
+       positions by using `bookmark-bmenu-marks-width', instead of hardcoding.
+       This fixes the `bookmark-bmenu-execute-deletions' bug reported here:
+
+       http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00819.html
+       From: Sun Yijiang <sunyijiang {_AT_} gmail.com>
+       To: emacs-devel {_AT_} gnu.org
+       Subject: bookmark.el bug report
+       Date: Mon, 28 Dec 2009 14:19:16 +0800
+       Message-ID: 5065e2900912272219y3734fc9fsdaee41167ef99ad7@mail.gmail.com
+
+2010-01-02  Karl Fogel  <kfogel@red-bean.com>
+
+       * bookmark.el: Improvements suggested by Drew Adams:
+       (bookmark-bmenu-ensure-position): New name for
+       `bookmark-bmenu-check-position'.  Just ensure the position,
+       don't return any meaningful value.
+       (bookmark-bmenu-header-height, bookmark-bmenu-marks-width):
+       New constants.
+
 2010-01-02  Juanma Barranquero  <lekktu@gmail.com>
 
        * bookmark.el (bookmarks-already-loaded): Doc fix (don't use `iff').
@@ -9585,7 +9855,7 @@ See ChangeLog.14 for earlier changes.
 ;; coding: utf-8
 ;; End:
 
-    Copyright (C) 2009  Free Software Foundation, Inc.
+    Copyright (C) 2009, 2010  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.