WinHugs beta

Neil Mitchell ndmitchell at gmail.com
Thu Oct 6 10:06:10 EDT 2005


Hi,

> - I am using TextPad but it takes too long time to open TextPad from Hugs.
It opens textpad using dde, and if you system has a badly behaved dde
program running (one that accepts the incomming dde calls but does not
respond) then it requires a dde handshake timeout to continue - which
typically takes about 20 seconds. I use textpad and its all fine, so I
suspect this is a problem with your system and not with hugs. If you
change the options to use c:\program files\textpad\textpad.exe to open
the thing it will open faster, but may open multiple instances. Maybe
upgrading textpad might help? Does the issue manifest itself when the
text editor is set to notepad? [see options]

> - In the module manager the "Add" button does nothing, or at least I
> don't know how to use it.
Ah, the module manager. I have no idea what it did before and even
less idea what it does now. Did you used to use the module manager?
I'm inclined to kill it but left it for compatability reasons.

> - Prelude.getLine function works but I can't see the characters which
> I am typing in.
This seems to be by design, and a feature of hugs, my supervisor
distributes a patch which changes this in the York uni copy of hugs.
If this is not intentional can someone please say and i'll happily
change the behaviour.

> - Prelude.interact starts an infinite loop and I can type in what ever
> I want but the interactive function is never called. I tried "interact
> id" expression.
See prelude.getLine. It does execute, but it doesn't echo what you
type. i.e. when you type "a", the id function returns a, which is what
you see, but you don't see the original a you type. This is the same
as teh previous complaint, and if I fix one the other will have the
same fix.

So basically:
1) DDE with textpad, seems like its outside my control
2) getChar doesn't echo its input, should it?

Thanks for your help

Neil


More information about the Cvs-hugs mailing list