Mercurial > emacs
diff lispref/os.texi @ 49549:99be3a1e2589
Cygwin support patch.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Fri, 31 Jan 2003 15:24:20 +0000 |
parents | c7ec2ee659b2 |
children | b65aa1d740eb d7ddb3e565de |
line wrap: on
line diff
--- a/lispref/os.texi Fri Jan 31 15:05:24 2003 +0000 +++ b/lispref/os.texi Fri Jan 31 15:24:20 2003 +0000 @@ -1,7 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 -@c Free Software Foundation, Inc. +@c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/os @node System Interface, Antinews, Calendar, Top @@ -90,13 +90,13 @@ @file{site-start.el}. @cindex @file{site-start.el} -@item +@item It loads your init file (usually @file{~/.emacs}), unless @samp{-q}, @samp{-no-init-file}, or @samp{-batch} was specified on the command line. The @samp{-u} option can specify another user whose home directory should be used instead of @file{~}. -@item +@item It loads the library @file{default}, unless @code{inhibit-default-init} is non-@code{nil}. (This is not done in @samp{-batch} mode or if @samp{-q} was specified on the command line.) The library's file name @@ -111,7 +111,7 @@ the buffer @samp{*scratch*} is still current and still in Fundamental mode. -@item +@item It loads the terminal-specific Lisp file, if any, except when in batch mode or using a window system. @@ -119,10 +119,10 @@ It displays the initial echo area message, unless you have suppressed that with @code{inhibit-startup-echo-area-message}. -@item +@item It processes the action arguments from the command line. -@item +@item It runs @code{emacs-startup-hook} and then @code{term-setup-hook}. @item @@ -130,10 +130,10 @@ parameters of the selected frame according to whatever the init files specify. -@item +@item It runs @code{window-setup-hook}. @xref{Window Systems}. -@item +@item It displays copyleft, nonwarranty, and basic use information, provided there were no remaining command-line arguments (a few steps above), the value of @code{inhibit-startup-message} is @code{nil}, and the @@ -311,7 +311,7 @@ uses @samp{internal} as the terminal type. @end defvar -@defvar term-setup-hook +@defvar term-setup-hook This variable is a normal hook that Emacs runs after loading your init file, the default initialization file (if any) and the terminal-specific Lisp file. @@ -381,7 +381,7 @@ -@var{option} @end example -The elements of the @code{command-switch-alist} look like this: +The elements of the @code{command-switch-alist} look like this: @example (@var{option} . @var{handler-function}) @@ -613,6 +613,9 @@ @item berkeley-unix Berkeley BSD. +@item cygwin +Cygwin. + @item dgux Data General DGUX operating system. @@ -732,10 +735,10 @@ process-environment @result{} ("l=/usr/stanford/lib/gnuemacs/lisp" "PATH=.:/user/lewis/bin:/usr/class:/nfsusr/local/bin" - "USER=lewis" + "USER=lewis" @end group @group - "TERM=ibmapa16" + "TERM=ibmapa16" "SHELL=/bin/csh" "HOME=/user/lewis") @end group @@ -925,7 +928,7 @@ @end defun @defun user-uid -This function returns the effective @sc{uid} of the user. +This function returns the effective @sc{uid} of the user. @end defun @node Time of Day @@ -1858,11 +1861,11 @@ This variable's value should be an alist with one element for each system-specific keysym. Each element has the form @code{(@var{code} . @var{symbol})}, where @var{code} is the numeric keysym code (not -including the ``vendor specific'' bit, +including the ``vendor specific'' bit, @ifnottex -2**28), @end ifnottex -@tex +@tex $-2^{28}$), @end tex and @var{symbol} is the name for the function key. @@ -1872,7 +1875,7 @@ @ifnottex -2**28 @end ifnottex -@tex +@tex $-2^{28}$ @end tex + 168.