changeset 40131:de086e415fa2

(Finsert, Finsert_and_inherit, Finsert_before_markers, Fmessage) (Fmessage_box, Fmessage_or_box, Fpropertize, Fformat, Fencode_time) (Finsert_and_inherit_before_markers): Add usage: string to doc string.
author Miles Bader <miles@gnu.org>
date Sun, 21 Oct 2001 14:18:44 +0000
parents 89269b100451
children 75fe73bea452
files src/editfns.c
diffstat 1 files changed, 29 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/src/editfns.c	Sun Oct 21 13:48:16 2001 +0000
+++ b/src/editfns.c	Sun Oct 21 14:18:44 2001 +0000
@@ -1624,7 +1624,9 @@
 Out-of-range values for SEC, MINUTE, HOUR, DAY, or MONTH are allowed;
 for example, a DAY of 0 means the day preceding the given month.
 Year numbers less than 100 are treated just like other year numbers.
-If you want them to stand for years in this century, you must do that yourself.  */)
+If you want them to stand for years in this century, you must do that yourself.
+
+usage: (encode-time SECOND MINUTE HOUR DAY MONTH YEAR &optional ZONE)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;
@@ -2019,7 +2021,9 @@
 If the current buffer is multibyte, unibyte strings are converted
 to multibyte for insertion (see `unibyte-char-to-multibyte').
 If the current buffer is unibyte, multibyte strings are converted
-to unibyte for insertion.  */)
+to unibyte for insertion.
+
+usage: (insert &rest ARGS)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;
@@ -2038,7 +2042,9 @@
 If the current buffer is multibyte, unibyte strings are converted
 to multibyte for insertion (see `unibyte-char-to-multibyte').
 If the current buffer is unibyte, multibyte strings are converted
-to unibyte for insertion.  */)
+to unibyte for insertion.
+
+usage: (insert-and-inherit &rest ARGS)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;
@@ -2055,7 +2061,9 @@
 If the current buffer is multibyte, unibyte strings are converted
 to multibyte for insertion (see `unibyte-char-to-multibyte').
 If the current buffer is unibyte, multibyte strings are converted
-to unibyte for insertion.  */)
+to unibyte for insertion.
+
+usage: (insert-before-markers &rest ARGS)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;
@@ -2074,7 +2082,9 @@
 If the current buffer is multibyte, unibyte strings are converted
 to multibyte for insertion (see `unibyte-char-to-multibyte').
 If the current buffer is unibyte, multibyte strings are converted
-to unibyte for insertion.  */)
+to unibyte for insertion.
+
+usage: (insert-before-markers-and-inherit &rest ARGS)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;
@@ -2952,7 +2962,9 @@
 to be formatted under control of the string.  See `format' for details.
 
 If the first argument is nil, clear any existing message; let the
-minibuffer contents show.  */)
+minibuffer contents show.
+
+usage: (message STRING &rest ARGS)  */)
      (nargs, args)
      int nargs;
      Lisp_Object *args;
@@ -2978,7 +2990,9 @@
 to be formatted under control of the string.  See `format' for details.
 
 If the first argument is nil, clear any existing message; let the
-minibuffer contents show.  */)
+minibuffer contents show.
+
+usage: (message-box STRING &rest ARGS)  */)
      (nargs, args)
      int nargs;
      Lisp_Object *args;
@@ -3038,7 +3052,9 @@
 to be formatted under control of the string.  See `format' for details.
 
 If the first argument is nil, clear any existing message; let the
-minibuffer contents show.  */)
+minibuffer contents show.
+
+usage: (message-or-box STRING &rest ARGS)  */)
      (nargs, args)
      int nargs;
      Lisp_Object *args;
@@ -3063,7 +3079,8 @@
        doc: /* Return a copy of STRING with text properties added.
 First argument is the string to copy.
 Remaining arguments form a sequence of PROPERTY VALUE pairs for text
-properties to add to the result.  */)
+properties to add to the result.
+usage: (propertize STRING &rest PROPERTIES)  */)
      (nargs, args)
      int nargs;
      Lisp_Object *args;
@@ -3120,7 +3137,9 @@
 %c means print a number as a single character.
 %S means print any object as an s-expression (using `prin1').
   The argument used for %d, %o, %x, %e, %f, %g or %c must be a number.
-Use %% to put a single % into the output.  */)
+Use %% to put a single % into the output.
+
+usage: (format STRING &rest OBJECTS)  */)
      (nargs, args)
      int nargs;
      register Lisp_Object *args;