Mercurial > emacs
changeset 58503:dc83ecc1ac97
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 25 Nov 2004 03:22:56 +0000 |
parents | ffc46016071f |
children | 864b744905d1 |
files | etc/NEWS etc/TODO lisp/ChangeLog lisp/progmodes/compile.el lispref/ChangeLog src/ChangeLog |
diffstat | 6 files changed, 73 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Thu Nov 25 03:18:31 2004 +0000 +++ b/etc/NEWS Thu Nov 25 03:22:56 2004 +0000 @@ -2459,10 +2459,6 @@ modification times. Magic file name handlers can handle this operation. -** file-remote-p now returns an identifier for the remote system, -if the file is indeed remote. (Before, the return value was t in -this case.) - +++ ** The display space :width and :align-to text properties are now supported on text terminals. @@ -3228,6 +3224,7 @@ ** The new function `file-remote-p' tests a file name and returns non-nil if it specifies a remote file (one that Emacs accesses using its own special methods and not directly through the file system). +The value in that case is an identifier for the remote file system. --- ** When a Lisp file uses CL functions at run-time, compiling the file
--- a/etc/TODO Thu Nov 25 03:18:31 2004 +0000 +++ b/etc/TODO Thu Nov 25 03:22:56 2004 +0000 @@ -150,6 +150,10 @@ ** Implement popular parts of the rest of the CL functions as compiler macros in cl-macs. +** Make compiler warnings about functions that might be undefined at run time + smarter, so that they know which files are required by the file being + compiled and don't warn about functions defined in them. + ** Highlight rectangles (`mouse-track-rectangle-p' in XEmacs). Already in CUA, but it's a valuable feature worth making more general.
--- a/lisp/ChangeLog Thu Nov 25 03:18:31 2004 +0000 +++ b/lisp/ChangeLog Thu Nov 25 03:22:56 2004 +0000 @@ -1,3 +1,40 @@ +2004-11-24 Richard M. Stallman <rms@gnu.org> + + * textmodes/ispell.el (ispell-check-version): + If default-directory is nonexistent, use home dir. + + * progmodes/grep.el (grep-regexp-alist): + Don't match parens around line numbers. + + * progmodes/cperl-mode.el (cperl-indent-region) + (cperl-imenu--create-perl-index, cperl-xsub-scan): + Don't print progress messages. + + * progmodes/compile.el (compilation-mode-map): + Don't inherit from compilation-minor-mode-map; + copy its bindings instead. But the menu bar Compile + entry now does inherit from compilation-menu-map. + + * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): + Use with-no-warnings around compiler-macroexpand. + + * imenu.el: Don't always require newcomment. + (imenu--generic-function): Call comment-normalize-vars + if we have a comment syntax. + Exit the loop if REGEXP matches the null string. + Test comment-start as well as comment-start-skip + when deciding whether to check for comments. + + * tooltip.el (tooltip-mode): Doc fix. + + * term.el (term-escape-char, term-mode): Doc fixes. + +2004-11-24 Dave Love <fx@gnu.org> + + * progmodes/python.el (python-font-lock-syntactic-keywords): + Check for escapes in the regexp. + (python-quote-syntax): Don't do it here. + 2004-11-25 Nick Roberts <nickrob@snap.net.nz> * progmodes/gdb-ui.el (gdb-breakpoints-mode-map) @@ -143,6 +180,7 @@ * mail/emacsbug.el (report-emacs-bug): Catch error that x-server-vendor and x-server-version may throw. +>>>>>>> 1.6662 2004-11-23 Kim F. Storm <storm@cua.dk> * subr.el (substitute-key-definition-key): Optimize.
--- a/lisp/progmodes/compile.el Thu Nov 25 03:18:31 2004 +0000 +++ b/lisp/progmodes/compile.el Thu Nov 25 03:22:56 2004 +0000 @@ -1080,6 +1080,9 @@ (defvar compilation-mode-map (let ((map (make-sparse-keymap))) + ;; Don't inherit from compilation-minor-mode-map, + ;; because that introduces a menu bar item we don't want. + ;; That confuses C-down-mouse-3. (define-key map [mouse-2] 'compile-goto-error) (define-key map "\C-c\C-c" 'compile-goto-error) (define-key map "\C-m" 'compile-goto-error)
--- a/lispref/ChangeLog Thu Nov 25 03:18:31 2004 +0000 +++ b/lispref/ChangeLog Thu Nov 25 03:22:56 2004 +0000 @@ -1,3 +1,24 @@ +2004-11-24 Richard M. Stallman <rms@gnu.org> + + * processes.texi (Synchronous Processes): Grammar fix. + + * numbers.texi (Comparison of Numbers): Add eql. + + * locals.texi (Standard Buffer-Local Variables): Add many vars. + + * intro.texi (Printing Notation): Fix previous change. + + * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries + and default-indicate-buffer-boundaries from here. + (Usual Display): To here. + (Scroll Bars): Add scroll-bar-mode and scroll-bar-width. + (Usual Display): Move tab-width up. + + * customize.texi (Variable Definitions): Replace + show-paren-mode example with tooltip-mode. + (Simple Types, Composite Types, Defining New Types): + Minor cleanups. + 2004-11-21 Jesper Harder <harder@ifa.au.dk> * processes.texi (Synchronous Processes, Output from Processes):
--- a/src/ChangeLog Thu Nov 25 03:18:31 2004 +0000 +++ b/src/ChangeLog Thu Nov 25 03:22:56 2004 +0000 @@ -1,3 +1,9 @@ +2004-11-24 Richard M. Stallman <rms@gnu.org> + + * coding.c (run_pre_post_conversion_on_str): Bind Qinhibit_read_only. + + * buffer.c (syms_of_buffer) <indicate-buffer-boundaries>: Doc fix. + 2004-11-24 Kim F. Storm <storm@cua.dk> * xdisp.c (move_it_in_display_line_to, display_line):