+2002-06-27 Juanma Barranquero <lektu@terra.es>
+
+ * faces.el (describe-face): Capitalize "not documented" message.
+
+ * help-fns.el (describe-variable): Likewise.
+ (describe-function-1): Likewise. Also, document the obsolescence
+ of the function, if applicable.
+
2002-06-26 Juanma Barranquero <lektu@terra.es>
* info.el (info-menu-5): Fix documentation.
((stringp arglist)
(princ arglist)
(terpri))))
+ (let ((obsolete (get function 'byte-obsolete-info)))
+ (when obsolete
+ (terpri)
+ (princ "This function is obsolete")
+ (if (nth 2 obsolete) (princ (format " since %s" (nth 2 obsolete))))
+ (princ ".") (terpri)
+ (princ (if (stringp (car obsolete)) (car obsolete)
+ (format "Use `%s' instead." (car obsolete))))
+ (terpri)))
(let ((doc (documentation function)))
(if doc
(progn (terpri)
(insert
"[Missing arglist. Please make a bug report.]\n")))
(goto-char (point-max)))))
- (princ "not documented")))))
+ (princ "Not documented.")))))
\f
;; Variables
(format "Use `%s' instead." (car obsolete))))
(terpri)))
(let ((doc (documentation-property variable 'variable-documentation)))
- (princ (or doc "not documented as a variable.")))
+ (princ (or doc "Not documented as a variable.")))
;; Make a link to customize if this variable can be customized.
;; Note, it is not reliable to test only for a custom-type property