(M-08360): Separate C3-407E; add mappings for U-0002F87E.
[chise/xemacs-chise.git] / info / cl.info-3
index 69e4664..963ef99 100644 (file)
@@ -755,8 +755,8 @@ such as `type' and `ftype', are silently ignored.
 
           (declaim (inline foo bar))
           (eval-when (compile load eval) (proclaim '(inline foo bar)))
-          (proclaim-inline foo bar)      ; XEmacs only
-          (defsubst foo (...) ...)       ; instead of defun; Emacs 19 only
+          (proclaim-inline foo bar)   ; XEmacs only
+          (defsubst foo (...) ...)    ; instead of defun; Emacs 19 only
 
      *Please note:*  This declaration remains in effect after the
      containing source file is done.  It is correct to use it to
@@ -831,7 +831,7 @@ from Emacs Lisp.
 
 * Menu:
 
-* Property Lists::       `get*', `remprop', `getf', `remf'
+* Property Lists::       `getf', `remf'
 * Creating Symbols::     `gensym', `gentemp'
 
 \1f
@@ -841,28 +841,9 @@ Property Lists
 ==============
 
 These functions augment the standard Emacs Lisp functions `get' and
-`put' for operating on properties attached to symbols.  There are also
+`put' for operating on properties attached to objects.  There are also
 functions for working with property lists as first-class data
-structures not attached to particular symbols.
-
- - Function: get* symbol property &optional default
-     This function is like `get', except that if the property is not
-     found, the DEFAULT argument provides the return value.  (The Emacs
-     Lisp `get' function always uses `nil' as the default; this
-     package's `get*' is equivalent to Common Lisp's `get'.)
-
-     The `get*' function is `setf'-able; when used in this fashion, the
-     DEFAULT argument is allowed but ignored.
-
- - Function: remprop symbol property
-     This function removes the entry for PROPERTY from the property
-     list of SYMBOL.  It returns a true value if the property was
-     indeed found and removed, or `nil' if there was no such property.
-     (This function was probably omitted from Emacs originally because,
-     since `get' did not allow a DEFAULT, it was very difficult to
-     distinguish between a missing property and a property whose value
-     was `nil'; thus, setting a property to `nil' was close enough to
-     `remprop' for most purposes.)
+structures not attached to particular objects.
 
  - Function: getf place property &optional default
      This function scans the list PLACE as if it were a property list,
@@ -884,10 +865,10 @@ structures not attached to particular symbols.
 
           (put sym prop val)  ==  (setf (getf (symbol-plist sym) prop) val)
 
-     The `get' and `get*' functions are also `setf'-able.  The fact
-     that `default' is ignored can sometimes be useful:
+     The `get' function is also `setf'-able.  The fact that `default'
+     is ignored can sometimes be useful:
 
-          (incf (get* 'foo 'usage-count 0))
+          (incf (get 'foo 'usage-count 0))
 
      Here, symbol `foo''s `usage-count' property is incremented if it
      exists, or set to 1 (an incremented 0) otherwise.