1. 03 Jan, 2006 5 commits
  2. 29 Dec, 2005 2 commits
  3. 21 Dec, 2005 1 commit
  4. 19 Dec, 2005 5 commits
  5. 16 Dec, 2005 5 commits
    • simonpj's avatar
      [project @ 2005-12-16 16:04:03 by simonpj] · 59a54a3f
      simonpj authored
      	Make deriving work for infix constructors
      	Merge to stable branch
      Back quotes were not being done correctly in deriving Read and Show.
      Now they are.  I think.
      Test is drvrun018
    • simonpj's avatar
      [project @ 2005-12-16 15:17:29 by simonpj] · 0f965da5
      simonpj authored
      Document that type variables in instance context must be distinct; merge to stable
    • simonpj's avatar
      [project @ 2005-12-16 15:15:08 by simonpj] · 4dd415e9
      simonpj authored
      	Test for repated type variables in an instance decl context;
      	this should require -fallow-undecidable-instances'
      	Merge to stable branch
    • simonmar's avatar
      [project @ 2005-12-16 11:41:51 by simonmar] · 6cfd14d1
      simonmar authored
      Avoid building the GHCi version of this lib
    • simonmar's avatar
      [project @ 2005-12-16 11:26:01 by simonmar] · 28cb5a23
      simonmar authored
      Use standard calloc rather than rolling our own.
      As a small bonus, the standard libc version is more effecient about zeroing
      the memory.
      From: Duncan Coutts <duncan.coutts@worc.ox.ac.uk>
  6. 15 Dec, 2005 3 commits
  7. 13 Dec, 2005 8 commits
  8. 12 Dec, 2005 2 commits
  9. 09 Dec, 2005 1 commit
    • simonmar's avatar
      [project @ 2005-12-09 11:35:44 by simonmar] · 39208cd2
      simonmar authored
      Make the front panel compile again, submitted by Duncan Coutts
      <duncan.coutts@worc.ox.ac.uk>.  From his email:
      Attached is a patch to port the GHC RTS font panel to Gtk+ 2.x rather
      than the obsolete Gtk+ 1.2.
      There were basically two changes needed. Change the configure check to
      look for the pkg-config utility rather than the old gtk-config. At it's
      just checking for Gtk+ 2.0 or later. It may be that the new code
      actually needs a slightly later version than that. I'm not quite sure.
      The other change was to convert the ghc-fontpanel.glade file to the
      glade-2 format using the libglade-convert script and then to re-generate
      the C code for constructing the GUI, that is the Vis*.c Vis*.h files in
      The front panel has been bit-rotting for quite some time so it has not
      kept up with changes in the rts structures. So I had to comment out
      references to 3 bits that no longer exist. I've left FIXMEs in the code
      at the appropriate places so that someone wiser than me can make the
      appropriate changes.
      So the thing does now build though I have no doubt that it will not run,
      or at least will not do the right thing because it has not yet been
      updated to the current state of the rts. However hopefully now that it
      is at least buildable with a modern Gtk+ version someone else might be
      able to fix it up.
      This also relates to trac ticket #599:
  10. 02 Dec, 2005 4 commits
  11. 30 Nov, 2005 4 commits
    • simonmar's avatar
      [project @ 2005-11-30 16:56:51 by simonmar] · 8e86d601
      simonmar authored
      fix bug in the case of an uncaught exception
    • simonmar's avatar
      [project @ 2005-11-30 15:58:47 by simonmar] · b27a416b
      simonmar authored
      check for overrun of the fd_set, some OSs give you more descriptors
      than FD_SETSIZE
    • simonpj's avatar
      [project @ 2005-11-30 14:20:06 by simonpj] · 10dd2a6d
      simonpj authored
      	Fix 'mkName' operator in Template Haskell
      	so that it handles built-in syntax
      	Merge to stable branch
      The 'mkName' function in Template Haskell wasn't dealing correctly with
      built-in syntax.  The parser generates Exact RdrNames for built-in syntax
      operators, such as ':' and '[]'; and hence so should Convert.
      At the same time I'm now generating a better error message in TH when
      you use a constructor as a variable or vice versa.
    • John Goerzen's avatar
      .hi is now boring · 741f70aa
      John Goerzen authored