not sure how long ago i made some of these changes... the sleep
[ess.git] / doc / bugs-ms.texi
blob0598af672b304376d97ef154857cc0b619db412d
2 See the file @file{README.SPLUS4WIN} as well, for more information and
3 details.
5 @itemize @bullet
6 @item (RMH) system freeze and ctrl-m, a solution for some cases.
8         Frequently, when the *shell* buffer freezes while running
9         either COMMAND.COM or a DOS or Windows program initiated by
10         command.com, it can be unfrozen by entering the key sequence
11         C-q C-m RET into the frozen buffer.
13         What I think is happening is the coding-system got confused.
14         Command.com is waiting for the C-m C-l sequence and it only
15         sees the C-l, which it knows is not the end of the line.  When
16         we manually give the C-m, followed by RET, it is happy and
17         completes parsing the line.
19         For example, from a *shell* buffer running bash (with ps in
20         the path):
22         command.com
23         ps
24         C-q C-m RET
25         exit
26         C-q C-m RET
29         command.com /c date
30         RET
31         C-q C-m RET
33         command.com /c date
34         C-q C-m RET
36 @item (RMH) Changes in essd-r.el for Windows
38         One of the design goals in ESS was to make it almost
39         unnecessary for users to make modifications to the ess-*.el
40         files.  We have split the R function into two clones.
41         R-unix is the old R function.  It uses the starting argument
42         "--no-readline ".  R-microsoft is designed for Windows.  It
43         uses the starting argument "--ess ".  We detect the
44         operating system and fset the name R to whichever is
45         appropriate.  No user changes are required.  M-x R
46         always works.
49 @item (RMH)     msdos.el
51         Start an msdos shell inside an NTemacs that normally uses
52         bash as its shell.  It should have been easy, but had many
53         parameters that needed to be set.  I am sending a copy of
54         this to the Ntemacs mailing list.  I think this function
55         should be merged into the Ntemacs distribution, but for the
56         moment I am attributing it to us.
58 @end itemize