Skip to content
Snippets Groups Projects
  1. Mar 05, 2013
    • Iustin Pop's avatar
      convert-constants: generate better Haddock markup · 25d7b289
      Iustin Pop authored
      
      Currently the Python source constants are used as-is, which is not
      nice on the eyes (especially for unqualified names, it was hard to
      separate them visually).
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      25d7b289
    • Iustin Pop's avatar
      Expand Haddock to run over test files as well · 7ddd8e4c
      Iustin Pop authored
      
      This patch does multiple enhancements to the way we build the Haddock
      docs, motivated by the fact that if we don't run Haddock over test
      files as well, bad formatting can be submitted and will accumulate
      over time (without any checks).
      
      The patch does:
      
      - replace manual built ALL_APIDOC_HS_DIRS with automatically built one
        (from HS_DIRS)
      - change Haddock so that it runs from the top directory (instead of
        from src/)
      - change HsColour target file to be built via bash parameter
        substitution, rather than sed (I don't know how to do it in one go,
        so I use 2 intermediate variables)
      - change 'hs-apidoc' target so that it depends on the real target
        file; in case no source file has been modified, running 'make
        hs-apidoc' twice will not result in two runs
      - run HsColour/Haddock under en_US.UTF-8 locale, otherwise they can't
        parse correctly the Unicode chars in the test files
      
      Additionally, wrong formatting (oops) in a test file has been
      corrected.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      7ddd8e4c
  2. Mar 04, 2013
  3. Mar 01, 2013
  4. Feb 28, 2013
  5. Feb 26, 2013
  6. Feb 22, 2013
  7. Feb 20, 2013
  8. Feb 19, 2013
  9. Feb 18, 2013
Loading