[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 83b6da31f3: Move generalized variable docs to elisp manual
From: |
Stefan Kangas |
Subject: |
master 83b6da31f3: Move generalized variable docs to elisp manual |
Date: |
Tue, 23 Aug 2022 14:19:27 -0400 (EDT) |
branch: master
commit 83b6da31f3cc0ea5bdcd8332596f5f42e4a6296b
Author: Stefan Kangas <stefankangas@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>
Move generalized variable docs to elisp manual
* doc/misc/cl.texi (Setf Extensions): Delete documentation on obsolete
generalized variable 'buffer-substring'. Move documentation on
generalized variables from here...
* doc/lispref/variables.texi (Setting Generalized Variables):
...to here. These variables have already been moved to gv.el.
---
doc/lispref/variables.texi | 25 +++++++++++++++----------
doc/misc/cl.texi | 18 ------------------
2 files changed, 15 insertions(+), 28 deletions(-)
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi
index ed119a709c..b7b4f56212 100644
--- a/doc/lispref/variables.texi
+++ b/doc/lispref/variables.texi
@@ -2679,16 +2679,21 @@ cdar nthcdr
A call to any of the following Emacs-specific functions:
@smallexample
-alist-get process-get
-frame-parameter process-sentinel
-terminal-parameter window-buffer
-keymap-parent window-display-table
-match-data window-dedicated-p
-overlay-get window-hscroll
-overlay-start window-parameter
-overlay-end window-point
-process-buffer window-start
-process-filter default-value
+alist-get overlay-get
+face-background overlay-start
+face-font overlay-end
+face-foreground process-buffer
+face-stipple process-filter
+face-underline-p process-get
+file-modes process-sentinel
+frame-parameter window-buffer
+frame-parameters window-display-table
+frame-width window-dedicated-p
+get-register window-hscroll
+getenv window-parameter
+terminal-parameter window-point
+keymap-parent window-start
+match-data default-value
@end smallexample
@end itemize
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index 847f5a35f9..be286bbabc 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -920,21 +920,6 @@ cl-caaar@dots{}cl-cddddr cl-first@dots{}cl-tenth
Note that for @code{cl-getf} (as for @code{nthcdr}), the list argument
of the function must itself be a valid @var{place} form.
-@item
-General Emacs Lisp functions:
-@example
-current-case-table file-modes
-face-background getenv
-face-font frame-parameters
-face-foreground frame-width
-face-stipple get-register
-face-underline-p x-get-selection
-@end example
-
-Most of these have directly corresponding ``set'' functions, like
-@code{set-face-foreground} for @code{face-foreground}, or
-@code{set-case-table} for @code{current-case-table}.
-
@item
A call of the form @code{(substring @var{subplace} @var{n} [@var{m}])},
where @var{subplace} is itself a valid generalized variable whose
@@ -957,9 +942,6 @@ a
@result{} ("hello" "wood")
@end example
-The generalized variable @code{buffer-substring}, listed above,
-also works in this way by replacing a portion of the current buffer.
-
@c FIXME? Also 'eq'? (see cl-lib.el)
@c Currently commented out in cl.el.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 83b6da31f3: Move generalized variable docs to elisp manual,
Stefan Kangas <=