From ndmitchell at gmail.com Mon Nov 5 23:01:07 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Mon Nov 5 22:58:12 2007 Subject: [cvs-nhc98] patch applied (yhc): Fixed showsPrec for Integer, same way as for Int Message-ID: <20071106040106.GA10864@haskell.galois.com> Mon Nov 5 20:04:40 PST 2007 golubovsky@gmail.com * Fixed showsPrec for Integer, same way as for Int M ./src/translator/js/lib/haskell/StdOverlay.hs +7 From ndmitchell at gmail.com Wed Nov 7 00:41:03 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Wed Nov 7 00:38:05 2007 Subject: [cvs-nhc98] patch applied (yhc): Correct tag name for images Message-ID: <20071107054103.GA5517@haskell.galois.com> Tue Nov 6 21:45:24 PST 2007 golubovsky@gmail.com * Correct tag name for images M ./src/translator/js/domconv.hs +1 From ndmitchell at gmail.com Fri Nov 9 11:14:30 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 9 11:11:23 2007 Subject: [cvs-nhc98] patch applied (york-compiler98): Fix a bug, yhc without arguments crashed (I've fixed this one at least once before - do we need a regression test???) Message-ID: <20071109161430.GA21250@haskell.galois.com> Fri Nov 9 08:12:28 PST 2007 Neil Mitchell * Fix a bug, yhc without arguments crashed (I've fixed this one at least once before - do we need a regression test???) M ./Flags.hs -1 +1 From ndmitchell at gmail.com Sat Nov 10 10:15:44 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 10 10:12:35 2007 Subject: [cvs-nhc98] patch applied (yhc): Added self-resetting (based on event type and target) event handler Message-ID: <20071110151544.GA16575@haskell.galois.com> Sat Nov 10 07:19:35 PST 2007 golubovsky@gmail.com * Added self-resetting (based on event type and target) event handler M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -1 +14 M ./src/translator/js/lib/javascript/Runtime.js +13 From martinwguy at yahoo.it Sat Nov 10 10:59:58 2007 From: martinwguy at yahoo.it (Martin Guy) Date: Sat Nov 10 10:56:58 2007 Subject: [cvs-nhc98] CVS instructions? Message-ID: <56d259a00711100759k2e17369j6cfaa886128bffb7@mail.gmail.com> Hi The CVS instructions on http://haskell.org/nhc98/download.html point at a non-existent page. What are the runes to get current nhc98 from cvs please? Cheers M From ndmitchell at gmail.com Sat Nov 10 22:19:51 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 10 22:16:40 2007 Subject: [cvs-nhc98] patch applied (yhc): Remove -fwarn-missing-signatures, since there are lots of them missing and it was rather noisy Message-ID: <20071111031951.GA2463@haskell.galois.com> Sat Nov 10 18:13:33 PST 2007 Neil Mitchell * Remove -fwarn-missing-signatures, since there are lots of them missing and it was rather noisy M ./build/platform.py -2 From ndmitchell at gmail.com Sat Nov 10 22:19:53 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 10 22:16:42 2007 Subject: [cvs-nhc98] patch applied (yhc): Move from hardcoding the libraries into the haskell.py Scons file to putting them in the correct place Message-ID: <20071111031953.GA2486@haskell.galois.com> Sat Nov 10 18:41:18 PST 2007 Neil Mitchell * Move from hardcoding the libraries into the haskell.py Scons file to putting them in the correct place M ./Sconstruct -1 +1 M ./build/tools/haskell.py -1 +1 From ndmitchell at gmail.com Sat Nov 10 22:19:54 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 10 22:16:44 2007 Subject: [cvs-nhc98] patch applied (yhc): Update to work with GHC 6.8, by including additional packages Message-ID: <20071111031954.GA2502@haskell.galois.com> Sat Nov 10 19:18:22 PST 2007 Neil Mitchell * Update to work with GHC 6.8, by including additional packages M ./Sconstruct -1 +1 M ./build/configure.py -1 +1 M ./build/programs.py -1 +5 From ndmitchell at gmail.com Sun Nov 11 10:07:18 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 11 10:04:04 2007 Subject: [cvs-nhc98] patch applied (yhc): Added support of forking pseudo-threads using window.setTimeout Message-ID: <20071111150718.GA12595@haskell.galois.com> Sun Nov 11 07:10:39 PST 2007 golubovsky@gmail.com * Added support of forking pseudo-threads using window.setTimeout M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -1 +12 M ./src/translator/js/lib/javascript/Runtime.js +14 From Malcolm.Wallace at cs.york.ac.uk Sun Nov 11 10:58:27 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Sun Nov 11 10:55:14 2007 Subject: [cvs-nhc98] CVS instructions? In-Reply-To: <56d259a00711100759k2e17369j6cfaa886128bffb7@mail.gmail.com> References: <56d259a00711100759k2e17369j6cfaa886128bffb7@mail.gmail.com> Message-ID: <20071111155827.4778b0a1.Malcolm.Wallace@cs.york.ac.uk> "Martin Guy" writes: > The CVS instructions on http://haskell.org/nhc98/download.html point > at a non-existent page. > What are the runes to get current nhc98 from cvs please? Ah, the CVS repo is long dead. nhc98 now lives in a darcs repo instead. See this page for instructions: http://www.cs.york.ac.uk/fp/nhc98/darcs.html On Monday morning I'll update the broken pointer on the webpage you mentioned. Regards, Malcolm From ndmitchell at gmail.com Mon Nov 12 23:40:36 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Mon Nov 12 23:37:18 2007 Subject: [cvs-nhc98] patch applied (yhc): Mover forkAfter to UnsafeJS. Added waitFor as a general thread -event interface. Message-ID: <20071113044036.GA27493@haskell.galois.com> Mon Nov 12 20:43:13 PST 2007 golubovsky@gmail.com * Mover forkAfter to UnsafeJS. Added waitFor as a general thread -event interface. M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -13 +12 M ./src/translator/js/lib/haskell/UnsafeJS.hs -1 +17 From Malcolm.Wallace at cs.york.ac.uk Tue Nov 13 05:09:24 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Tue Nov 13 05:06:06 2007 Subject: [cvs-nhc98] patch applied (nhc98): remove fps from default-packages, and get Cabal head rather than branch Message-ID: <20071113100924.GA1138@haskell.galois.com> Tue Nov 13 02:07:45 PST 2007 Malcolm.Wallace@cs.york.ac.uk * remove fps from default-packages, and get Cabal head rather than branch M ./src/libraries/default-packages -2 +1 From ndmitchell at gmail.com Tue Nov 13 18:19:11 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Nov 13 18:15:52 2007 Subject: [cvs-nhc98] patch applied (yhc): Add Yhc.Core.ShowRaw, useful for debugging CoreExpr's Message-ID: <20071113231911.GA18250@haskell.galois.com> Tue Nov 13 15:17:03 PST 2007 Neil Mitchell * Add Yhc.Core.ShowRaw, useful for debugging CoreExpr's M ./src/libraries/core/Yhc/Core.hs +1 A ./src/libraries/core/Yhc/Core/ShowRaw.hs From ndmitchell at gmail.com Wed Nov 14 11:29:45 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Wed Nov 14 11:26:23 2007 Subject: [cvs-nhc98] patch applied (yhc): Fixed GetArgs (was actually a bug in Foreign.C.String.peekString) Message-ID: <20071114162945.GA5824@haskell.galois.com> Wed Nov 14 08:28:49 PST 2007 Tom Shackell * Fixed GetArgs (was actually a bug in Foreign.C.String.peekString) M ./src/packages/yhc-base-1.0/Foreign/C/String.hs +14 M ./src/packages/yhc-base-1.0/System/Environment.hs -1 +1 M ./src/packages/yhc-base-1.0/YHC/Primitive.hs -1 +1 From Malcolm.Wallace at cs.york.ac.uk Fri Nov 16 07:34:19 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Nov 16 07:30:50 2007 Subject: [cvs-nhc98] patch applied (cpphs): add instructions for using cpphs with ghc Message-ID: <20071116123419.GA28666@haskell.galois.com> Fri Nov 16 04:33:14 PST 2007 Malcolm.Wallace@cs.york.ac.uk * add instructions for using cpphs with ghc M ./docs/index.html +7 From ndmitchell at gmail.com Fri Nov 16 22:54:31 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 16 22:51:01 2007 Subject: [cvs-nhc98] patch applied (yhc): Use delete instead of nullification of utilized continuation reference Message-ID: <20071117035431.GA12443@haskell.galois.com> Fri Nov 16 19:57:03 PST 2007 golubovsky@gmail.com * Use delete instead of nullification of utilized continuation reference M ./src/translator/js/lib/haskell/UnsafeJS.hs -1 +1 From ndmitchell at gmail.com Sat Nov 17 00:10:01 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 17 00:06:31 2007 Subject: [cvs-nhc98] patch applied (yhc): Checked in a new demo/test program for Haskell Web Toolkit prototype Message-ID: <20071117051001.GA14074@haskell.galois.com> Fri Nov 16 21:11:18 PST 2007 golubovsky@gmail.com * Checked in a new demo/test program for Haskell Web Toolkit prototype A ./web/jsdemos/HsWTK.css A ./web/jsdemos/HsWTKDemo.hs A ./web/jsdemos/HsWTKDemo.html A ./web/jsdemos/icons/ A ./web/jsdemos/icons/edit.png A ./web/jsdemos/icons/go-bottom.png A ./web/jsdemos/icons/go-down.png A ./web/jsdemos/icons/go-up.png A ./web/jsdemos/icons/help-about.png A ./web/jsdemos/icons/mail.png A ./web/jsdemos/icons/start.png A ./web/jsdemos/icons/stop.png From ndmitchell at gmail.com Sun Nov 18 22:51:21 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 18 22:47:43 2007 Subject: [cvs-nhc98] patch applied (yhc): Removed defunct JS monad Message-ID: <20071119035120.GA24119@haskell.galois.com> Sun Nov 18 18:52:15 PST 2007 golubovsky@gmail.com * Removed defunct JS monad R ./src/translator/js/lib/haskell/Control/Monad/JS.hs From ndmitchell at gmail.com Sun Nov 18 22:51:22 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 18 22:47:45 2007 Subject: [cvs-nhc98] patch applied (yhc): Backported a portion of Control.Monad.Cont from GHC to Yhc (currently in the ycr2js tree, but can be moved to the main tree) Message-ID: <20071119035122.GA24141@haskell.galois.com> Sun Nov 18 19:49:10 PST 2007 golubovsky@gmail.com * Backported a portion of Control.Monad.Cont from GHC to Yhc (currently in the ycr2js tree, but can be moved to the main tree) A ./src/translator/js/lib/haskell/Control/Monad/Cont/ A ./src/translator/js/lib/haskell/Control/Monad/Cont.hs A ./src/translator/js/lib/haskell/Control/Monad/Cont/Class.hs From ndmitchell at gmail.com Tue Nov 20 08:32:18 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Nov 20 08:28:37 2007 Subject: [cvs-nhc98] patch applied (yhc): Do not include -package's in the dep analysis Message-ID: <20071120133218.GA25278@haskell.galois.com> Thu Nov 15 08:29:11 PST 2007 Neil Mitchell * Do not include -package's in the dep analysis M ./build/tools/haskell.py -2 +2 From ndmitchell at gmail.com Tue Nov 20 14:38:09 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Nov 20 14:34:28 2007 Subject: [cvs-nhc98] patch applied (yhc): Add eq1CoreExpr to test CoreExpr's for equality to depth 1 Message-ID: <20071120193809.GA32647@haskell.galois.com> Tue Nov 20 11:37:00 PST 2007 Neil Mitchell * Add eq1CoreExpr to test CoreExpr's for equality to depth 1 M ./src/libraries/core/Yhc/Core.hs +1 A ./src/libraries/core/Yhc/Core/Equal.hs From ndmitchell at gmail.com Tue Nov 20 14:49:15 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Nov 20 14:45:33 2007 Subject: [cvs-nhc98] patch applied (yhc): Prove once and for all that: type-correct /= correct; quickcheck properties should be mandatory; partial functions are bad; I am an idiot Message-ID: <20071120194915.GA438@haskell.galois.com> Tue Nov 20 11:47:11 PST 2007 Neil Mitchell * Prove once and for all that: type-correct /= correct; quickcheck properties should be mandatory; partial functions are bad; I am an idiot M ./src/libraries/core/Yhc/Core/Equal.hs +1 From ndmitchell at gmail.com Thu Nov 22 00:42:45 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Thu Nov 22 00:38:58 2007 Subject: [cvs-nhc98] patch applied (yhc): Converted from plain CPS to Cont monad. Existing demos will not compile at the moment. Events handling still broken. Message-ID: <20071122054245.GA2013@haskell.galois.com> Wed Nov 21 21:45:06 PST 2007 golubovsky@gmail.com * Converted from plain CPS to Cont monad. Existing demos will not compile at the moment. Events handling still broken. M ./src/translator/js/Makefile -3 +5 M ./src/translator/js/domconv.hs -4 +4 M ./src/translator/js/lib/haskell/CDOM/Level1/DomUtils.hs -10 +10 M ./src/translator/js/lib/haskell/CDOM/Level1/Events.hs -1 +1 M ./src/translator/js/lib/haskell/CDOM/Level2/DomUtils.hs -14 +14 M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -5 +5 M ./src/translator/js/lib/haskell/CPS.hs -10 +9 M ./src/translator/js/lib/haskell/Data/JSRef.hs -7 +9 M ./src/translator/js/lib/haskell/Data/Unicode/Unicode.hs -1 +2 M ./src/translator/js/lib/haskell/Debug/Profiling.hs -7 +4 M ./src/translator/js/lib/haskell/UnsafeJS.hs -6 +6 A ./web/jsdemos/ContTest.hs A ./web/jsdemos/ContTest.html From ndmitchell at gmail.com Thu Nov 22 04:25:33 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Thu Nov 22 04:21:45 2007 Subject: [cvs-nhc98] patch applied (yhc): Fixed build error w.r.t. Foreign/C/String Message-ID: <20071122092532.GA5189@haskell.galois.com> Thu Nov 22 01:24:49 PST 2007 Tom Shackell * Fixed build error w.r.t. Foreign/C/String M ./src/packages/yhc-base-1.0/SConscript -2 +3 From Malcolm.Wallace at cs.york.ac.uk Fri Nov 23 12:20:51 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Nov 23 12:16:59 2007 Subject: [cvs-nhc98] patch applied (nhc98): update ANNOUNCE for 1.20 release Message-ID: <20071123172051.GA9060@haskell.galois.com> Fri Nov 23 03:27:00 PST 2007 Malcolm.Wallace@cs.york.ac.uk * update ANNOUNCE for 1.20 release M ./ANNOUNCE -39 +41 From Malcolm.Wallace at cs.york.ac.uk Fri Nov 23 12:20:52 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Nov 23 12:17:01 2007 Subject: [cvs-nhc98] patch applied (nhc98): update docs for a 1.20 release Message-ID: <20071123172052.GA9082@haskell.galois.com> Fri Nov 23 03:47:44 PST 2007 Malcolm.Wallace@cs.york.ac.uk * update docs for a 1.20 release M ./docs/copyright.html -3 +3 M ./docs/download.html -76 +39 M ./docs/extensions.html -1 +4 M ./docs/history98.html -3 +9 M ./docs/index.html -6 +5 M ./docs/libraries.html -5 +14 M ./docs/status.html -9 +27 From Malcolm.Wallace at cs.york.ac.uk Fri Nov 23 12:20:54 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Nov 23 12:17:03 2007 Subject: [cvs-nhc98] patch applied (nhc98): bump versions and copyright dates for release 1.20 Message-ID: <20071123172054.GA9098@haskell.galois.com> Fri Nov 23 05:07:38 PST 2007 Malcolm.Wallace@cs.york.ac.uk * bump versions and copyright dates for release 1.20 M ./COPYRIGHT -3 +3 M ./INSTALL -5 +6 M ./Makefile.inc -1 +1 M ./configure -2 +2 From Malcolm.Wallace at cs.york.ac.uk Fri Nov 23 12:20:56 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Nov 23 12:17:04 2007 Subject: [cvs-nhc98] patch applied (nhc98): Omit spurious check for ghc's $libdir/imports in versions from 5.02 upward. Message-ID: <20071123172055.GA9114@haskell.galois.com> Fri Nov 23 06:26:12 PST 2007 Malcolm.Wallace@cs.york.ac.uk * Omit spurious check for ghc's $libdir/imports in versions from 5.02 upward. The directory doesn't exist at all from ghc-6.8.1, and we weren't using it since 5.02 anyway. M ./src/hmake/Config.hs -20 +15 From ndmitchell at gmail.com Fri Nov 23 15:15:54 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 23 15:12:02 2007 Subject: [cvs-nhc98] patch applied (yhc): Implement the Let/Let rule in the Yhc.Core simplifier Message-ID: <20071123201554.GA11537@haskell.galois.com> Fri Nov 23 12:13:56 PST 2007 Neil Mitchell * Implement the Let/Let rule in the Yhc.Core simplifier M ./src/libraries/core/Yhc/Core/Simplify.hs -2 +5 From ndmitchell at gmail.com Fri Nov 23 21:10:24 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 23 21:06:31 2007 Subject: [cvs-nhc98] patch applied (yhc): Add uniplateBoundVars function to Yhc.Core.FreeVar3 - an attempt at abstracting out the bound/free variable logic Message-ID: <20071124021024.GA16281@haskell.galois.com> Fri Nov 23 18:08:27 PST 2007 Neil Mitchell * Add uniplateBoundVars function to Yhc.Core.FreeVar3 - an attempt at abstracting out the bound/free variable logic M ./src/libraries/core/Yhc/Core/FreeVar3.hs +22 From ndmitchell at gmail.com Fri Nov 23 21:10:22 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 23 21:06:32 2007 Subject: [cvs-nhc98] patch applied (yhc): Export getVars from Yhc.Core.FreeVar3, was originally forgotten Message-ID: <20071124021022.GA16258@haskell.galois.com> Fri Nov 23 15:33:09 PST 2007 Neil Mitchell * Export getVars from Yhc.Core.FreeVar3, was originally forgotten M ./src/libraries/core/Yhc/Core/FreeVar3.hs -1 +1 From ndmitchell at gmail.com Fri Nov 23 22:50:18 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 23 22:46:24 2007 Subject: [cvs-nhc98] patch applied (yhc): Fixed events (waitFor) Message-ID: <20071124035018.GA17631@haskell.galois.com> Fri Nov 23 19:50:23 PST 2007 golubovsky@gmail.com * Fixed events (waitFor) M ./src/packages/yhc-base-1.0/Control/Monad.hs +5 M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -13 +21 M ./src/translator/js/lib/haskell/CPS.hs -2 +12 From ndmitchell at gmail.com Fri Nov 23 23:25:33 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 23 23:21:40 2007 Subject: [cvs-nhc98] patch applied (yhc): Added version of Echo demo program based on Cont monad Message-ID: <20071124042533.GA18057@haskell.galois.com> Fri Nov 23 20:25:54 PST 2007 golubovsky@gmail.com * Added version of Echo demo program based on Cont monad M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -4 +13 A ./web/jsdemos/EchoM.hs A ./web/jsdemos/EchoM.html From ndmitchell at gmail.com Sat Nov 24 06:55:04 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 24 06:51:09 2007 Subject: [cvs-nhc98] patch applied (yhc): Add a note that FreeVar3 gives the property of only returning each variable once Message-ID: <20071124115504.GA23990@haskell.galois.com> Sat Nov 24 03:44:14 PST 2007 Neil Mitchell * Add a note that FreeVar3 gives the property of only returning each variable once M ./src/libraries/core/Yhc/Core/FreeVar3.hs -1 +1 From ndmitchell at gmail.com Sat Nov 24 11:24:41 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Nov 24 11:20:46 2007 Subject: [cvs-nhc98] patch applied (yhc): Make coreInline InlineForward also inline constructors with no arguments Message-ID: <20071124162441.GA29470@haskell.galois.com> Sat Nov 24 08:19:55 PST 2007 Neil Mitchell * Make coreInline InlineForward also inline constructors with no arguments M ./src/libraries/core/Yhc/Core/Inline.hs -2 +2 From ndmitchell at gmail.com Sun Nov 25 16:27:58 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 25 16:23:59 2007 Subject: [cvs-nhc98] patch applied (yhc): Add "addtags.idl" to the repo: it has problems generating in some shells Message-ID: <20071125212758.GA24582@haskell.galois.com> Sun Nov 25 13:31:29 PST 2007 golubovsky@gmail.com * Add "addtags.idl" to the repo: it has problems generating in some shells M ./src/translator/js/Makefile -1 +3 A ./src/translator/js/W3C/addtags.idl From ndmitchell at gmail.com Sun Nov 25 22:12:56 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 25 22:08:56 2007 Subject: [cvs-nhc98] patch applied (yhc): Use default FilePath version, getDirectory -> takeDirectory Message-ID: <20071126031256.GA29896@haskell.galois.com> Sun Nov 25 19:13:34 PST 2007 golubovsky@gmail.com * Use default FilePath version, getDirectory -> takeDirectory M ./src/translator/js/ycr2js.hs -2 +3 From ndmitchell at gmail.com Sun Nov 25 22:14:02 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sun Nov 25 22:10:02 2007 Subject: [cvs-nhc98] patch applied (yhc): Forgot to remove debugging output Message-ID: <20071126031402.GA29977@haskell.galois.com> Sun Nov 25 19:15:17 PST 2007 golubovsky@gmail.com * Forgot to remove debugging output M ./src/translator/js/ycr2js.hs -1 From ndmitchell at gmail.com Mon Nov 26 00:07:44 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Mon Nov 26 00:03:44 2007 Subject: [cvs-nhc98] patch applied (yhc): Added module Control.Concurrent.JSThreads (not very thoroughly tested yet) to handle Javascript (pseudo) threads and message boxes Message-ID: <20071126050743.GA31142@haskell.galois.com> Sun Nov 25 21:07:27 PST 2007 golubovsky@gmail.com * Added module Control.Concurrent.JSThreads (not very thoroughly tested yet) to handle Javascript (pseudo) threads and message boxes A ./src/translator/js/lib/haskell/Control/Concurrent/ A ./src/translator/js/lib/haskell/Control/Concurrent/JSThreads.hs From Malcolm.Wallace at cs.york.ac.uk Mon Nov 26 06:56:37 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Mon Nov 26 06:52:36 2007 Subject: [cvs-nhc98] patch applied (nhc98): replace fps with bytestring package Message-ID: <20071126115637.GA3963@haskell.galois.com> Mon Nov 26 03:55:11 PST 2007 Malcolm.Wallace@cs.york.ac.uk * replace fps with bytestring package M ./Makefile -2 +2 From Malcolm.Wallace at cs.york.ac.uk Mon Nov 26 06:56:39 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Mon Nov 26 06:52:38 2007 Subject: [cvs-nhc98] patch applied (nhc98): use York location of HaXml in preference to d.h.o Message-ID: <20071126115639.GA3985@haskell.galois.com> Mon Nov 26 03:55:49 PST 2007 Malcolm.Wallace@cs.york.ac.uk * use York location of HaXml in preference to d.h.o M ./src/libraries/default-packages -1 +1 From ndmitchell at gmail.com Mon Nov 26 21:22:45 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Mon Nov 26 21:18:42 2007 Subject: [cvs-nhc98] patch applied (yhc): Clean event reference after use in Events module Message-ID: <20071127022245.GA18411@haskell.galois.com> Mon Nov 26 18:26:13 PST 2007 golubovsky@gmail.com * Clean event reference after use in Events module M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -1 +3 From Malcolm.Wallace at cs.york.ac.uk Tue Nov 27 06:26:58 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Tue Nov 27 06:22:57 2007 Subject: [cvs-nhc98] patch applied (nhc98): new cmd line options: --print-libdir --print-incdir --numeric-version Message-ID: <20071127112658.GA26481@haskell.galois.com> Tue Nov 27 03:25:53 PST 2007 Malcolm.Wallace@cs.york.ac.uk * new cmd line options: --print-libdir --print-incdir --numeric-version M ./script/nhc98.inst +6 From ndmitchell at gmail.com Tue Nov 27 06:33:34 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Nov 27 06:29:29 2007 Subject: [cvs-nhc98] patch applied (yhc): Previous attempt to clear event pointer was incorrect Message-ID: <20071127113334.GA26608@haskell.galois.com> Tue Nov 27 03:38:39 PST 2007 golubovsky@gmail.com * Previous attempt to clear event pointer was incorrect M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -2 +3 From Malcolm.Wallace at cs.york.ac.uk Tue Nov 27 07:01:15 2007 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Tue Nov 27 06:57:13 2007 Subject: [cvs-nhc98] patch applied (nhc98): --print-libdir wants to report the machine-specific dir Message-ID: <20071127120115.GA27176@haskell.galois.com> Tue Nov 27 04:00:28 PST 2007 Malcolm.Wallace@cs.york.ac.uk * --print-libdir wants to report the machine-specific dir M ./script/nhc98.inst -1 +1 From ndmitchell at gmail.com Wed Nov 28 20:06:54 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Wed Nov 28 20:02:46 2007 Subject: [cvs-nhc98] patch applied (yhc): Fix Yhc.Core.Reachable. Could discard a useful data type if the constructors were only used in pattern matches (i.e. in PatCon but never CoreCon) Message-ID: <20071129010654.GA10628@haskell.galois.com> Wed Nov 28 17:02:30 PST 2007 Neil Mitchell * Fix Yhc.Core.Reachable. Could discard a useful data type if the constructors were only used in pattern matches (i.e. in PatCon but never CoreCon) M ./src/libraries/core/Yhc/Core/Reachable.hs -2 +3 From ndmitchell at gmail.com Fri Nov 30 00:56:48 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 30 00:52:35 2007 Subject: [cvs-nhc98] patch applied (yhc): Rolled Javascript part back to pre-monadic experiments Message-ID: <20071130055648.GA8652@haskell.galois.com> Thu Nov 29 21:57:48 PST 2007 golubovsky@gmail.com * Rolled Javascript part back to pre-monadic experiments M ./src/translator/js/Makefile -3 +1 M ./src/translator/js/domconv.hs -4 +4 M ./src/translator/js/lib/haskell/CDOM/Level1/DomUtils.hs -10 +10 M ./src/translator/js/lib/haskell/CDOM/Level1/Events.hs -1 +1 M ./src/translator/js/lib/haskell/CDOM/Level2/DomUtils.hs -14 +14 M ./src/translator/js/lib/haskell/CDOM/Level2/Events.hs -35 +15 M ./src/translator/js/lib/haskell/CPS.hs -17 +8 R ./src/translator/js/lib/haskell/Control/Monad/Cont.hs R ./src/translator/js/lib/haskell/Control/Monad/Cont/Class.hs M ./src/translator/js/lib/haskell/Data/JSRef.hs -9 +7 M ./src/translator/js/lib/haskell/Data/Unicode/Unicode.hs -2 +1 M ./src/translator/js/lib/haskell/Debug/Profiling.hs -4 +7 M ./src/translator/js/lib/haskell/UnsafeJS.hs -6 +6 From ndmitchell at gmail.com Fri Nov 30 23:23:35 2007 From: ndmitchell at gmail.com (Neil Mitchell) Date: Fri Nov 30 23:19:18 2007 Subject: [cvs-nhc98] patch applied (yhc): Rewrote JSThreads module to plain CPS style. Updated demo programs. Message-ID: <20071201042335.GA31943@haskell.galois.com> Fri Nov 30 20:26:43 PST 2007 golubovsky@gmail.com * Rewrote JSThreads module to plain CPS style. Updated demo programs. M ./src/translator/js/lib/haskell/Control/Concurrent/JSThreads.hs -29 +49 M ./src/translator/js/lib/haskell/Debug/Profiling.hs -1 +7 R ./src/translator/js/proxies/ R ./src/translator/js/proxies/dom.hs_template M ./web/jsdemos/ContTest.hs -45 +70 M ./web/jsdemos/ContTest.html -627 +1185 R ./web/jsdemos/EchoM.hs R ./web/jsdemos/EchoM.html M ./web/jsdemos/HsWTKDemo.hs -22 +24 M ./web/jsdemos/HsWTKDemo.html -1939 +2079