Skip to content
Snippets Groups Projects
  1. May 09, 2002
  2. May 08, 2002
    • simonmar's avatar
      [haddock @ 2002-05-08 15:44:10 by simonmar] · 62a1f436
      simonmar authored
      Update to version 0.2
      62a1f436
    • simonmar's avatar
      [haddock @ 2002-05-08 15:43:25 by simonmar] · adce3794
      simonmar authored
      update
      adce3794
    • simonmar's avatar
      [haddock @ 2002-05-08 14:48:39 by simonmar] · db23f65e
      simonmar authored
      Add support for existential quantifiers on constructors.
      db23f65e
    • simonmar's avatar
      [haddock @ 2002-05-08 13:39:56 by simonmar] · cda06447
      simonmar authored
      Allow nested-style comments to be used as documentation annotations too. eg.
      
      	{-| ... -}
      
      is equivalent to
      
      	-- | ...
      
      An extra space can also be left after the comment opener: {- | ... -}.
      The only version that isn't allowed is {-# ... -}, because this syntax
      overlaps with Haskell pragmas;  use {- # ... -} instead.
      cda06447
    • simonmar's avatar
      [haddock @ 2002-05-08 13:37:25 by simonmar] · 6add955f
      simonmar authored
      Change the markup for typewriter-font from [...] to @...@.  The
      reasoning is that the '@' symbol is much less likely to be needed than
      square brackets, and we don't want to have to escape square brackets
      in code fragments.
      
      This will be mildly painful in the short term, but it's better to get
      the change out of the way as early as possible.
      6add955f
    • simonmar's avatar
      [haddock @ 2002-05-08 11:22:30 by simonmar] · a2239cf5
      simonmar authored
      Update to test new features.
      a2239cf5
    • simonmar's avatar
      [haddock @ 2002-05-08 11:21:56 by simonmar] · 1283a3c1
      simonmar authored
      Add a facility for specifying options that affect Haddock's treatment
      of the module.  Options are given at the top of the module in a
      comma-separated list, beginning with '-- #'.  eg.
      
      	-- # prune, hide, ignore-exports
      
      Options currently available, with their meanings:
      
        prune:
      	ignore declarations which have no documentation annotations
      
        ignore-exports:
      	act as if the export list were not specified (i.e. export
         	everything local to the module).
      
        hide:
      	do not include this module in the generated documentation, but
       	propagate any exported definitions to modules which re-export
      	them.
      
      There's a slight change in the semantics for re-exporting a full
      module by giving 'module M' in the export list: if module M does not
      have the 'hide' option, then the documentation will now just contain a
      reference to module M rather than the full inlined contents of that
      module.
      
      These features, and some other changes in the pipeline, are the result
      of discussions between myself and Manuel Chakravarty
      <chak@cse.unsw.edu.au> (author of IDoc) yesterday.
      
      Also: some cleanups, use a Writer monad to collect error messages in
      some places instead of just printing them with trace.
      1283a3c1
  3. May 07, 2002
  4. May 06, 2002
  5. May 05, 2002
    • panne's avatar
      [haddock @ 2002-05-05 19:40:51 by panne] · 54c87895
      panne authored
      As a temporary hack/workaround for a bug in GHC's simplifier, don't
      pass Happy the -c option for generating the parsers in this
      subdir. Furthermore, disable -O for HaddocParse, too.
      54c87895
  6. May 03, 2002
  7. May 01, 2002
  8. Apr 29, 2002
Loading