ChangeLog date fix
[bpt/emacs.git] / lisp / ChangeLog
index 0b92be6..41c5c7d 100644 (file)
@@ -1,5 +1,150 @@
+2013-01-30  Glenn Morris  <rgm@gnu.org>
+
+       * imenu.el (imenu-default-create-index-function):
+       Put back a version of the infinite loop test removed 2013-01-23.
+
+2013-01-28  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el (python-shell-parse-command): Find
+       python-shell-interpreter with modified environment.
+
+2013-01-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/cl.el (cl-set-getf): Add compatibility alias.
+
+2013-01-24  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el: Enhancements to header documentation about
+       skeletons.  (Bug#5716)
+
+2013-01-23  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * imenu.el (imenu-default-create-index-function): Remove useless
+       infinite loop check.  (Bug#13438)
+
+2013-01-23  Alan Mackenzie  <acm@muc.de>
+
+       Fix a bug in the state cache mechanism.  Refactor this a bit.
+
+       * progmodes/cc-engine.el (c-parse-state-get-strategy): Remove the
+       `cache-pos' element from the return value.
+       (c-append-lower-brace-pair-to-state-cache): "Narrow" to end of
+       buffer to enable proper searching from beyond HERE.  Amend the
+       test for detecting the sought brace pair.  Amend the value written
+       to the "brace desert cache" when the brace isn't found.
+       (c-remove-stale-state-cache): Rename `good-pos' to `start-point',
+       and several other variables analogously.
+       (c-remove-stale-state-cache-backwards): Change `cache-pos' from a
+       parameter to a locally calculated variable.
+       (c-parse-state-1): Change the calling conventions to the two
+       defuns involving `cache-pos'.
+
+2013-01-23  Chong Yidong  <cyd@gnu.org>
+
+       * xml.el (xml-entity-or-char-ref-re): Fix regexp.
+
+2013-01-18  Leo Liu  <sdl.web@gmail.com>
+
+       * dired.el (dired-get-marked-files): Prune erroneous values due to
+       last change.  (Bug#13152)
+
+2013-01-17  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/etags.el (tags-table-check-computed-list):
+       Preserve point in tags buffer.  (Bug#13412)
+
+2013-01-16  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
+
+       * mail/rmailmm.el (rmail-insert-mime-forwarded-message):
+       Revert 2012-12-29 change.  Ref:
+       <http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00360.html>
+
+2013-01-10  Fabián Ezequiel Gallina  <fgallina@cuca>
+
+       * progmodes/python.el (python-nav-end-of-statement): Fix
+       cornercase when handling multiline strings.
+
+2013-01-10  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/authors.el (authors-ignored-files)
+       (authors-valid-file-names, authors-renamed-files-alist):
+       Add some more entries.
+
+2013-01-09  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * image-mode.el (image-mode-winprops): Don't throw away the fallback
+       `t' pseudo-window entry.
+
+2013-01-09  Alan Mackenzie  <acm@muc.de>
+
+       Fix bugs in the c-parse-state mechanism.  Reuse some markers
+       instead of continually generating new ones.
+
+       * progmodes/cc-engine.el (c-state-old-cpp-beg-marker)
+       (c-state-old-cpp-end-marker): New variables.
+       (c-append-lower-brace-pair-to-state-cache): Start a backward
+       search for "}" definitively outside CPP constructs.
+       (c-remove-stale-state-cache): Inform the caller of a need to
+       search back for a brace pair in certain circumstances.
+       (c-state-maybe-marker): New macro.
+       (c-parse-state): Reuse markers when appropriate.
+
+2013-01-09  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (execute-extended-command): Doc fix.
+       Bind prefix-arg around read-extended-command, for prompt.  (Bug#13395)
+
+2013-01-09  Chong Yidong  <cyd@gnu.org>
+
+       * faces.el (read-face-name): Doc fix.
+
+2013-01-09  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/trace.el (trace-function, trace-function-background):
+       Doc fix.
+
+2013-01-09  Juri Linkov  <juri@jurta.org>
+
+       * international/mule-cmds.el (read-char-by-name): Move let-binding
+       of completion-ignore-case around completing-read to fix regression
+       exhibited by the test case `C-x 8 RET *acc TAB' and caused by
+       `string-match-p' using the nil value of `case-fold-search' and
+       `completion-ignore-case' in `completion-pcm--all-completions'.
+       (Bug#12615).
+
+2013-01-07  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/compile.el (compilation-parse-errors):
+       Fix typo.  (Bug#13369)
+
+2013-01-07  Vitalie Spinu  <spinuvit@gmail.com>  (tiny change)
+
+       * comint.el (comint-send-input): Check size of buffer before
+       waiting for process output, in case already accepted.  (Bug#13290)
+
+2013-01-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-sh.el (tramp-set-file-uid-gid): UID and GID must be
+       non-negative integers.  Otherwise, the default values are used.
+       (tramp-convert-file-attributes): Convert uid and gid to integers.
+
 2013-01-03  Glenn Morris  <rgm@gnu.org>
 
+       * term.el (term-handle-colors-array): Ensure face attributes
+       are fully specified, not nil.  (Bug#13337)
+
+       * term.el (term-default-fg-color, term-default-bg-color):
+       Fix custom type.
+
+       * progmodes/etags.el (tags-compression-info-list): Doc fix.
+       (tag-find-file-of-tag-noselect): Check auto-compression-mode
+       rather than 'jka-compr being loaded.  (Bug#13338)
+
+       * subr.el (eval-after-load): Don't purecopy the form, so that it
+       can be nconc'd later on; reverts 2009-11-11 change.  (Bug#13331)
+
        * emacs-lisp/byte-run.el (defun): Place cl declarations
        after any interactive spec.  (Bug#13265)
 
 
 2012-08-08  Fabián Ezequiel Gallina  <fgallina@cuca>
 
-       * progmodes/python.el Fixed defsubst warning.
+       * progmodes/python.el: Fix defsubst warning.
        (python-syntax-context) Rename from python-info-ppss-context.
        (python-syntax-context-type): Rename from
        python-info-ppss-context-type.
        * nxml/rng-xsd.el (rng-xsd-check-pattern): Use case-sensitive
        matching (Bug#8516).
 
-2011-01-22  Jari Aalto  <jari.aalto@cante.net>
+2011-05-22  Jari Aalto  <jari.aalto@cante.net>
 
        * vc/vc-dir.el (vc-default-dir-printer): Give edited tag a
        different face (Bug#8178).