X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/11b4001c8ffddf9cdde106409287f2387fd2cd83..d5f98c51df0e3aac25ad8ec0458305523aa16ad3:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 3144a00050..cf7567fb46 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,138 @@ +2008-10-09 Martin Rudalics + + * window.el (pop-up-frames): Add choice graphic-only. + (display-buffer): When pop-up-frames equals graphic-only do + not pop up new frame on text-only terminals. (Bug#1061) + +2008-10-09 Dan Nicolaescu + + * vc-cvs.el (vc-cvs-dir-stay-local): New variable. + (vc-cvs-dir-status): Use it. + +2008-10-08 Chong Yidong + + * json.el (json-skip-whitespace): Fix last change. + +2008-10-08 Juanma Barranquero + + * bs.el (bs-unload-function): New function. + +2008-10-08 Sven Joachim + + * eshell/em-cmpl.el, eshell/em-hist.el, eshell/em-ls.el: + * eshell/esh-cmd.el, eshell/esh-ext.el, eshell/esh-io.el: + For clarity, explicitly require cl. + +2008-10-08 Michael Olson + + * ibuffer.el (ibuffer-shrink-to-fit): Force redisplay, so that we + can avoid a bad interaction with programs that add functions to + the window-scroll-functions hook. This fixes Bug #858. + +2008-10-07 Chong Yidong + + * startup.el (command-line): Use display-warning to warn about an + init file error. + (command-line-1): Remove init file error delay. + +2008-10-07 Shigeru Fukaya + + * rx-new.el (rx-constituents): Change `anything' to call rx-anything. + Change `not-wordchar' assignment to "\\W" from "[^[:word:]]". + (rx-group-if): New function. + (rx-parent): New variable. + (rx-and, rx-or): Put shy groups only when necessary. + (rx-bracket): Remove. + (rx-anything): New function. + (rx-any-delete-from-range, rx-any-condense-range) + (rx-check-any-string): New functions. + (rx-check-any): Return result as a list. Don't convert chars to + strings. Don't prepend "\\" to "^". Don't search for close bracket. + Check char category string. Call rx-form instead of rx-to-string. + (rx-any): Rebuid to complete the function. + (rx-check-not): Fix char category regexp pattern string. + Call rx-form instead of rx-to-string. + (rx-not): Call rx-form instead of rx-to-string. Convert "[^]" to + "[^^]". Call regexp-quote for one char string when not called from + rx-not. Add "\\w", and toggle to upcase. Add the case of + "\\[SCBW]" to toggle. + (rx-=, rx->=, rx-**, rx-repeat, rx-submatch): Call rx-form + instead of rx-to-string. + (rx-kleene): Call rx-form instead of rx-to-string. + Call rx-group-if to adjust putting of shy groups. + (rx-atomic-p): Make check more precisely. + (rx-eval, rx-greedy): Call rx-form instead of rx-to-string. + (rx-regexp): Call rx-group-if. + (rx-form): New function. + (rx-to-string): Call rx-form, rx-group-if. + Refine definition of NO-GROUP. + +2008-10-07 T. V. Raman (tiny change) + + * json.el (json-advance): Use forward-char. + (json-skip-whitespace): Use skip-syntax-forward. + +2008-10-07 Alan Mackenzie + + * progmodes/cc-engine.el: Amend several doc strings and comments. + + * progmodes/cc-cmds.el (c-indent-line-or-region): Fix so that + indenting a macro followed by blank lines doesn't backslash the + following non-blank line into the macro. + +2008-10-06 Chong Yidong + + * startup.el (before-init-time, after-init-time): Move into emacs.c. + (command-line): Set after-init-time to nil before initialization. + +2008-10-06 Jay Belanger + + * calc/calc-units.el (math-standard-units): Update the values + of the units. + +2008-10-06 Juanma Barranquero + + * bookmark.el (bookmark-unload-function): New function. + +2008-10-06 Andreas Schwab + + * emacs-lisp/syntax.el (syntax-ppss): Doc fix. + +2008-10-06 Martin Rudalics + + * mail/footnote.el: Remove * in defcustom docstrings and tell + for most options that customizing them doesn't affect buffers + already displaying footnotes. + (Footnote-refresh-footnotes, Footnote-renumber-footnotes): + Fix handling of text properties and identical start/end tags. + Do not use format when renumbering. + (Footnote-set-style): Make it work. + (Footnote-insert-numbered-footnote): Simplify. + (Footnote-narrow-to-footnotes, Footnote-insert-footnote) + (Footnote-goto-footnote): Fix handling of empty section tag. + (Footnote-delete-footnote): Fix handling of identical start/end + tags, empty section tag, and spaced footnotes. Do not use + kill-region. + (footnote-mode): Make most options buffer-local to avoid that + customizing messes up handling of footnotes in buffers that + already display them. + +2008-10-06 Dan Nicolaescu + + * faces.el (x-create-frame-with-faces): Undo previous change. + + * vc-cvs.el (vc-cvs-after-dir-status): Parse the output for non + existent files. + +2008-10-05 Chong Yidong + + * international/mule-cmds.el (universal-coding-system-argument): + Handle digit-argument too. + +2008-10-05 Mario Lang + + * xml.el (xml-parse-string): Use skip-chars-forward. + 2008-10-05 Dan Nicolaescu * vc-bzr.el (vc-bzr-after-dir-status): Parse the output for non @@ -22,7 +157,7 @@ 2008-10-04 Martin Rudalics * progmodes/compile.el (compilation-start): Make sure to move to - point-max only when we are in the compilation buffer. (Bug#1073) + point-max only when we are in the compilation buffer. (Bug#1073) 2008-10-04 Dan Nicolaescu @@ -122,7 +257,7 @@ * vc-hooks.el (vc-file-clearprops): Revert change from 2008-09-29. (vc-file-not-found-hook): Check, that `buffer-file-name' is non-nil. It is not clear, whether this is only fixing symptoms on - an error. OTOH, in all other cases, the call of `vc-file-clearprops' + an error. OTOH, in all other cases, the call of `vc-file-clearprops' is embedded by that check. So it might be TRT. Suggested by Dan Nicolaescu . @@ -175,9 +310,9 @@ * calc/calc-units.el (math-standard-units): Add entries used to display the the values in the units buffer. - (math-build-units-table): Add entries to the units table to be used + (math-build-units-table): Add entries to the units table to be used to display the values in the units buffer. - (math-build-units-table-buffer): Use the display entry of the units + (math-build-units-table-buffer): Use the display entry of the units table when non-nil. (calc-define-unit): Add option to enter display value of unit.