Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-09 | Fixed handling of default extensions, so they don't override +options. | John MacFarlane | 1 | -8/+10 | |
2012-08-09 | Removed `--strict`, added extensions to writer/reader names. | John MacFarlane | 5 | -78/+73 | |
* The `--strict` option has been removed. * Instead of using `--strict`, one can now use `strict` instead of `markdown` as an input or output format name. * The `--enable` and `--disable` optinos have been removed. * It is now possible to enable or disable specific extensions by appending them (with '+' or '-') to the writer or reader name. For example `pandoc -f markdown-footnotes+hard_line_breaks`. * The lhs extensions are now implemented this way, too; you can use either `+lhs` or `+literate_haskell`. | |||||
2012-08-09 | Added getReader, getWriter to Text.Pandoc. | John MacFarlane | 1 | -0/+31 | |
2012-08-09 | Removed --enable, --disable options. | John MacFarlane | 2 | -40/+4 | |
2012-08-09 | Use safeRead instead of using reads directly (various modules). | John MacFarlane | 5 | -41/+43 | |
2012-08-09 | Added safeRead to Text.Pandoc.Shared. | John MacFarlane | 1 | -1/+12 | |
2012-08-09 | Added parseFormatSpec to Text.Pandoc. | John MacFarlane | 1 | -0/+22 | |
2012-08-08 | Changes to literate haskell options. | John MacFarlane | 14 | -56/+22 | |
- Removed writerLiterateHaskell from WriterOptions. - Removed readerLiterateHaskell from ReaderOptions. - Added Ext_literate_haskell to Extensions. Test for this instead of the above. - Removed failUnlessLHS from Shared. Note: At this point, +lhs and .lhs extension no longer has any effect. Need to fix. | |||||
2012-08-08 | Makefile: Require pandoc-types before citeproc-hs. | John MacFarlane | 1 | -2/+2 | |
2012-08-08 | Temporarily removed travis build instructions. | John MacFarlane | 1 | -0/+0 | |
2012-08-08 | Changed heading in README so we don't have two "Citations" sections. | John MacFarlane | 1 | -2/+2 | |
2012-08-07 | Added Makefile for development. | John MacFarlane | 1 | -0/+27 | |
2012-08-07 | Markdown reader: Modified to use Builder from pandoc-types 1.10.*. | John MacFarlane | 1 | -5/+3 | |
2012-08-07 | Require pandoc-types 1.10.*. | John MacFarlane | 1 | -3/+3 | |
2012-08-07 | Made pandocExtensions default for reader/writer options. | John MacFarlane | 1 | -2/+2 | |
2012-08-06 | Support hard_line_breaks markdown extension. | John MacFarlane | 4 | -3/+55 | |
* Added Ext_hard_line_breaks. * Added section in README on non-pandoc extensions. * Exported pandocExtensions and strictExtensions in Text.Pandoc.Options. Closes #514. | |||||
2012-08-05 | Markdown writer: Tables now sensitive to table extension options. | John MacFarlane | 1 | -21/+42 | |
Ext_simple_table, Ext_multiline_tables, Ext_pipe_tables. Simple tables are preferred over pipe tables when both are enabled. If no appropriate table style is available, a raw HTML table is used. So far there is no option for output of grid tables. | |||||
2012-08-05 | Documented styles used in reference docx | John MacFarlane | 1 | -1/+6 | |
2012-08-05 | Started making markdown table writer sensitive to options. | John MacFarlane | 2 | -33/+50 | |
So far incomplete. | |||||
2012-08-04 | Don't include empty captions in figures. | John MacFarlane | 6 | -17/+32 | |
Closes #581. | |||||
2012-08-04 | Markdown reader: look for raw html/latex blocks before tables. | John MacFarlane | 1 | -2/+2 | |
Otherwise the following gets parsed as a table: \begin{code} -------------- -- My comment. \end{code} Closes #578. | |||||
2012-08-02 | Don't use escaped line breaks in plain output. | John MacFarlane | 1 | -1/+3 | |
2012-08-02 | Made markdown writer sensitive to Ext_subscript/superscript/strikeout. | John MacFarlane | 1 | -3/+9 | |
HTML is used if these are disabled. | |||||
2012-08-02 | Made markdown writer sensitive to Ext_definition_lists. | John MacFarlane | 1 | -8/+13 | |
IF not set, definition lists will be rendered as regular paragraphs, with the term set off by a line break. | |||||
2012-08-02 | Made markdown writer sensitive to Ext_startnum, Ext_fancy_lists. | John MacFarlane | 1 | -1/+5 | |
2012-08-02 | Made markdown reader sensitive to Ext_raw_tex. | John MacFarlane | 1 | -2/+3 | |
2012-08-02 | Made markdown writer sensitive to Ext_table_captions. | John MacFarlane | 1 | -1/+1 | |
2012-08-02 | Made markdown writer sensitive to Ext_pandoc_title_blocks. | John MacFarlane | 1 | -1/+2 | |
2012-08-02 | Made markdown writer sensitive to Ext_footnotes. | John MacFarlane | 1 | -4/+10 | |
If footnotes not enabled, footnotes are formatted like normal markdown paragraphs, with a marker like [3]. | |||||
2012-08-02 | Markdown reader: Import <> from Text.Pandoc.Builder. | John MacFarlane | 1 | -2/+2 | |
This way the module will work with versions of Data.Monoid that don't export <>. | |||||
2012-08-02 | Made F a newtype, moved definitions to Parser. | John MacFarlane | 2 | -21/+37 | |
Parser now exports F(..), askF, asksF, runF. | |||||
2012-08-01 | Improved implementation of pipe tables. | John MacFarlane | 1 | -25/+14 | |
2012-08-01 | Parsing: removed duplication of Key and Key'. | John MacFarlane | 3 | -56/+28 | |
Now we just use the former Key' (string contents), renamed Key. lookupKeySrc and fromKey are no longer eport. Key', toKey' and KeyTable' have become Key, toKey, and KeyTable. | |||||
2012-08-01 | Major rewrite of markdown reader. | John MacFarlane | 10 | -769/+953 | |
* Use Builder's Inlines/Blocks instead of lists. * Return values in the reader monad, which are then run (at the end of parsing) against the final parser state. This allows links, notes, and example numbers to be resolved without a second parser pass. * An effect of using Builder is that everything is normalized automatically. * New exports from Text.Pandoc.Parsing: widthsFromIndices, NoteTable', KeyTable', Key', toKey', withQuoteContext, singleQuoteStart, singleQuoteEnd, doubleQuoteStart, doubleQuoteEnd, ellipses, apostrophe, dash * Updated opendocument tests. * Don't derive Show for ParserState. * Benchmarks: markdown reader takes 82% of the time it took before. Markdown writer takes 92% of the time (here the speedup is probably due to the fact that everything is normalized by default). | |||||
2012-07-27 | Removed commented-out pandoc2 code. | John MacFarlane | 1 | -41/+0 | |
This will be developed in a branch, noreparsing. | |||||
2012-07-27 | Parser: Changed types to use type alias Parser, not Parsec. | John MacFarlane | 1 | -97/+138 | |
2012-07-27 | Updated extension labels in README. | John MacFarlane | 1 | -21/+29 | |
2012-07-27 | Commented out extensions that don't yet do anything. | John MacFarlane | 1 | -2/+3 | |
2012-07-27 | Removed deprecated writerXeTeX. | John MacFarlane | 1 | -3/+0 | |
2012-07-27 | Markdown reader: Added sensitivity to Ext_example_lists. | John MacFarlane | 2 | -1/+4 | |
2012-07-27 | More documentation of extensions | John MacFarlane | 1 | -6/+14 | |
2012-07-27 | Markdown reader: Check fancy_lists and startnum extensions. | John MacFarlane | 1 | -2/+6 | |
2012-07-27 | Started documenting individual syntax extensions in README. | John MacFarlane | 1 | -19/+38 | |
2012-07-27 | Benchmark: default to sample size of 20 for speed. | John MacFarlane | 1 | -1/+6 | |
2012-07-27 | Use README + testsuite in benchmarks. | John MacFarlane | 1 | -1/+2 | |
2012-07-27 | Added --disable and --enable options for markdown extensions. | John MacFarlane | 1 | -8/+37 | |
2012-07-27 | Replaced writerStrict with writerExtensions in WriterOptions. | John MacFarlane | 5 | -25/+36 | |
Still have not implemented individual tests for all the extensions in the markdown writer. | |||||
2012-07-26 | Moved WriterOptions and associated types Shared -> Options. | John MacFarlane | 33 | -170/+167 | |
2012-07-26 | Fixed whitespace errors. | John MacFarlane | 26 | -385/+385 | |
2012-07-26 | Textile reader: Replace failIfStrict with guardEnabled. | John MacFarlane | 1 | -3/+3 | |