At 04:01 PM 4/28/00 -0400, you wrote:
>
>I have this problem, and for me sometimes hitting return twice in the CLI.*
>window will cause it to show up.  I've reported it before, but no one else
>seems to have seen it. My app runs a interpreter and the only way to even
>see the prompt is two returns.
>

Okay, now you've reminded me that I have heard of similar problems before.
In every case that I can recall, the problem turned out to be some problem
with how the Java process is writing to standard out. I believe in JDK
1.1.x there was a bug with buffered output that caused a problem for the
beanshell. This was solved, I believe, by fiddling with the output buffer
on the Java side (reducing the buffer to one char?). Anyway, if you're
having problems, it might be worth pursuing the idea that the output is
being buffered on the Java side and the buffer is not filled up and so
never gets written out to standard out, e.g., if you have a 100 character
i/o buffer on the Java side and your initial user prompt is only two
characters, e.g., "> " with no eol, you would need to flush the output
buffer to get it to appear on the emacs side.


- Paul

Reply via email to