Browse thread
[Caml-list] pipe puzzle
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Gerd Stolpmann <info@g...> |
| Subject: | Re: [Caml-list] pipe puzzle |
Am Sam, 2003-02-22 um 06.05 schrieb Issac Trotts: > POUS Damien wrote: > > >On Fri, 21 Feb 2003, Issac Trotts wrote: > > > > > > > >>I have an alias (called 'o' because I use it often) that does > >>the following: > >> (echo "let print s = print_string s; print_newline();;"; ledit) | ocaml > >>It works just fine except that when I suspend the process, and then > >>type > >> fg > >>it tells me > >> Signal 44 > >>and kills off my OCaml session. Can someone here shed some light > >>on this? > >> > >> > >ledit don't like suspends... the signal kill it, and > >then SIGPIPE is sent to Ocaml... > > > >man ledit says : > >KNOWN BUGS > > It is not possible to suspend ledit (using the suspend > > command, usually ctrl-z). > > > You're right. Even ledit-1.11, which can handle suspend, cannot > handle (echo "let x=1;;"; ledit) | ocaml. So now I simply use ledit ocaml > with ledit 1.11 and momentarily forget my wish to have a few commands > (not inside a module) that always run on startup. You can put these commands into .ocamlinit (see docs about the toplevel system). Gerd -- ------------------------------------------------------------ Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de ------------------------------------------------------------ ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners