Mercurial > hg > xemacs-beta
comparison man/lispref/os.texi @ 4888:c27efc9acb5a
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Wed, 27 Jan 2010 00:37:59 -0600 |
parents | 6772ce4d982b |
children | 1537701f08a1 |
comparison
equal
deleted
inserted
replaced
4887:a47abe9c47f2 | 4888:c27efc9acb5a |
---|---|
417 killing XEmacs is @code{kill-emacs}. | 417 killing XEmacs is @code{kill-emacs}. |
418 | 418 |
419 @deffn Command kill-emacs &optional exit-data | 419 @deffn Command kill-emacs &optional exit-data |
420 This function exits the XEmacs process and kills it. | 420 This function exits the XEmacs process and kills it. |
421 | 421 |
422 If @var{exit-data} is an integer, then it is used as the exit status | 422 If @var{exit-data} is a fixnum, then it is used as the exit status |
423 of the XEmacs process. (This is useful primarily in batch operation; see | 423 of the XEmacs process. (This is useful primarily in batch operation; see |
424 @ref{Batch Mode}.) | 424 @ref{Batch Mode}.) |
425 | 425 |
426 If @var{exit-data} is a string, its contents are stuffed into the | 426 If @var{exit-data} is a string, its contents are stuffed into the |
427 terminal input buffer so that the shell (or whatever program next reads | 427 terminal input buffer so that the shell (or whatever program next reads |
763 is set, that value is used. Otherwise, if the environment variable | 763 is set, that value is used. Otherwise, if the environment variable |
764 @code{USER} is set, that value is used. Otherwise, the value is based | 764 @code{USER} is set, that value is used. Otherwise, the value is based |
765 on the effective @sc{uid}, not the real @sc{uid}. | 765 on the effective @sc{uid}, not the real @sc{uid}. |
766 | 766 |
767 If you specify @var{uid}, the value is the user name that corresponds | 767 If you specify @var{uid}, the value is the user name that corresponds |
768 to @var{uid} (which should be an integer). | 768 to @var{uid} (which should be a fixnum). |
769 | 769 |
770 @example | 770 @example |
771 @group | 771 @group |
772 (user-login-name) | 772 (user-login-name) |
773 @result{} "lewis" | 773 @result{} "lewis" |
882 additional information may be added at the end. | 882 additional information may be added at the end. |
883 | 883 |
884 @c Emacs 19 feature | 884 @c Emacs 19 feature |
885 The argument @var{time-value}, if given, specifies a time to format | 885 The argument @var{time-value}, if given, specifies a time to format |
886 instead of the current time. The argument should be a list whose first | 886 instead of the current time. The argument should be a list whose first |
887 two elements are integers. Thus, you can use times obtained from | 887 two elements are fixnums. Thus, you can use times obtained from |
888 @code{current-time} (see below) and from @code{file-attributes} | 888 @code{current-time} (see below) and from @code{file-attributes} |
889 (@pxref{File Attributes}). | 889 (@pxref{File Attributes}). |
890 | 890 |
891 @example | 891 @example |
892 @group | 892 @group |
933 If the operating system doesn't supply all the information necessary to | 933 If the operating system doesn't supply all the information necessary to |
934 compute the value, both elements of the list are @code{nil}. | 934 compute the value, both elements of the list are @code{nil}. |
935 | 935 |
936 The argument @var{time-value}, if given, specifies a time to analyze | 936 The argument @var{time-value}, if given, specifies a time to analyze |
937 instead of the current time. The argument should be a cons cell | 937 instead of the current time. The argument should be a cons cell |
938 containing two integers, or a list whose first two elements are | 938 containing two fixnums, or a list whose first two elements are |
939 integers. Thus, you can use times obtained from @code{current-time} | 939 fixnums. Thus, you can use times obtained from @code{current-time} |
940 (see above) and from @code{file-attributes} (@pxref{File Attributes}). | 940 (see above) and from @code{file-attributes} (@pxref{File Attributes}). |
941 @end defun | 941 @end defun |
942 | 942 |
943 @node Time Conversion | 943 @node Time Conversion |
944 @section Time Conversion | 944 @section Time Conversion |
945 | 945 |
946 These functions convert time values (lists of two or three integers) | 946 These functions convert time values (lists of two or three fixnums) |
947 to strings or to calendrical information. There is also a function to | 947 to strings or to calendrical information. There is also a function to |
948 convert calendrical information to a time value. You can get time | 948 convert calendrical information to a time value. You can get time |
949 values from the functions @code{current-time} (@pxref{Time of Day}) and | 949 values from the functions @code{current-time} (@pxref{Time of Day}) and |
950 @code{file-attributes} (@pxref{File Attributes}). | 950 @code{file-attributes} (@pxref{File Attributes}). |
951 | 951 |