aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorJuanma Barranquero <[email protected]>2003-01-31 15:24:20 +0000
committerJuanma Barranquero <[email protected]>2003-01-31 15:24:20 +0000
commitc60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1 (patch)
tree7d28300d64e41bf2aeed37bc8f1293f9fc52a36a /lispref
parent2454c12d458c60b871f6f36c3fd6ba752aad61bf (diff)
Cygwin support patch.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/ChangeLog5
-rw-r--r--lispref/os.texi35
2 files changed, 24 insertions, 16 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 4904f01859..8f735ba3a9 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,7 @@
+2003-01-31 Joe Buehler <[email protected]>
+
+ * os.texi (System Environment): Added cygwin system-type.
+
2003-01-25 Richard M. Stallman <[email protected]>
* keymaps.texi: Document that a symbol can act as a keymap.
@@ -24,6 +28,7 @@
* variables.texi (File Local Variables): Fix typo.
2002-10-23 Kai Gro,A_(Bjohann <[email protected]>
+
From Michael Albinus <[email protected]>.
* README: Target for Info file is `make info'.
diff --git a/lispref/os.texi b/lispref/os.texi
index 610fc651db..6fa2c8925e 100644
--- a/lispref/os.texi
+++ b/lispref/os.texi
@@ -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 @@ It loads the library @file{site-start}, unless the option
@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 @@ It sets the major mode according to @code{initial-major-mode}, provided
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 @@ mode or using a window system.
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 @@ It calls @code{frame-notice-user-settings}, which modifies the
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 @@ On MS-DOS, if the environment variable @code{TERM} is not set, Emacs
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 @@ has the form:
-@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 @@ AIX.
@item berkeley-unix
Berkeley BSD.
+@item cygwin
+Cygwin.
+
@item dgux
Data General DGUX operating system.
@@ -732,10 +735,10 @@ of this variable.
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 @@ This function returns the real @sc{uid} of the user.
@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 @@ To define system-specific X11 keysyms, set the variable
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 @@ by HP X servers) whose numeric code is
@ifnottex
-2**28
@end ifnottex
-@tex
+@tex
$-2^{28}$
@end tex
+ 168.