aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorJuanma Barranquero2003-01-31 15:24:20 +0000
committerJuanma Barranquero2003-01-31 15:24:20 +0000
commitc60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1 (patch)
tree7d28300d64e41bf2aeed37bc8f1293f9fc52a36a /lispref
parent2454c12d458c60b871f6f36c3fd6ba752aad61bf (diff)
downloademacs-c60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1.tar.gz
emacs-c60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1.zip
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 4904f01859b..8f735ba3a99 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,7 @@
12003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2
3 * os.texi (System Environment): Added cygwin system-type.
4
12003-01-25 Richard M. Stallman <rms@gnu.org> 52003-01-25 Richard M. Stallman <rms@gnu.org>
2 6
3 * keymaps.texi: Document that a symbol can act as a keymap. 7 * keymaps.texi: Document that a symbol can act as a keymap.
@@ -24,6 +28,7 @@
24 * variables.texi (File Local Variables): Fix typo. 28 * variables.texi (File Local Variables): Fix typo.
25 29
262002-10-23 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> 302002-10-23 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
31
27 From Michael Albinus <Michael.Albinus@alcatel.de>. 32 From Michael Albinus <Michael.Albinus@alcatel.de>.
28 33
29 * README: Target for Info file is `make info'. 34 * README: Target for Info file is `make info'.
diff --git a/lispref/os.texi b/lispref/os.texi
index 610fc651db3..6fa2c8925e7 100644
--- a/lispref/os.texi
+++ b/lispref/os.texi
@@ -1,7 +1,7 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 3@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../info/os 6@setfilename ../info/os
7@node System Interface, Antinews, Calendar, Top 7@node System Interface, Antinews, Calendar, Top
@@ -90,13 +90,13 @@ It loads the library @file{site-start}, unless the option
90@file{site-start.el}. 90@file{site-start.el}.
91@cindex @file{site-start.el} 91@cindex @file{site-start.el}
92 92
93@item 93@item
94It loads your init file (usually @file{~/.emacs}), unless @samp{-q}, 94It loads your init file (usually @file{~/.emacs}), unless @samp{-q},
95@samp{-no-init-file}, or @samp{-batch} was specified on the command line. 95@samp{-no-init-file}, or @samp{-batch} was specified on the command line.
96The @samp{-u} option can specify another user whose home directory 96The @samp{-u} option can specify another user whose home directory
97should be used instead of @file{~}. 97should be used instead of @file{~}.
98 98
99@item 99@item
100It loads the library @file{default}, unless @code{inhibit-default-init} 100It loads the library @file{default}, unless @code{inhibit-default-init}
101is non-@code{nil}. (This is not done in @samp{-batch} mode or if 101is non-@code{nil}. (This is not done in @samp{-batch} mode or if
102@samp{-q} was specified on the command line.) The library's file name 102@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
111the buffer @samp{*scratch*} is still current and still in Fundamental 111the buffer @samp{*scratch*} is still current and still in Fundamental
112mode. 112mode.
113 113
114@item 114@item
115It loads the terminal-specific Lisp file, if any, except when in batch 115It loads the terminal-specific Lisp file, if any, except when in batch
116mode or using a window system. 116mode or using a window system.
117 117
@@ -119,10 +119,10 @@ mode or using a window system.
119It displays the initial echo area message, unless you have suppressed 119It displays the initial echo area message, unless you have suppressed
120that with @code{inhibit-startup-echo-area-message}. 120that with @code{inhibit-startup-echo-area-message}.
121 121
122@item 122@item
123It processes the action arguments from the command line. 123It processes the action arguments from the command line.
124 124
125@item 125@item
126It runs @code{emacs-startup-hook} and then @code{term-setup-hook}. 126It runs @code{emacs-startup-hook} and then @code{term-setup-hook}.
127 127
128@item 128@item
@@ -130,10 +130,10 @@ It calls @code{frame-notice-user-settings}, which modifies the
130parameters of the selected frame according to whatever the init files 130parameters of the selected frame according to whatever the init files
131specify. 131specify.
132 132
133@item 133@item
134It runs @code{window-setup-hook}. @xref{Window Systems}. 134It runs @code{window-setup-hook}. @xref{Window Systems}.
135 135
136@item 136@item
137It displays copyleft, nonwarranty, and basic use information, provided 137It displays copyleft, nonwarranty, and basic use information, provided
138there were no remaining command-line arguments (a few steps above), 138there were no remaining command-line arguments (a few steps above),
139the value of @code{inhibit-startup-message} is @code{nil}, and the 139the 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
311uses @samp{internal} as the terminal type. 311uses @samp{internal} as the terminal type.
312@end defvar 312@end defvar
313 313
314@defvar term-setup-hook 314@defvar term-setup-hook
315This variable is a normal hook that Emacs runs after loading your 315This variable is a normal hook that Emacs runs after loading your
316init file, the default initialization file (if any) and the 316init file, the default initialization file (if any) and the
317terminal-specific Lisp file. 317terminal-specific Lisp file.
@@ -381,7 +381,7 @@ has the form:
381-@var{option} 381-@var{option}
382@end example 382@end example
383 383
384The elements of the @code{command-switch-alist} look like this: 384The elements of the @code{command-switch-alist} look like this:
385 385
386@example 386@example
387(@var{option} . @var{handler-function}) 387(@var{option} . @var{handler-function})
@@ -613,6 +613,9 @@ AIX.
613@item berkeley-unix 613@item berkeley-unix
614Berkeley BSD. 614Berkeley BSD.
615 615
616@item cygwin
617Cygwin.
618
616@item dgux 619@item dgux
617Data General DGUX operating system. 620Data General DGUX operating system.
618 621
@@ -732,10 +735,10 @@ of this variable.
732process-environment 735process-environment
733@result{} ("l=/usr/stanford/lib/gnuemacs/lisp" 736@result{} ("l=/usr/stanford/lib/gnuemacs/lisp"
734 "PATH=.:/user/lewis/bin:/usr/class:/nfsusr/local/bin" 737 "PATH=.:/user/lewis/bin:/usr/class:/nfsusr/local/bin"
735 "USER=lewis" 738 "USER=lewis"
736@end group 739@end group
737@group 740@group
738 "TERM=ibmapa16" 741 "TERM=ibmapa16"
739 "SHELL=/bin/csh" 742 "SHELL=/bin/csh"
740 "HOME=/user/lewis") 743 "HOME=/user/lewis")
741@end group 744@end group
@@ -925,7 +928,7 @@ This function returns the real @sc{uid} of the user.
925@end defun 928@end defun
926 929
927@defun user-uid 930@defun user-uid
928This function returns the effective @sc{uid} of the user. 931This function returns the effective @sc{uid} of the user.
929@end defun 932@end defun
930 933
931@node Time of Day 934@node Time of Day
@@ -1858,11 +1861,11 @@ To define system-specific X11 keysyms, set the variable
1858This variable's value should be an alist with one element for each 1861This variable's value should be an alist with one element for each
1859system-specific keysym. Each element has the form @code{(@var{code} 1862system-specific keysym. Each element has the form @code{(@var{code}
1860. @var{symbol})}, where @var{code} is the numeric keysym code (not 1863. @var{symbol})}, where @var{code} is the numeric keysym code (not
1861including the ``vendor specific'' bit, 1864including the ``vendor specific'' bit,
1862@ifnottex 1865@ifnottex
1863-2**28), 1866-2**28),
1864@end ifnottex 1867@end ifnottex
1865@tex 1868@tex
1866$-2^{28}$), 1869$-2^{28}$),
1867@end tex 1870@end tex
1868and @var{symbol} is the name for the function key. 1871and @var{symbol} is the name for the function key.
@@ -1872,7 +1875,7 @@ by HP X servers) whose numeric code is
1872@ifnottex 1875@ifnottex
1873-2**28 1876-2**28
1874@end ifnottex 1877@end ifnottex
1875@tex 1878@tex
1876$-2^{28}$ 1879$-2^{28}$
1877@end tex 1880@end tex
1878+ 168. 1881+ 168.