> first, bugs. i attached two programs, which make problems under > WinHugs/Feb04. Thats really old! Unfortunately, it is the most recent official WinHugs release, however a new beta version of WinHugs is at http://www-users.cs.york.ac.uk/~ndm/projects/winhugs.php - you may have more success with this build.
> The first shows error in `poke` for Word64 > values, and second even don't compiles because of problems in > de-sugaring parallel comprehensions Have you switched on Haskell 98 extensions? Parallel comperhensions are not standard Haskell 98, but I think they are supported with extensions on. > WinHugs environment are much more > user-friendly than ghci. Hopefully the new version of WinHugs will be significantly more user friendly than even the old version of WinHugs, that has been my experience using it. > 1) lack of preprocessor in WinHugs. i know that i can setup makefile > to do this, but this is not convenient. preprocessor is absolutely > needed for me to mask differences between GHC and Hugs The Linux build and console versions of Hugs have these. Unfortunately WinHugs does not :( I did write a version which roughly hacked in a preprocessor, but then I went and modified my code so it didn't require a preprocessor, and the changes were very hacky, so I never took the time to get them submitted. Why are you using a preprocessor? If you give me your situation, show its 100% essential, and its the one thing holding you back that would probably motivate me enough to get the changes in finally. > several more complaints about WinHugs environment: The old WinHugs, the new WinHugs has quite a few of these fixed. > > 1) mouse-clicking on the scroll bar at the right must, at Windows > standards, scroll whole page up/down, but WinHugs scrolls only one line > at a time :( Fixed! This used to really annoy me too, and was the main reason I started hacking at WinHugs. > > 2) easy-to-open window with list of commands previously executed, with > ability to reexecute them or just put to cmdline, will be very > helpful. if i issue many different commands, it is more useful, than > scrolling through them with Up/Down keys Thats certainly a possibility, not that much work, and I quite lack that idea. I'll think about it. > 3) calling editor, when error encountered, with positioning it on the > line with error Done! This is a really useful feature. > 4) F1 (Help) command loads hugs.hlp while my win xp can show more > user-friendly hugs98.chm Done, I killed off hugs.hlp entirely I think - it was outdated and I couldn't figure how to build it. If you have any more suggestions relating to the new build of WinHugs, I'd be delighted to hear them. Thanks Neil _______________________________________________ Hugs-Users mailing list Hugs-Users@haskell.org http://www.haskell.org/mailman/listinfo/hugs-users