changeset 52154:2f8d4ec4e546

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Wed, 06 Aug 2003 01:45:14 +0000
parents 6b84fb503a42
children 9a786e2a1944
files etc/NEWS lisp/ChangeLog lispref/ChangeLog man/ChangeLog
diffstat 4 files changed, 89 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Wed Aug 06 01:45:08 2003 +0000
+++ b/etc/NEWS	Wed Aug 06 01:45:14 2003 +0000
@@ -1649,6 +1649,7 @@
 `query-replace' and related functions simply ignore
 a match if part of it has a read-only property.
 
+** The new Lisp library fringe.el controls the apperance of fringes.
 
 * Lisp Changes in Emacs 21.4
 
@@ -1909,6 +1910,7 @@
 argument is a minibuffer.  If the argument is omitted it defaults to
 the current buffer.
 
++++
 ** There is a new Warnings facility; see the functions `warn'
 and `display-warning'.
 
@@ -1932,12 +1934,14 @@
 ** The new function `merge-coding-systems' fills in unspecified aspects
 of one coding system from another coding system.
 
+---
 ** The variable `safe-local-eval-forms' specifies a list of forms that
 are ok to evaluate when they appear in an `eval' local variables
 specification.  Normally Emacs asks for confirmation before evaluating
 such a form, but if the form appears in this list, no confirmation is
 needed.
 
+---
 ** If a function has a non-nil `safe-local-eval-function' property,
 that means it is ok to evaluate some calls to that function when it
 appears in an `eval' local variables specification.  If the property
@@ -1948,6 +1952,7 @@
 If the form is not "ok to call", that means Emacs asks for
 confirmation as before.
 
++++
 ** Controlling the default left and right fringe widths.
 
 The default left and right fringe widths for all windows of a frame
@@ -1967,6 +1972,7 @@
 of the currently defined fringe bitmaps.  The width of the built-in
 fringe bitmaps is 8 pixels.
 
++++
 ** Per-window fringes settings
 
 Windows can now have their own individual fringe widths and position
@@ -2000,6 +2006,7 @@
 the buffer in a window, or use `set-window-buffer' to force an update
 of the display margins.
 
++++
 ** The function `set-window-buffer' now has an optional third argument
 KEEP-MARGINS which will preserve the window's current margin, fringe,
 and scroll-bar settings if non-nil.
@@ -2012,33 +2019,38 @@
 write-contents-hooks to write-contents-functions.
 Marked local-write-file-hooks as obsolete (use the LOCAL arg of `add-hook').
 
++++
 ** The new variable `delete-frame-functions' replaces `delete-frame-hook'.
 It was renamed to follow the naming conventions for abnormal hooks.  The old
 name remains available as an alias, but has been marked obsolete.
 
++++
 ** The `read-file-name' function now takes an additional argument which
 specifies a predicate which the file name read must satify.  The
 new variable `read-file-name-predicate' contains the predicate argument
 while reading the file name from the minibuffer; the predicate in this
 variable is used by read-file-name-internal to filter the completion list.
 
+---
 ** The new variable `read-file-name-function' can be used by lisp code
 to override the internal read-file-name function.
 
++++
 ** The new function `read-directory-name' can be used instead of
 `read-file-name' to read a directory name; when used, completion
 will only show directories.
 
++++
 ** 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).
 
+---
 ** When a Lisp file uses CL functions at run-time, compiling the file
 now issues warnings about these calls, unless the file performs
 (require 'cl) when loaded.
 
-** The new Lisp library fringe.el controls the apperance of fringes.
-
++++
 ** The `defmacro' form may contain declarations specifying how to
 indent the macro in Lisp mode and how to debug it with Edebug.  The
 syntax of defmacro has been extended to
--- a/lisp/ChangeLog	Wed Aug 06 01:45:08 2003 +0000
+++ b/lisp/ChangeLog	Wed Aug 06 01:45:14 2003 +0000
@@ -1,3 +1,25 @@
+2003-08-05  Richard M. Stallman  <rms@gnu.org>
+
+	* emacs-lisp/testcover.el (noreturn): Report error if does return.
+	(testcover-reinstrument-clauses): Doc fix.
+
+	* emacs-lisp/warnings.el: Doc fixes, args renamed.
+	(warning-type-format): Renamed from warning-group-format.
+
+	* emacs-lisp/bytecomp.el (byte-compile-not-obsolete-var): New var.
+	(byte-compile-variable-ref): Handle byte-compile-not-obsolete-var.
+	(byte-compile-defvar): Bind byte-compile-not-obsolete-var
+	to prevent warnings about defvar for an obsolete variable.
+	
+	* emacs-lisp/bytecomp.el (byte-compile-log-warning):
+	warning-group-format renamed to warning-type-format.
+
+	* subr.el (read-passwd): Use clear-string instead of fillarray.
+
+	* edmacro.el (edmacro-format-keys): Use edmacro-sanitize-for-string.
+	Use vconcat instead of concat.
+	(edmacro-sanitize-for-string): New function.
+
 2003-08-05  Dave Love  <fx@gnu.org>
 
 	* cus-start.el: Add open-paren-in-column-0-is-defun-start,
--- a/lispref/ChangeLog	Wed Aug 06 01:45:08 2003 +0000
+++ b/lispref/ChangeLog	Wed Aug 06 01:45:14 2003 +0000
@@ -1,3 +1,51 @@
+2003-08-05  Richard M. Stallman  <rms@gnu.org>
+
+	* elisp.texi: Update lists of subnodes.
+
+	* windows.texi (Buffers and Windows): set-window-buffer has new arg.
+
+	* variables.texi (Local Variables): Use lc for example variable names.
+
+	* tips.texi (Library Headers): Explain where to put -*-.
+
+	* strings.texi (Creating Strings): Fix xref for vconcat.
+
+	* sequences.texi (Vector Functions):
+	vconcat no longer allows integer args.
+
+	* minibuf.texi (Reading File Names): read-file-name has new
+	arg PREDICATE.  New function read-directory-name.
+
+	* macros.texi (Defining Macros): Give definition of `declare'
+	(Indenting Macros): New node.
+
+	* frames.texi (Parameter Access): Add modify-all-frames-parameters.
+	(Window Frame Parameters): Make separate table of parameters
+	that are coupled with specific face attributes.
+	(Deleting Frames): delete-frame-hooks renamed to
+	delete-frame-functions.
+
+	* files.texi (Magic File Names): Add file-remote-p.
+	Clarify file-local-copy.
+
+	* edebug.texi (Instrumenting Macro Calls): Don't define `declare'
+	here; instead xref Defining Macros.
+
+	* display.texi (Warnings): New node, and subnodes.
+	(Fringes): New node.
+
+	* debugging.texi (Test Coverage): New node.
+
+	* compile.texi (Compiler Errors): Explain with-no-warnings
+	and other ways to suppress warnings.
+
+	* commands.texi (Interactive Call): Minor clarification.
+
+	* buffers.texi (Buffer File Name): set-visited-file-name
+	renames the buffer too.
+
+	* abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
+
 2003-07-24  Markus Rost  <rost@math.ohio-state.edu>
 
 	* abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
--- a/man/ChangeLog	Wed Aug 06 01:45:08 2003 +0000
+++ b/man/ChangeLog	Wed Aug 06 01:45:14 2003 +0000
@@ -1,3 +1,8 @@
+2003-08-05  Richard M. Stallman  <rms@gnu.org>
+
+	* programs.texi (Lisp Indent): Don't describe
+	lisp-indent-function property here.  Use xref to Lisp Manual.
+
 2003-08-03  Karl Berry  <karl@gnu.org>
 
 	* info.texi: need @contents.