emacs-diffs
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]