Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-05 | Documented EPUB writer and --epub-{stylesheet,metadata} options. | John MacFarlane | 2 | -15/+58 | |
2010-07-05 | Made -Wall clean. | John MacFarlane | 1 | -1/+1 | |
2010-07-05 | Removed links (internal and external). | John MacFarlane | 1 | -15/+17 | |
2010-07-05 | Process user-supplied EPUB metadata. | John MacFarlane | 1 | -7/+21 | |
Read a sequence of elements from the file. Ignore anything that's not valid Dublin Core. If title, language, uuid not supplied, supply them. | |||||
2010-07-05 | Added writerEPUBMetadata field and --epub-metadata option. | John MacFarlane | 2 | -0/+14 | |
2010-07-05 | Removed writerInclude{Before,After} from WriterOptions. | John MacFarlane | 2 | -12/+0 | |
This is no longer used with the new templating system. | |||||
2010-07-05 | Moved Pandoc prettyprinting code from Shared to new Native writer. | John MacFarlane | 5 | -58/+90 | |
+ Text.Pandoc.Writers.Native + The function prettyPandoc is now gone. Use writeNative instead. | |||||
2010-07-05 | Moved parsing functions from Text.Pandoc.Shared to new module. | John MacFarlane | 9 | -512/+552 | |
+ Text.Pandoc.Parsing | |||||
2010-07-05 | Added an EPUB writer. | John MacFarlane | 6 | -4/+382 | |
+ New writer module Text.Pandoc.Writers.EPUB + Stylesheet in epub.css + --epub-stylesheet command-line option. + New utility module Text.Pandoc.UUID to generate random UUIDs for EPUBs. | |||||
2010-07-05 | Made a proper ODT writer. | John MacFarlane | 5 | -117/+102 | |
+ Transformed the old Text.Pandoc.ODT module into a proper writer module, Text.Pandoc.Writers.ODT. + Instead of saveOpenDocumentAsODT, we now have writeODT, which takes a Pandoc document and produces a bytestring. saveOpenDocumentAsODT has been removed. + To extract the images and insert them into the ODT, we now use processPandocM on the Pandoc document rather than a custom XML parser. + Handle the case where the image is remote (or not found) by converting the Image element into an Emph with the label. + Plumbing in pandoc.hs changed slightly to accomodate this, and to allow other writers that live in the IO monad. | |||||
2010-06-30 | Use unicode for smart punctuation in plain, markdown, rst formats. | John MacFarlane | 5 | -92/+92 | |
2010-06-30 | Let markdown2pdf recognize citeproc options. | John MacFarlane | 1 | -1/+2 | |
2010-06-28 | Add birdtracks to lhs in HTML when compiled wo -fhighlighting. | John MacFarlane | 1 | -1/+4 | |
Resolves Issue #242. Previously the bird tracks would be stripped off when pandoc was not compiled with highlighting support, even if -t html+lhs was specified. Thanks to Nicholas Wu for pointing out the problem. | |||||
2010-05-17 | Added Textile writer module. | John MacFarlane | 10 | -14/+1346 | |
2010-05-08 | Made KeyTable a map instead of an association list. | John MacFarlane | 6 | -50/+67 | |
* This affects the RST and Markdown readers. * The type for stateKeys in ParserState has also changed. * Pandoc, Meta, Inline, and Block have been given Ord instances. * Reference keys now have a type of their own (Key), with its own Ord instance for case-insensitive comparison. | |||||
2010-05-07 | Use explicit imports from Data.Generics. | John MacFarlane | 1 | -1/+1 | |
Otherwise we have a conflict with the 'empty' symbol, introduced in syb >= 0.2. Thanks to ddssff for pointing out the problem. Resolves Issue #237. | |||||
2010-05-06 | UTF8: Modified readFile and getContents to strip BOM if present. | John MacFarlane | 1 | -2/+9 | |
2010-05-06 | Updated man page and README. | John MacFarlane | 2 | -6/+3 | |
Pandoc no longer respects locale, even when compiled by GHC 6.12. | |||||
2010-05-06 | No longer need to set LANG in RunTests. | John MacFarlane | 1 | -2/+1 | |
2010-05-06 | Use new UTF8 module in Shared, ODT, and the executables. | John MacFarlane | 4 | -56/+35 | |
2010-05-06 | Added Text.Pandoc.UTF8 for portable UTF8 string IO. | John MacFarlane | 2 | -0/+66 | |
2010-05-04 | Convert command-line arguments to UTF8. | John MacFarlane | 1 | -1/+2 | |
Resolves Issue #234. | |||||
2010-04-26 | Changed rawLaTeXInline to accept '\section', '\begin', etc. | John MacFarlane | 1 | -3/+8 | |
Use new rawLaTeXInline' in LaTeX reader, and export rawLaTeXInline for use in markdown reader. Fixes bug wherein '\section{foo}' was not recognized as raw TeX in markdown document. | |||||
2010-04-26 | Man writer: convert math to unicode when possible. | John MacFarlane | 2 | -10/+10 | |
(As in other writers.) | |||||
2010-04-25 | Use texmath's parser in TexMath module. | John MacFarlane | 8 | -336/+83 | |
* This replaces a lot of custom parser code, and expands the tex -> unicode conversion. * The behavior has also changed: if the whole formula can't be converted, the whole formula is left in raw TeX. Previously, pandoc converted parts of the formula to unicode and left other parts in raw TeX. * Added (but not yet exported) readTeXMath', which returns a Maybe. * Updated tests | |||||
2010-04-25 | RunTests: use UTF8 no matter what the locale. | John MacFarlane | 1 | -4/+8 | |
2010-04-23 | Removed parsec < 3 restriction. | John MacFarlane | 1 | -1/+1 | |
2010-04-20 | Added 'threaded' flag. | John MacFarlane | 1 | -3/+9 | |
+ GHC lacks a threaded runtime on some architectures. Provide a 'threaded' flag that can be disabled for compiling on these architectures. + Removed '-threaded' from pandoc's ghc-options. '-threaded' is only needed for markdown2pdf, due to its use of readProcess. | |||||
2010-04-10 | In parsing smart quotes, leave unicode curly quotes alone. | John MacFarlane | 1 | -14/+12 | |
Resolves Issue #143. | |||||
2010-04-10 | Removed obsolete markdown2pdf script. | John MacFarlane | 1 | -136/+0 | |
2010-04-10 | Removed 'library' Cabal flag. | John MacFarlane | 2 | -14/+7 | |
Reason: starting with Cabal 1.8, installing pandoc with '-library +executable' did not work, since the build-depends in the Library stanza were ignored. The problem could be solved by repeating the build-depends in the Executable stanza, but this seems non-ideal (and might lead to errors later on). The '-library' option isn't so useful anyway, since to compile pandoc in the first place, you need a large number of Haskell libraries installed, and in this case, why balk at another? It was chiefly intended for packagers, but packagers will need to use a chroot environment anyway, and they can then simply copy the executable and not the library. Thanks to Jim Pryor for calling the problem to my attention in connection with an arch linux package. | |||||
2010-04-10 | Give LaTeX images a maximum width using the prelude only | Max Bolingbroke | 3 | -1/+19 | |
2010-04-09 | Updated HCAR entry. | John MacFarlane | 1 | -12/+16 | |
2010-04-06 | Removed markdown2pdf from list of data-files. | John MacFarlane | 1 | -3/+1 | |
2010-03-29 | Updated version in windows setup file. | John MacFarlane | 1 | -1/+1 | |
2010-03-29 | Bumped version to 1.5.1.1, updated changelog. | John MacFarlane | 2 | -1/+8 | |
2010-03-28 | Shared: Fixed uniqueIdent so it behaves as described in README. | John MacFarlane | 1 | -33/+34 | |
Previously some characters that are illegal in HTML identifiers, such as '<', were being allowed in header identifiers. The logic has now been fixed. Thanks to Xyne for reporting. | |||||
2010-03-27 | Implemented @ for sequentially numbered examples. | John MacFarlane | 9 | -11/+75 | |
Also implemented (@label) for example labels and references. | |||||
2010-03-27 | Removed unneeded single quotes in README. | John MacFarlane | 1 | -4/+4 | |
2010-03-23 | Updated RELEASE-CHECKLIST. | John MacFarlane | 1 | -2/+4 | |
2010-03-23 | Updated changelog. | John MacFarlane | 1 | -8/+14 | |
2010-03-23 | Markdown, RST writers: unescape URI in links, to make them readable. | John MacFarlane | 2 | -5/+8 | |
(Since they aren't required to be escaped in these formats.) | |||||
2010-03-23 | Shared: Export unescapeURI. | John MacFarlane | 1 | -2/+9 | |
2010-03-23 | Properly escape URIs in all readers. | John MacFarlane | 4 | -44/+37 | |
2010-03-23 | Added multilingual URL tests for markdown reader. | John MacFarlane | 2 | -1/+13 | |
2010-03-23 | Shared: Rewrote uri and emailAddress to return original text + escaped URI. | John MacFarlane | 1 | -12/+17 | |
2010-03-23 | Shared: enamed stringToURI -> escapeURI. | John MacFarlane | 1 | -4/+4 | |
2010-03-23 | Don't escape URIs in HTML writer. | John MacFarlane | 1 | -20/+12 | |
This should be done in the readers instead. | |||||
2010-03-23 | Better definition of stringToURI. | John MacFarlane | 1 | -14/+6 | |
Now it escapes all characters that aren't allowed in a URI. %, ?, /, and other characters that are allowed in a URI are left alone. Unicode high characters are UTF-8 encoded. | |||||
2010-03-23 | Removed refs to hsmarkdown, html2markdown from pandoc man page. | John MacFarlane | 1 | -2/+0 | |