diff options
| author | Juanma Barranquero | 2003-01-31 15:24:20 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2003-01-31 15:24:20 +0000 |
| commit | c60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1 (patch) | |
| tree | 7d28300d64e41bf2aeed37bc8f1293f9fc52a36a /lispref | |
| parent | 2454c12d458c60b871f6f36c3fd6ba752aad61bf (diff) | |
| download | emacs-c60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1.tar.gz emacs-c60ee5e70f7ae20f1bbf7d0e2d36f40658f3dff1.zip | |
Cygwin support patch.
Diffstat (limited to 'lispref')
| -rw-r--r-- | lispref/ChangeLog | 5 | ||||
| -rw-r--r-- | lispref/os.texi | 35 |
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 @@ | |||
| 1 | 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com> | ||
| 2 | |||
| 3 | * os.texi (System Environment): Added cygwin system-type. | ||
| 4 | |||
| 1 | 2003-01-25 Richard M. Stallman <rms@gnu.org> | 5 | 2003-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 | ||
| 26 | 2002-10-23 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | 30 | 2002-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 |
| 94 | It loads your init file (usually @file{~/.emacs}), unless @samp{-q}, | 94 | It 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. |
| 96 | The @samp{-u} option can specify another user whose home directory | 96 | The @samp{-u} option can specify another user whose home directory |
| 97 | should be used instead of @file{~}. | 97 | should be used instead of @file{~}. |
| 98 | 98 | ||
| 99 | @item | 99 | @item |
| 100 | It loads the library @file{default}, unless @code{inhibit-default-init} | 100 | It loads the library @file{default}, unless @code{inhibit-default-init} |
| 101 | is non-@code{nil}. (This is not done in @samp{-batch} mode or if | 101 | is 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 | |||
| 111 | the buffer @samp{*scratch*} is still current and still in Fundamental | 111 | the buffer @samp{*scratch*} is still current and still in Fundamental |
| 112 | mode. | 112 | mode. |
| 113 | 113 | ||
| 114 | @item | 114 | @item |
| 115 | It loads the terminal-specific Lisp file, if any, except when in batch | 115 | It loads the terminal-specific Lisp file, if any, except when in batch |
| 116 | mode or using a window system. | 116 | mode or using a window system. |
| 117 | 117 | ||
| @@ -119,10 +119,10 @@ mode or using a window system. | |||
| 119 | It displays the initial echo area message, unless you have suppressed | 119 | It displays the initial echo area message, unless you have suppressed |
| 120 | that with @code{inhibit-startup-echo-area-message}. | 120 | that with @code{inhibit-startup-echo-area-message}. |
| 121 | 121 | ||
| 122 | @item | 122 | @item |
| 123 | It processes the action arguments from the command line. | 123 | It processes the action arguments from the command line. |
| 124 | 124 | ||
| 125 | @item | 125 | @item |
| 126 | It runs @code{emacs-startup-hook} and then @code{term-setup-hook}. | 126 | It 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 | |||
| 130 | parameters of the selected frame according to whatever the init files | 130 | parameters of the selected frame according to whatever the init files |
| 131 | specify. | 131 | specify. |
| 132 | 132 | ||
| 133 | @item | 133 | @item |
| 134 | It runs @code{window-setup-hook}. @xref{Window Systems}. | 134 | It runs @code{window-setup-hook}. @xref{Window Systems}. |
| 135 | 135 | ||
| 136 | @item | 136 | @item |
| 137 | It displays copyleft, nonwarranty, and basic use information, provided | 137 | It displays copyleft, nonwarranty, and basic use information, provided |
| 138 | there were no remaining command-line arguments (a few steps above), | 138 | there were no remaining command-line arguments (a few steps above), |
| 139 | the value of @code{inhibit-startup-message} is @code{nil}, and the | 139 | 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 | |||
| 311 | uses @samp{internal} as the terminal type. | 311 | uses @samp{internal} as the terminal type. |
| 312 | @end defvar | 312 | @end defvar |
| 313 | 313 | ||
| 314 | @defvar term-setup-hook | 314 | @defvar term-setup-hook |
| 315 | This variable is a normal hook that Emacs runs after loading your | 315 | This variable is a normal hook that Emacs runs after loading your |
| 316 | init file, the default initialization file (if any) and the | 316 | init file, the default initialization file (if any) and the |
| 317 | terminal-specific Lisp file. | 317 | terminal-specific Lisp file. |
| @@ -381,7 +381,7 @@ has the form: | |||
| 381 | -@var{option} | 381 | -@var{option} |
| 382 | @end example | 382 | @end example |
| 383 | 383 | ||
| 384 | The elements of the @code{command-switch-alist} look like this: | 384 | The 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 |
| 614 | Berkeley BSD. | 614 | Berkeley BSD. |
| 615 | 615 | ||
| 616 | @item cygwin | ||
| 617 | Cygwin. | ||
| 618 | |||
| 616 | @item dgux | 619 | @item dgux |
| 617 | Data General DGUX operating system. | 620 | Data General DGUX operating system. |
| 618 | 621 | ||
| @@ -732,10 +735,10 @@ of this variable. | |||
| 732 | process-environment | 735 | process-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 |
| 928 | This function returns the effective @sc{uid} of the user. | 931 | This 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 | |||
| 1858 | This variable's value should be an alist with one element for each | 1861 | This variable's value should be an alist with one element for each |
| 1859 | system-specific keysym. Each element has the form @code{(@var{code} | 1862 | system-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 |
| 1861 | including the ``vendor specific'' bit, | 1864 | including 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 |
| 1868 | and @var{symbol} is the name for the function key. | 1871 | and @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. |