[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/etc/NEWS
From: |
Richard M. Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/etc/NEWS |
Date: |
Tue, 05 Aug 2003 21:01:42 -0400 |
Index: emacs/etc/NEWS
diff -c emacs/etc/NEWS:1.841 emacs/etc/NEWS:1.842
*** emacs/etc/NEWS:1.841 Wed Jul 30 20:12:57 2003
--- emacs/etc/NEWS Tue Aug 5 21:01:42 2003
***************
*** 1649,1654 ****
--- 1649,1655 ----
`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,1914 ****
--- 1910,1916 ----
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,1943 ****
--- 1934,1947 ----
** 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,1953 ****
--- 1952,1958 ----
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,1972 ****
--- 1972,1978 ----
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,2005 ****
--- 2006,2012 ----
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,2044 ****
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
--- 2019,2056 ----
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 `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
- [Emacs-diffs] Changes to emacs/etc/NEWS,
Richard M. Stallman <=