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