Bug report on Oct beta?  Wow!  I only put that there last night and
 I didn't announce it because its only reason for existing is to let
 me find the bugs in our distribution script.  I really shouldn't
 have stuck it in the ftp site - but that was the last instruction on 
 my "how to build a distribution" sheet so I went ahead and did it.

I've often wondered whether people have cron scripts to scan the Hugs
 ftp sites for new releases - anyone willing to admit it?

> On Linux, 'make install' gives:
> 
> make: *** No rule to make target `Foreign/X.ss', needed by `Xlib.c'.  Stop.
> 
> Apparently, the 'Foreign' directory is not in the distribution.  After
> the makefile 'install' rule is fixed, 'make check' gives no errors
> except for two "harmless" ones and the following:

We've now switched over from using GreenCard 1 (a Hugs-specific mess of perl
 scripts written by me) to GreenCard 2 (a portable, elegant, documented
 Haskell program, designed and implemented by Thomas Nordin, Simon Peyton
 Jones and me, which can target ghc, Hugs or nhc).

We've rewritten the Win32/Greencard interface to suit the new language but
 have no spare cycles to redo the Xlib/Greencard interface.

Which means: we don't plan to distribute an Xlib interface with Hugs 1.4.
However, we'd be more than happy to help someone port our old interface
 over to GreenCard 2.  (I have the beginnings of a translation if someone
 wants to continue.)

It also means that I have to remove some of the --with-x options from the
 configuration script.

> --!!! Performing static tests on standard libraries - please wait
> --!!! Performing static tests on GHC-compatible libraries
> ./hugs +q -pHugs: ST < /dev/null
> expected stdout not matched by reality
> *** Tests/Loaded.output Fri Oct 10 16:43:27 1997
> --- /tmp/runtest23054.3 Tue Oct 28 09:28:27 1997
> ***************
> *** 1,2 ****
> - Type :? for help
> - Hugs:[Leaving Hugs]
> --- 0 ----
> --!!! Performing static tests on Hugs libraries

Thanks - I've fixed that and a couple of similar bugs in the testscript.
(Every time I rearrange the library structure, I have to go fix
 hugs/src/Tests/testScript.in to match - there must be a better way.)

> Thanks for Hugs---using it from within Emacs is quite a joy.
> Hopefully, one day someone will start a GPLed Haskell system.

I think all the Haskell compilers have quite relaxed licenses on them.
I'm not sure what we'd gain from GPLing them?
Or are you really asking for a more open development model like that
 used for Linux?


Alastair

Reply via email to