|
From: Ethan M. <merritt@u.washington.edu> - 2003-12-16 17:58:54
|
On Tuesday 16 December 2003 06:07, Petr Mikulik wrote: > > > x11.trm: It may be worth to write into docs that piping with "set > > > mouse" can be used only if pipe must be (un??)buffered, the externa= l > > > caller program must issue a command like setmode(????, O_????). > > That's it, I don't know exactly how is it now -- I think Ethan is the > most informed in this matter. Can you please write a bit about that? If I understood it well enough to document properly, I would have fixed it :-) All I know is that some callers have problems, but most do not. Blaming the buffered/unbuffered state of the pipe is just a guess based on Johannes' earlier comments in x11.trm, but I cannot confirm this is the crucial difference. =20 The same for your just-reported problem under OS2. I have no idea exactly what is different in the environment, but something obviously is making the communication channel lose synchronization. The best thing may be to add a -noXfeedback option to the command line, and document that it should be used in case of problems such as the ones seen with awk scripts or OS2.=20 --=20 Ethan A Merritt merritt@u.washington.edu Biomolecular Structure Center Box 357742 University of Washington, Seattle, WA 98195 |