[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: |
Mon, 07 Jul 2003 17:01:25 -0400 |
Index: emacs/etc/NEWS
diff -c emacs/etc/NEWS:1.830 emacs/etc/NEWS:1.831
*** emacs/etc/NEWS:1.830 Sat Jul 5 08:42:43 2003
--- emacs/etc/NEWS Mon Jul 7 17:01:23 2003
***************
*** 89,95 ****
* Changes in Emacs 21.4
! ** New minor mode `vis-mode' toggles invisibility in the current buffer.
When enabled, it makes all invisible text visible. When disabled, it
restores the previous value of `buffer-invisibility-spec'.
--- 89,100 ----
* Changes in Emacs 21.4
! +++
! ** The old bindings C-M-delete and C-M-backspace have been deleted,
! since there are situations where one or the other will shut down
! the operating system or your X server.
!
! ** New minor mode, Visible mode, toggles invisibility in the current buffer.
When enabled, it makes all invisible text visible. When disabled, it
restores the previous value of `buffer-invisibility-spec'.
***************
*** 1593,1598 ****
--- 1598,1611 ----
* Lisp Changes in Emacs 21.4
+ ** The new function `window-inside-edges' returns the edges of the
+ actual text portion of the window, not including the scroll bar or
+ divider line, the fringes, the display margins, the header line and
+ the mode line.
+
+ ** The new functions `window-pixel-edges' and `window-inside-pixel-edges'
+ return window edges in units of pixels, rather than columns and lines.
+
** The kill-buffer-hook is now permanent-local.
** The `local-map' property now also works at the ends of overlays and
***************
*** 1613,1618 ****
--- 1626,1655 ----
parameter of the `checkout' backend function.
Old code still works thanks to a default `find-version' behavior that
uses the old `destfile' parameter.
+
+ ** The new macro dynamic-completion-table supports using functions
+ as a dynamic completion table.
+
+ (dynamic-completion-table FUN)
+
+ FUN is called with one argument, the string for which completion is required,
+ and it should return an alist containing all the intended possible
+ completions. This alist may be a full list of possible completions so that FUN
+ can ignore the value of its argument. If completion is performed in the
+ minibuffer, FUN will be called in the buffer from which the minibuffer was
+ entered. dynamic-completion-table then computes the completion.
+
+ ** The new macro lazy-completion-table initializes a variable
+ as a lazy completion table.
+
+ (lazy-completion-table VAR FUN &rest ARGS)
+
+ If the completion table VAR is used for the first time (e.g., by passing VAR
+ as an argument to `try-completion'), the function FUN is called with arguments
+ ARGS. FUN must return the completion table that will be stored in VAR. If
+ completion is requested in the minibuffer, FUN will be called in the buffer
+ from which the minibuffer was entered. The return value of
+ `lazy-completion-table' must be used to initialize the value of VAR.
** `minor-mode-list' now holds a list of minor mode commands.
- [Emacs-diffs] Changes to emacs/etc/NEWS, Luc Teirlinck, 2003/07/02
- [Emacs-diffs] Changes to emacs/etc/NEWS, Luc Teirlinck, 2003/07/02
- [Emacs-diffs] Changes to emacs/etc/NEWS, Martin Stjernholm, 2003/07/03
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kai Großjohann, 2003/07/05
- [Emacs-diffs] Changes to emacs/etc/NEWS,
Richard M. Stallman <=
- [Emacs-diffs] Changes to emacs/etc/NEWS, Martin Stjernholm, 2003/07/08
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kim F. Storm, 2003/07/08
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M. Stallman, 2003/07/09
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M. Stallman, 2003/07/12
- [Emacs-diffs] Changes to emacs/etc/NEWS, Juanma Barranquero, 2003/07/13
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M. Stallman, 2003/07/14
- [Emacs-diffs] Changes to emacs/etc/NEWS, Nick Roberts, 2003/07/14
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kim F. Storm, 2003/07/14
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M. Stallman, 2003/07/21
- [Emacs-diffs] Changes to emacs/etc/NEWS, John Paul Wallington, 2003/07/30