Commit Graph
10211 Commits
Author SHA1 Message Date
John MacFarlane da1e99c03a Fixed performance improvement to tables. 2012-07-24 09:19:52 -07:00
John MacFarlane 2a4b987cc3 More performance improvements on pipe tables. 2012-07-24 09:08:54 -07:00
John MacFarlane bab816cefe Refactored table parsers, captions now not part of core tableWith. 2012-07-24 09:06:13 -07:00
John MacFarlane ce72d6aba8 Slight improvement to performance for pipe tables.
Still, pipe tables are a huge performance drag.  One benchmark:
With pipe tables, 1.25 sec (including this fix).
without pipe tables, 1.05 sec.
2012-07-24 07:13:49 -07:00
John MacFarlane fb6e798917 Set writerTableOfContents for s5 in Text.Pandoc, not pandoc.hs. 2012-07-23 22:58:16 -07:00
John MacFarlane 1bd0c47968 Set writerSlideVariant in Text.Pandoc rather than pandoc.hs. 2012-07-23 22:53:35 -07:00
John MacFarlane d2cc56a46a Revised code for pipe tables.
* All tables now require at least one body row.
* Renamed from 'extra' to 'pipe' tables.
* Moved functions from Parsing to Readers.Markdown.
* Cleaned up code; revised to parse in one pass rather than
  parsing a raw string, splitting it, and parsing the components.
* Allow pipe tables without pipes on the ends (as PHP Markdown Extra
  does).
2012-07-22 22:09:15 -07:00
John MacFarlane ed4039c3d7 Added README description of pipe tables. 2012-07-22 19:29:18 -07:00
John MacFarlane 5a704ecc6e Renamed tests/markdown-tables -> tests/extra-tables.
Added to cabal file.
2012-07-22 19:28:56 -07:00
John MacFarlane 511f5e891d Merge pull request #510 from mytskine/markdown-extra
Markdown extra tables [part of the multi-markdown syntax for tables]
2012-07-22 18:40:18 -07:00
John MacFarlane 1d19400572 Removed fb2.math-webtex.fb2 tests.
Test suite should not require net access to run.
2012-07-22 11:15:59 -07:00
John MacFarlane 40e123173b Added Text.Pandoc.Writers.FB2 to list of exported modules.
Also added FB2 to description.
2012-07-22 11:14:07 -07:00
Sergey Astanin 436a585c3b FB2: support images embedded as data URIs + tests. 2012-07-22 11:13:14 -07:00
Sergey Astanin a9429e951c Test suite for FB2 writer. 2012-07-22 11:13:14 -07:00
Sergey Astanin b39597a910 Added a new FictionBook2 (FB2) writer. 2012-07-22 11:13:14 -07:00
John MacFarlane aee87911d4 Added scale-to-width feature to beamer template 2012-07-22 11:00:00 -07:00
chrisersen fbe8354599 Resize pictures that are wider than \linewidth solution from: http://tex.stackexchange.com/a/6077 2012-07-22 10:56:50 -07:00
John MacFarlane 0e97e22672 Added note on --preserve-tabs in README. 2012-07-22 10:42:14 -07:00
John MacFarlane f79ed27bb5 Use Parsec directly in Biblio and Templates. 2012-07-20 16:33:37 -07:00
John MacFarlane 2c30c48757 Use Parser as type synonym for Parsec. 2012-07-20 15:54:57 -07:00
John MacFarlane 5085962c28 Text.Pandoc.Parsing: Export all Parsec functions used in pandoc code.
No other module directly imports Parsec.  This will make it easier
to change the parsing backend in the future, if we want to.
2012-07-20 14:41:44 -07:00
John MacFarlane a4c28ead79 Use Text.Parsec instead of Text.ParserCombinators.Parsec. 2012-07-20 14:19:06 -07:00
John MacFarlane 5be6bf07d2 Make --ascii work properly with --self-contained.
Closes #568.
2012-07-19 12:45:26 -07:00
John MacFarlane 2351f7a112 Provide Data.Default instances for ParserState and WriterOptions.
Now you can use def (which is re-exported by Text.Pandoc) instead of
defaultParserState or defaultWriterOptions.  For now, these
are still defined too, so existing code need not change.

Closes #546.
2012-07-19 12:38:54 -07:00
John MacFarlane 26748da6d4 Don't recognize inline-markup starts inside words.
For example, "2*2 = 4*1" should not contain an emphasized
section.  Added test case for "Literal symbols".  Closes #569.
2012-07-16 10:58:44 -07:00
Arlo O'Keeffe d25656571a Set ODT title property 2012-07-13 15:19:39 -06:00
John MacFarlane f68b05e74b Textile reader: properly handle links with surrounding brackets.
Square brackets need to be used when the link isn't surrounded by
spaces or punctuation, or when the URL ending may be ambiguous.

Closes #564.
2012-07-13 14:01:56 -07:00
John MacFarlane 2192f02e19 Merge pull request #563 from ArloL/patch-2
Update Bug tracker URL
2012-07-12 15:11:20 -07:00
Arlo O'Keeffe fd95bfb81b Update Bug tracker URL 2012-07-12 15:20:19 -06:00
John MacFarlane 70a2301876 Updated link to gladTeX. Closes #559. 2012-07-12 10:40:29 -07:00
John MacFarlane 81eb460dea Added note on MathJax. Closes #558. 2012-07-12 10:39:44 -07:00
John MacFarlane 6442e185b3 HTML writer: Put mathjax in span with class "math".
Closes #562.
2012-07-11 16:54:13 -07:00
John MacFarlane 9c4bb2fc12 Merge pull request #561 from ArloL/patch-1
Added documentation about including multiple CSS files
2012-07-11 15:01:58 -07:00
Arlo O'Keeffe 3c75a4c930 Added information about including multiple CSS files. 2012-07-11 14:39:13 -06:00
John MacFarlane 5c56165555 -V option: Add variables to beginning of list, not end.
This means that duplicate variables specified later on the command
line take precedence.

It also allows the default `-slidy-url` to be overridden even when
`--self-contained` is used (provided the `-V` comes after
`--self-contained`.  Previously this could not be done.  Note
that when `--self-contained` is used, the `slidy-url` variable is
set to `slidy` so that local copies are used.
2012-07-03 21:59:46 -07:00
John MacFarlane a5db424665 Removed -threaded from cabal ghc-options.
Use of the threaded runtime imposes a slight performance penalty,
and there is really no need for it, since pandoc doesn't run faster
on multiple cores.
2012-07-02 16:29:11 -07:00
John MacFarlane 9e458d7974 Pretty: Added wide punctuation range to charWidth.
Fixes bug with Chinese commas in tables.
2012-06-30 11:51:52 -07:00
John MacFarlane 9d5230c0f6 Changed macro parser so it returns raw macro if stateApplyMacros false.
Closes #554.
2012-06-29 18:30:53 -07:00
John MacFarlane 11aea4bd3f Remove -threaded in library stanza. 1.9.4.2 2012-06-28 19:36:35 -07:00
John MacFarlane 491393db57 Updated changelog. 2012-06-28 19:27:37 -07:00
John MacFarlane 8a7895d3de Bump version on windows installer. 2012-06-28 19:26:35 -07:00
John MacFarlane 6cdfde5807 SelfContained: Fix handling of absolute URLs in css imports.
Also allow single-quoted values.

Closes #535.
2012-06-28 18:35:21 -07:00
John MacFarlane d812036182 Updated changelog. 2012-06-28 09:48:31 -07:00
John MacFarlane 83238cb686 Added webm to mime types. Closes #543. 2012-06-28 09:48:07 -07:00
John MacFarlane 5fe6e45d14 Updated changelog. 2012-06-27 15:59:24 -07:00
John MacFarlane f75f3392ef Bump version to 1.9.4.2. 2012-06-27 15:54:02 -07:00
John MacFarlane 38f933356f Use -rtsopts and -threaded. 2012-06-27 15:25:35 -07:00
John MacFarlane 7da913dbd7 ConTeXt writer: don't escape &,^,<,>.
Simplified escapes for `}` and `{` to `\{` and `\}`.

Thanks to Aditya Mahajan.
2012-06-27 15:05:13 -07:00
John MacFarlane 064af070da Acknowledge Gavin Beatty in AUTHORS. 2012-06-27 14:47:33 -07:00
John MacFarlane d320c2eac5 MediaWiki writer: Avoid extra blank lines after sublists.
Thanks to Gavin Beatty.
2012-06-27 14:46:46 -07:00