Permalink
Commits on Jan 23, 2011
  1. Added automatic captions for tables and images.

    jgm committed Jan 23, 2011
    Resolves Issue jgm#146.
  2. RST reader: Big speed improvement (300->260ms).

    jgm committed Jan 23, 2011
    Moved whitespace parser to top of inline parsers.
Commits on Jan 22, 2011
  1. Reorganized tests.

    jgm committed Jan 22, 2011
    The native writer test needs to run before others that depend on it.
  2. Use ANSI color to point to diffs in test output.

    jgm committed Jan 22, 2011
    ConTeXt writer bullet list test set to break as an example.
  3. Added stripansi.sh, for sending 'cabal test' output to file.

    jgm committed Jan 22, 2011
    cabal test | ./stripansi.sh > test.log.
  4. Tests.Helpers: Added file quasiquoter.

    jgm committed Jan 22, 2011
    This allows you to take expected test output from a file.
  5. Fixed -Wall error in imports.

    jgm committed Jan 22, 2011
  6. Depend on latest QuickCheck2.

    jgm committed Jan 22, 2011
  7. Added native writer tests.

    jgm committed Jan 22, 2011
  8. Improved test framework.

    jgm committed Jan 22, 2011
    Now there is a uniform interface for reader and writer tests.
    Also added a quasiquoter, for multiline strings.
  9. latex template: move special treatment of \sout.

    jgm committed Jan 22, 2011
    It needs to be inside the if(strikeout) condition, after
    the ulem package is imported; otherwise we try to renewcommand{\sout} when
    \sout isn't yet defined.
Commits on Jan 21, 2011
  1. Haddock comment improvements.

    jgm committed Jan 21, 2011
  2. Added --normalize option.

    jgm committed Jan 21, 2011
Commits on Jan 20, 2011
  1. Improved native writer using Pretty.

    jgm committed Jan 20, 2011
    2-3X speed improvement and more consistent layout.
  2. Made writeNative sensitive to writerStandalone.

    jgm committed Jan 20, 2011
    The Pandoc (Meta ...) is not written unless standalone is set.
  3. Added Text.Pandoc.Readers.Native (readNative).

    jgm committed Jan 20, 2011
    readNative can now read full pandoc documents, block lists, blocks,
    inline lists, or inlines.  It will interpret
    
    Str "hi"
    
    as if it were
    
    Pandoc (Meta [] [] []) [Plain [Str "hi"]]
    
    This should make testing easier.
Commits on Jan 19, 2011
  1. Replaced uses of oneOf with more efficient parsers.

    jgm committed Jan 19, 2011
    This speeds up the markdown reader.