]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorRichard M. Stallman <rms@gnu.org>
Wed, 6 Aug 2003 01:45:14 +0000 (01:45 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 6 Aug 2003 01:45:14 +0000 (01:45 +0000)
etc/NEWS
lisp/ChangeLog
lispref/ChangeLog
man/ChangeLog

index 8f06519df42fcb7022fb05e55466865b877327ff..73466b79b972148ef4755cddca8e60981f284c77 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1649,6 +1649,7 @@ in Indented-Text mode.
 `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.
 \f
 * Lisp Changes in Emacs 21.4
 
@@ -1909,6 +1910,7 @@ hash tables defined by the Lisp function `define-translation-hash-table'.
 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 @@ file, you can put a `coding:' tags to override it.)
 ** 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 @@ with the form as argument, and if any returns t, the form is ok to call.
 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 @@ width which is the minimum number of pixels necessary to display any
 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 @@ used to obtain the current settings.  To make `scroll-bar-mode' and
 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-file-hooks to write-file-functions,
 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
index 0d6ea80600c66e08c13de4746b9a0c10d0d50f36..bcf09a81bba2b9ee801dde472ab238234d6a503f 100644 (file)
@@ -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,
index de5c4332e5f7a29067050d3a7bef88ba24a15e6e..5bf6517a16fbf2d4ccffa7dc85b1bbd3cccc3405 100644 (file)
@@ -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.
index 3b55fff5d12d1477b691e5fcc7b4beea22c6b226..cc726c7378942ec8e0fa607251b0eef8129b040c 100644 (file)
@@ -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.