aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2003-07-07 21:06:01 +0000
committerRichard M. Stallman2003-07-07 21:06:01 +0000
commitc6de56a0cfcf9fa20bfbb54c9ca07df5b1aa2e85 (patch)
tree10cdee12de4c8c8a9dbc14ac1600a858afa0ad77
parent6e5cbb634eb25d76d5d336685e083fcab9414016 (diff)
downloademacs-c6de56a0cfcf9fa20bfbb54c9ca07df5b1aa2e85.tar.gz
emacs-c6de56a0cfcf9fa20bfbb54c9ca07df5b1aa2e85.zip
*** empty log message ***
-rw-r--r--etc/NEWS39
-rw-r--r--lisp/ChangeLog52
-rw-r--r--lispref/ChangeLog20
-rw-r--r--man/ChangeLog10
-rw-r--r--src/ChangeLog6
5 files changed, 126 insertions, 1 deletions
diff --git a/etc/NEWS b/etc/NEWS
index d3d90089d6d..d7bba6c3379 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -89,7 +89,12 @@ See the files mac/README and mac/INSTALL for build instructions.
89 89
90* Changes in Emacs 21.4 90* Changes in Emacs 21.4
91 91
92** New minor mode `vis-mode' toggles invisibility in the current buffer. 92+++
93** The old bindings C-M-delete and C-M-backspace have been deleted,
94since there are situations where one or the other will shut down
95the operating system or your X server.
96
97** New minor mode, Visible mode, toggles invisibility in the current buffer.
93When enabled, it makes all invisible text visible. When disabled, it 98When enabled, it makes all invisible text visible. When disabled, it
94restores the previous value of `buffer-invisibility-spec'. 99restores the previous value of `buffer-invisibility-spec'.
95 100
@@ -1593,6 +1598,14 @@ timing measurements of code (including the garbage collection component).
1593 1598
1594* Lisp Changes in Emacs 21.4 1599* Lisp Changes in Emacs 21.4
1595 1600
1601** The new function `window-inside-edges' returns the edges of the
1602actual text portion of the window, not including the scroll bar or
1603divider line, the fringes, the display margins, the header line and
1604the mode line.
1605
1606** The new functions `window-pixel-edges' and `window-inside-pixel-edges'
1607return window edges in units of pixels, rather than columns and lines.
1608
1596** The kill-buffer-hook is now permanent-local. 1609** The kill-buffer-hook is now permanent-local.
1597 1610
1598** The `local-map' property now also works at the ends of overlays and 1611** The `local-map' property now also works at the ends of overlays and
@@ -1614,6 +1627,30 @@ parameter of the `checkout' backend function.
1614Old code still works thanks to a default `find-version' behavior that 1627Old code still works thanks to a default `find-version' behavior that
1615uses the old `destfile' parameter. 1628uses the old `destfile' parameter.
1616 1629
1630** The new macro dynamic-completion-table supports using functions
1631as a dynamic completion table.
1632
1633 (dynamic-completion-table FUN)
1634
1635FUN is called with one argument, the string for which completion is required,
1636and it should return an alist containing all the intended possible
1637completions. This alist may be a full list of possible completions so that FUN
1638can ignore the value of its argument. If completion is performed in the
1639minibuffer, FUN will be called in the buffer from which the minibuffer was
1640entered. dynamic-completion-table then computes the completion.
1641
1642** The new macro lazy-completion-table initializes a variable
1643as a lazy completion table.
1644
1645 (lazy-completion-table VAR FUN &rest ARGS)
1646
1647If the completion table VAR is used for the first time (e.g., by passing VAR
1648as an argument to `try-completion'), the function FUN is called with arguments
1649ARGS. FUN must return the completion table that will be stored in VAR. If
1650completion is requested in the minibuffer, FUN will be called in the buffer
1651from which the minibuffer was entered. The return value of
1652`lazy-completion-table' must be used to initialize the value of VAR.
1653
1617** `minor-mode-list' now holds a list of minor mode commands. 1654** `minor-mode-list' now holds a list of minor mode commands.
1618 1655
1619** The new command `modify-all-frames-parameters' modifies parameters 1656** The new command `modify-all-frames-parameters' modifies parameters
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 56999250bf1..f19974f7e46 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,48 @@
12003-07-07 Richard M. Stallman <rms@gnu.org>
2
3 * ehelp.el (ehelp-command): Use defalias to define ehelp-command.
4 Give it a doc string, and autoload it.
5
6 * desktop.el (desktop-buffer-info, desktop-buffer-mh):
7 Use with-no-warnings.
8
9 * info.el (Info-search): If find invisible text, search again.
10
11 * isearch.el (search-whitespace-regexp): Add a shy group around it.
12
13 * man.el (Man-name-regexp): Match + as part of name.
14
15 * simple.el (visible-mode): Renamed from vis-mode.
16 (vis-mode-saved-buffer-invisibility-spec): Doc fix.
17
18 * simple.el (current-word): New arg REALLY-WORD specifies
19 don't include punctuation chars.
20
21 * emacs-lisp/debug.el (debug, debugger-env-macro):
22 Use with-no-warnings while accessing and binding
23 unread-command-char.
24
25 * international/mule-cmds.el (set-display-table-and-terminal-coding-system):
26 Use explicit loop instead of calling standard-display-default.
27
28 * net/ange-ftp.el (ange-ftp-file-symlink-p):
29 Use condition-case to catch error in ange-ftp-get-files.
30
31 * net/browse-url.el (browse-url-browser-function):
32 Add alternative for Epiphany.
33 (browse-url-epiphany-program, browse-url-epiphany-arguments)
34 (browse-url-epiphany-startup-arguments)
35 (browse-url-epiphany-new-window-is-tab): New variables.
36 (browse-url-epiphany, browse-url-epiphany-sentinel): New functions.
37
38 * progmodes/compile.el (compile-auto-highlight): Default now t.
39 (compile): Doc fix.
40 (compilation-next-error): Fix previous change.
41
42 * textmodes/tex-mode.el (tex-main-file): Use with-no-warnings.
43
44 * textmodes/sgml-mode.el (xml-mode): Add autoload cookie.
45
12003-07-07 Nick Roberts <nick@nick.uklinux.net> 462003-07-07 Nick Roberts <nick@nick.uklinux.net>
2 47
3 * gdb-ui.el (gdb-source-info): Display current frame when 48 * gdb-ui.el (gdb-source-info): Display current frame when
@@ -1460,6 +1505,13 @@
1460 1505
14612003-06-30 Richard M. Stallman <rms@gnu.org> 15062003-06-30 Richard M. Stallman <rms@gnu.org>
1462 1507
1508 * progmodes/compile.el (compile-auto-highlight): Default now t.
1509 (compile): Doc fix.
1510
1511 * progmodes/compile.el (compilation-next-error): Fix previous change.
1512
1513 * emacs-lisp/debug.el (debug):
1514
1463 * loadup.el (pure-space-overflow): Set it if overflow. 1515 * loadup.el (pure-space-overflow): Set it if overflow.
1464 1516
1465 * startup.el (pure-space-overflow): New variable. 1517 * startup.el (pure-space-overflow): New variable.
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 3401dc190a6..9fd145248d1 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,8 +1,28 @@
12003-07-07 Richard M. Stallman <rms@gnu.org>
2
3 * modes.texi (Minor Mode Conventions): Specify only some kinds
4 of list values as args to minor modes.
5
6 * files.texi (File Name Expansion): Warn about iterative use
7 of substitute-in-file-name.
8
9 * advice.texi (Activation of Advice): Clean up previous change.
10
12003-07-06 Markus Rost <rost@math.ohio-state.edu> 112003-07-06 Markus Rost <rost@math.ohio-state.edu>
2 12
3 * advice.texi (Activation of Advice): Note that ad-start-advice is 13 * advice.texi (Activation of Advice): Note that ad-start-advice is
4 turned on by default. 14 turned on by default.
5 15
162003-06-30 Richard M. Stallman <rms@gnu.org>
17
18 * text.texi (Buffer Contents): Document current-word.
19 (Change Hooks): Not called for *Messages*.
20
21 * functions.texi (Defining Functions): Explain about redefining
22 primitives.
23 (Function Safety): Renamed. Minor changes.
24 Comment out the detailed criteria for what is safe.
25
62003-06-22 Andreas Schwab <schwab@suse.de> 262003-06-22 Andreas Schwab <schwab@suse.de>
7 27
8 * objects.texi (Symbol Type): Fix description of examples. 28 * objects.texi (Symbol Type): Fix description of examples.
diff --git a/man/ChangeLog b/man/ChangeLog
index 4635e8c3ec9..bc394aac9f7 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,13 @@
12003-07-07 Richard M. Stallman <rms@gnu.org>
2
3 * display.texi (Font Lock): Add xref for format info on
4 font-lock-remove-keywords.
5
6 * building.texi (Compilation): Document what happens with asynch
7 children of compiler process.
8
9 * help.texi (Library Keywords): Use @multitable.
10
12003-07-04 Luc Teirlinck <teirllm@mail.auburn.edu> 112003-07-04 Luc Teirlinck <teirllm@mail.auburn.edu>
2 12
3 * info.texi (Top, Help-Small-Screen): Remove accidentally added 13 * info.texi (Top, Help-Small-Screen): Remove accidentally added
diff --git a/src/ChangeLog b/src/ChangeLog
index 174c2b47174..80def40b82e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12003-07-07 Richard M. Stallman <rms@gnu.org>
2
3 * xdisp.c (reseat_1): Set it->area to TEXT_AREA.
4
5 * alloc.c (Fgarbage_collect): Doc fix.
6
12003-07-07 Nozomu Ando <nand@mac.com> (tiny change) 72003-07-07 Nozomu Ando <nand@mac.com> (tiny change)
2 8
3 * buffer.c (Fkill_buffer): Clear charpos cache if necessary. 9 * buffer.c (Fkill_buffer): Clear charpos cache if necessary.