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):