StgHugs is very dead, so you can safely remove all __STGHUGS__,
or change them to __HUGS__.
Simon
| -----Original Message-----
| From: Alastair Reid [mailto:[EMAIL PROTECTED]]
| Sent: 19 April 2001 01:47
| To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
| Subject: s/__HUGS__/__STGHUGS__/ ?
|
|
|
| [copied to Hugs maintainer]
|
| This evening I was overcome by a strong desire to make the hslibs
| libraries work with Hugs.
|
| A little work with a preprocessor quickly got half of them working.
|
| I think I can easily get at least half of the remainder working with a
| few carefully placed ifdefs.
|
| But what ifdef to use? I can't use ifdef __HUGS__ because that means
| "StgHugs". I'd really like to use __HUGS__ though because anything
| else seems silly (and because StgHugs isn't being actively hacked on).
|
| Is there any objection to me replacing __HUGS__ with __STGHUGS__ in
| all the following files:
|
| concurrent/Concurrent.lhs
| concurrent/Parallel.lhs
| concurrent/QSem.lhs
| concurrent/QSemN.lhs
| lang/Addr.lhs
| lang/Dynamic.lhs
| lang/Exception.lhs
| lang/IOExts.lhs
| lang/IORef.lhs
| lang/LazyST.lhs
| lang/NumExts.lhs
| lang/ST.lhs
|
| while leaving these alone (since __HUGS__ seems to refer to Hugs not
| StgHugs in these files)
|
| text/HaXml/lib/XmlHtmlParse.hs
| text/HaXml/lib/XmlParse.hs
|
| and pondering whether to change these (I believe __HUGS__ refers to
| Hugs not StgHugs but the evidence isn't very strong)
|
| hssource/HsLexer.lhs
| hssource/HsParser.hs
|
| If this is not ok, how about __HUGS98__ - though I think it is very
| much inferior.
|
| Note that I intend to leave the STGHUGS ifdefs in there. I'm not sure
| what the status of StgHugs is and don't especially want to force a
| decision on what is happening with it. (I'd be quite happy if it
| continued to limp along for a while though 5.0 seems to leave out a
| few critical StgHugs components...)
|
| Oh yes, and is it ok for me to commit any changes I might make as long
| as the GHC code is undamaged?
|
| [Yes, I know you're planning a big library reorg - but when is that
| going to happen? It'd be nice if the forthcoming Hugs release will be
| the last one of the year, it'd be good if it worked nicely with
| hslibs. This is going to take a bit of reorganisation on the Hugs
| side of things.]
|
| --
| Alastair Reid [EMAIL PROTECTED]
http://www.cs.utah.edu/~reid/
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs