]> git.eshelyaron.com Git - emacs.git/commitdiff
Move generalized variable docs to elisp manual
authorStefan Kangas <stefankangas@gmail.com>
Tue, 23 Aug 2022 18:15:49 +0000 (20:15 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Tue, 23 Aug 2022 18:18:24 +0000 (20:18 +0200)
* 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
doc/misc/cl.texi

index ed119a709c54fe40854c8317768d9cac765984d4..b7b4f56212fae03750946030b3c340e6cea0e366 100644 (file)
@@ -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
 
index 847f5a35f9a02fcd9a9d78cc526199a2859f2de6..be286bbabcd871941908796b49425fc819419780 100644 (file)
@@ -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.