We are using Hugs1.4 beta under Windows 95, compiled using MS VC++, and
have been experiencing problems using the text editor 'vim' with it.
When the editor is called by hugs (eg. type ":f reverse") more than
half of subsequent keystrokes are missed by the editor. After
repeatedly pressing the keys to get out of the editor, it eventually
returns to the Hugs prompt where everything is back to normal.
We've traced the problem to the editor being called via the function
"WinExec". Changing the #define HAVE_WINEXEC line of config.h to 0
seems to correct the problem.
By the way, the MS VC++ online help manual says that, "Win32-based
applications should use the CreateProcess function rather than
WinExec." I don't know if this is related to the problem.
______________________________________________________________________
Rob Noble Natural Language Group Canon Research Centre Europe Ltd
email: [EMAIL PROTECTED] tel: +44 1483 448844 fax: +44 1483 448845