Skip to content
Commits on Mar 12, 2005
  1. @SyntaxPolice

    doc fixes

    SyntaxPolice committed Mar 12, 2005
Commits on Feb 26, 2005
  1. @SyntaxPolice

    cvs pull

    SyntaxPolice committed Feb 26, 2005
    some haddock fixes
    updates to the manual (from ross):
      make copyright, maintainer and synopsis optional again.
      document required fields, plus a few assorted tweaks.
Commits on Feb 22, 2005
  1. @SyntaxPolice

    implemented check for required fields

    SyntaxPolice committed Feb 22, 2005
    As described in message to libraries@, except that because of the way
    the parser is structured, I can't check for an altogether missing
    license.  Instead I warn if they say AllRightsReserved.
  2. @SyntaxPolice

    cvs pull

    SyntaxPolice committed Feb 22, 2005
    krasimir: {un}register.bat
    ross: small doc fixes, and {un}register.bat docs
          added verbosity to defaultUserHooks
Commits on Feb 20, 2005
  1. @SyntaxPolice
Commits on Feb 19, 2005
  1. @SyntaxPolice
  2. @SyntaxPolice

    source register.sh

    SyntaxPolice committed Feb 19, 2005
  3. @SyntaxPolice

    moved record to right place

    SyntaxPolice committed Feb 19, 2005
  4. @SyntaxPolice

    fixed cp -r

    SyntaxPolice committed Feb 19, 2005
  5. @SyntaxPolice
  6. @SyntaxPolice
  7. @SyntaxPolice

    cleaned up test cases

    SyntaxPolice committed Feb 19, 2005
  8. @SyntaxPolice

    CVS pulls from ross and krasimir

    SyntaxPolice committed Feb 19, 2005
      Clean up parsing & pretty-printing.
      
      Most list fields now have consistent syntax:
      
        - commas are optional
        - each element of the list is either
      	- a sequence of one or more non-space non-comma characters
      	- a quoted string in Haskell 98 lexical syntax
      
      The build-depends field still requires commas, because the elements
      can contain whitespace.
      
      I merged fieldGet/fieldShow in StanzaField into a single field for
      simplicity.
    
      display some messages when verbosity > 0
      extraLibs and extraLibDirs were ignored when building for GHC
    
      Rename package description fields as in InstalledPackageInfo:
      
      	options-ghc -> ghc-options
      	options-hugs -> hugs-options
      	options-nhc -> nhc-options
      	extra-libs -> extra-libraries
    
      document syntax changes.
      
      Perhaps executable should be a token instead of freeform?
    
      installHugs: treat Main the same as other modules
Commits on Feb 18, 2005
  1. @SyntaxPolice

    cvs pull from Simon Marlow

    SyntaxPolice committed Feb 18, 2005
      Clean up parsing & pretty-printing.
      
      Most list fields now have consistent syntax:
      
        - commas are optional
        - each element of the list is either
      	- a sequence of one or more non-space non-comma characters
      	- a quoted string in Haskell 98 lexical syntax
      
      The build-depends field still requires commas, because the elements
      can contain whitespace.
      
      I merged fieldGet/fieldShow in StanzaField into a single field for
      simplicity.
  2. @SyntaxPolice
Commits on Feb 16, 2005
  1. @SyntaxPolice
  2. @SyntaxPolice

    updated TODO

    SyntaxPolice committed Feb 16, 2005
  3. @SyntaxPolice

    chmod +x reg scripts

    SyntaxPolice committed Feb 16, 2005
  4. @SyntaxPolice
  5. @SyntaxPolice
  6. @SyntaxPolice
Commits on Feb 15, 2005
  1. @SyntaxPolice
  2. @SyntaxPolice
  3. @SyntaxPolice
  4. @SyntaxPolice

    fixed ghc-pkg versioned depends bug

    SyntaxPolice committed Feb 15, 2005
    Fixed bug for ghc < 6.3 where call to ghc-pkg during configure step
    was unconditional.  Now only call ghc-pkg to get versioned
    dependencies if >= 6.3. revived buildDepToDep as setDepByVersion,
    which sets the exact version number if supplied by the package
    description in any case where we can't query the HC-pkg system.
    
    minor fix to withHooks test for hugs
  5. @SyntaxPolice

    cvs pull from ross and simonMar

    SyntaxPolice committed Feb 15, 2005
      Configure dependencies properly, by querying hc-pkg for the package list.
    
      We should pass the full package id (including version) to ghc now that
      we know it, not just the package name.
    
      buildHugs: use ppCpp (calling cpphs) instead of invoking cpp directly.
    
      Also removed the unused exeDependencies.
    
      Add --user flag to configure
    
      Doc setup configure --user/--global
    
      Minor doc tweaks
    
      Hugs only: use binary handles for copyFile
  6. @SyntaxPolice

    some TODOs

    SyntaxPolice committed Feb 15, 2005
Commits on Feb 14, 2005
  1. @SyntaxPolice

    Refactored test suite and ported to (CVS) Hugs!

    SyntaxPolice committed Feb 14, 2005
    Found the following issues:
    ** install --user for hugs doesn't work at all
    
    ** install for hugs doesn't know the trick of checking in the library
       directory for other-modules while building an executable
    
    ** copyFile for hugs doesn't work on binaries?  I get an error about
       encodings during copy step when cross-installing GHC libraries with
       Hugs build.  This may mask other problems since its hard to test
       cross-installing.
  2. @SyntaxPolice
  3. @SyntaxPolice
  4. @SyntaxPolice

    cleaned up some types

    SyntaxPolice committed Feb 14, 2005
  5. @SyntaxPolice

    rawSystemEmit

    SyntaxPolice committed Feb 14, 2005
  6. @SyntaxPolice
Commits on Feb 13, 2005
  1. @SyntaxPolice
  2. @SyntaxPolice

    updated TODO

    SyntaxPolice committed Feb 13, 2005
Something went wrong with that request. Please try again.