Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Tuareg mode under Cygwin...
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2006-02-20 (16:25)
From: Igor Peshansky <pechtcha@c...>
Subject: Re: [Caml-list] Tuareg mode under Cygwin...
On Sun, 19 Feb 2006, Jeremy Shute wrote:

> Hi,
> When I fire up Tuareg mode under native Windows emacs and run an
> inferior-caml, I get what I expect (Caml running in an emacs buffer).
> When I do so with Cygwin's Emacs, I get an empty buffer and a process
> "ocamlrun.exe" dressed in new window trim, which seems completely
> detached from the inferior-caml buffer (meaning C-c C-e does NOT send
> commands to this new process).
> I asked Albert Cohen, Tuareg-mode's creator, but he didn't know much
> about Windows, and suggested I ask here.
> What magic Elisp incantation will shackle invocations of "ocaml" in a
> buffer, when using Cygwin emacs?  I also tried "sh -c ocaml" to no
> avail...
> Jeremy

Hi, Jeremy,

This sounds like either a Cygwin emacs bug or a bug in the commands Tuareg
uses to start the ocaml process that manifests only in Cygwin's emacs.
Since this is likely not a problem with ocaml itself (but rather with
either the Cygwin ocaml package or Cygwin emacs), the main Cygwin list
(<cygwin at cygwin dot com>) would be a better place to discuss it and
track down the culprit.

Unfortunately, I don't use emacs, and haven't tested the Cygwin O'Caml
package under emacs (and wouldn't know how).  Thus, another reason to move
this to the main Cygwin list, since there are many emacs experts there.

One thing that would help is following the Cygwin problem reporting
guidelines at <> when re-posting this to
the main Cygwin list (particularly attaching the output of "cygcheck

See you on the Cygwin list, :-)

Igor Peshansky, the Cygwin O'Caml volunteer maintainer
      |\      _,,,---,,_ |
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"