diff options
| -rw-r--r-- | doc/emacs/ChangeLog | 8 | ||||
| -rw-r--r-- | doc/emacs/misc.texi | 18 | ||||
| -rw-r--r-- | doc/emacs/msdog.texi | 15 |
3 files changed, 32 insertions, 9 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index f506909ddbe..ffc73813378 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2012-04-02 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * msdog.texi (Windows Startup): Add description of emacsclient | ||
| 4 | operation under -c and -t on MS-Windows. | ||
| 5 | |||
| 6 | * misc.texi (emacsclient Options): Add cross-reference to "Windows | ||
| 7 | Startup". (Bug#11091) | ||
| 8 | |||
| 1 | 2012-04-02 Dani Moncayo <dmoncayo@gmail.com> (tiny change) | 9 | 2012-04-02 Dani Moncayo <dmoncayo@gmail.com> (tiny change) |
| 2 | 10 | ||
| 3 | * custom.texi (Changing a Variable): Fix example. | 11 | * custom.texi (Changing a Variable): Fix example. |
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index 1a055b9cfd7..84b9d6ee03b 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi | |||
| @@ -1507,12 +1507,11 @@ Create a new graphical frame, instead of using an existing Emacs | |||
| 1507 | frame. Emacs can create a graphical frame even if it was started in a | 1507 | frame. Emacs can create a graphical frame even if it was started in a |
| 1508 | text-only terminal, provided it is able to connect to a graphical | 1508 | text-only terminal, provided it is able to connect to a graphical |
| 1509 | display. If Emacs is unable to connect to a graphical display, and on | 1509 | display. If Emacs is unable to connect to a graphical display, and on |
| 1510 | systems, such as MS-Windows, where it cannot create graphical frames | 1510 | systems, such as MS-Windows (@pxref{Windows Startup, emacsclient}), |
| 1511 | when started from a text-only terminal, it creates a new text-only | 1511 | where it cannot create graphical frames when started from a text-only |
| 1512 | terminal frame (@pxref{Frames}) on the same terminal where it was | 1512 | terminal, it creates a new text-only terminal frame (@pxref{Frames}). |
| 1513 | started. If you omit a filename argument while supplying the | 1513 | If you omit a filename argument while supplying the @samp{-c} option, |
| 1514 | @samp{-c} option, the new frame displays the @samp{*scratch*} buffer | 1514 | the new frame displays the @samp{*scratch*} buffer (@pxref{Buffers}). |
| 1515 | (@pxref{Buffers}). | ||
| 1516 | 1515 | ||
| 1517 | @item -F @var{alist} | 1516 | @item -F @var{alist} |
| 1518 | @itemx --frame-parameters=@var{alist} | 1517 | @itemx --frame-parameters=@var{alist} |
| @@ -1599,9 +1598,10 @@ using an existing Emacs frame. Emacs can open a text-only terminal | |||
| 1599 | even if it was started in another text-only terminal, or on a | 1598 | even if it was started in another text-only terminal, or on a |
| 1600 | graphical display. On systems, such as MS-Windows, where this is | 1599 | graphical display. On systems, such as MS-Windows, where this is |
| 1601 | impossible, Emacs will create a new frame, either GUI or text-only, on | 1600 | impossible, Emacs will create a new frame, either GUI or text-only, on |
| 1602 | the same terminal where it was started. If you omit a filename | 1601 | the same terminal where it was started (@pxref{Windows Startup, |
| 1603 | argument while supplying this option, the new frame displays the | 1602 | emacsclient}). If you omit a filename argument while supplying this |
| 1604 | @samp{*scratch*} buffer. @xref{Buffers}. | 1603 | option, the new frame displays the @samp{*scratch*} buffer. |
| 1604 | @xref{Buffers}. | ||
| 1605 | @end table | 1605 | @end table |
| 1606 | 1606 | ||
| 1607 | If you type @kbd{C-x C-c} (@code{save-buffers-kill-terminal}) in an | 1607 | If you type @kbd{C-x C-c} (@code{save-buffers-kill-terminal}) in an |
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi index 2dcc1fa42f8..af948f113a4 100644 --- a/doc/emacs/msdog.texi +++ b/doc/emacs/msdog.texi | |||
| @@ -109,6 +109,21 @@ invoked---that will always give you an editor. When invoked via | |||
| 109 | the program that invoked @command{emacsclient}. | 109 | the program that invoked @command{emacsclient}. |
| 110 | @end enumerate | 110 | @end enumerate |
| 111 | 111 | ||
| 112 | @cindex emacsclient, on MS-Windows | ||
| 113 | Note that, due to limitations of MS-Windows, Emacs cannot have both | ||
| 114 | GUI and text-mode frames in the same session. It also cannot open | ||
| 115 | text-mode frames on more than a single @dfn{Command Prompt} window, | ||
| 116 | because each Windows program can have only one console at any given | ||
| 117 | time. For these reasons, if you invoke @command{emacsclient} with the | ||
| 118 | @option{-c} option, and the Emacs server runs in a text-mode session, | ||
| 119 | Emacs will always create a new text-mode frame in the same | ||
| 120 | @dfn{Command Prompt} window where it was started; a GUI frame will be | ||
| 121 | created only if the server runs in a GUI session. Similarly, if you | ||
| 122 | invoke @command{emacsclient} with the @option{-t} option, Emacs will | ||
| 123 | create a GUI frame if the server runs in a GUI session, or a text-mode | ||
| 124 | frame when the session runs in text-only mode in a @dfn{Command | ||
| 125 | Prompt} window. @xref{emacsclient Options}. | ||
| 126 | |||
| 112 | @node Text and Binary | 127 | @node Text and Binary |
| 113 | @section Text Files and Binary Files | 128 | @section Text Files and Binary Files |
| 114 | @cindex text and binary files on MS-DOS/MS-Windows | 129 | @cindex text and binary files on MS-DOS/MS-Windows |