Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-06-07 | DokuWiki writer: Use proper `<code>` tags for code blocks. | John MacFarlane | 1 | -4/+4 | |
Closes #2213. | |||||
2015-04-26 | Updated copyright notices to -2015. Closes #2111. | John MacFarlane | 1 | -2/+2 | |
2015-02-04 | Append newline to the LineBreak of various writers | Tim Lin | 1 | -1/+1 | |
This change improves output formatting of content with a large amount of force line breaks, such as line-blocks. The following writers are affected: * Dokuwiki * HTML * EPUB (via HTML) * LaTeX * MediaWiki * OpenDocument * Texinfo This commit resolves #1924 | |||||
2014-11-09 | DokuWiki writer: fix external images | Timothy Humphries | 1 | -2/+6 | |
Handles #1739. Preface relative links with ":", absolute URIs without. | |||||
2014-11-04 | DokuWiki writer: Better handling of block quotes. | John MacFarlane | 1 | -4/+2 | |
This change ensures that multiple paragraph blockquotes are rendered using native `>` rather than as HTML. Closes #1738. | |||||
2014-08-30 | DokuWiki writer: Make tables prettier by aligning columns. | John MacFarlane | 1 | -40/+22 | |
Also cleaned up crufty code and added tests. | |||||
2014-08-30 | DokuWiki writer: Handle table cell alignments. | John MacFarlane | 1 | -27/+19 | |
Closes #1566. | |||||
2014-08-30 | DokuWiki writer: Use backslash newlines in table cells. | Jesse Rosenthal | 1 | -10/+36 | |
Write out strings in table cells with backslash linebreaks in place of newlines. We also want to remove the first two spaces of an indent in lists. | |||||
2014-08-27 | DokuWiki Writer: Refactor to use Reader monad | Matthew Pickering | 1 | -47/+56 | |
2014-08-27 | DokuWiki Writer: Hlint cleanup | Matthew Pickering | 1 | -27/+27 | |
2014-08-27 | DokuWiki Writer: Qualified all imports | Matthew Pickering | 1 | -5/+10 | |
2014-07-13 | Use raw HTML for complex block quotes. | John MacFarlane | 1 | -1/+7 | |
As far as I can see, dokuwiki markup is pretty limited in what can go in a `>` block quote: just a single line of paragraph text. (#1398) | |||||
2014-07-13 | DokuWiki writer: Use raw HTML for complex lists... | John MacFarlane | 1 | -13/+40 | |
as in the mediawiki writer. The dokuwiki markup isn't able to handle multiple block-level items within a list item, except in a few special cases (e.g. code blocks, and these must be started on the same line as the preceding paragraph). So we fall back to raw HTML for these. Perhaps there is a better solution. We can "fake" multiple paragraphs within list items using hard line breaks (`\\`), but we must keep everything on one line. (#1398) | |||||
2014-07-13 | DokuWiki writer: Normalize to collapse adjacent raw HTML blocks. | John MacFarlane | 1 | -1/+1 | |
2014-07-13 | DokuWiki writer: More tweaks to email links. (#1398) | John MacFarlane | 1 | -4/+3 | |
2014-07-13 | DokuWiki writer: Use pointy brackets for email links. | John MacFarlane | 1 | -0/+2 | |
(#1398) | |||||
2014-07-13 | Dokuwiki writer: More idiomatic code for escaping. | John MacFarlane | 1 | -2/+4 | |
2014-07-13 | DokuWiki writer: More raw HTML fixes. (#1398) | John MacFarlane | 1 | -2/+4 | |
* Use uppercase HTML tags for block-level content, lowercase for inline. * Newline before closing HTML tag. | |||||
2014-07-13 | DokuWiki writer: Fix raw inlines and blocks. | John MacFarlane | 1 | -6/+6 | |
* mediawiki > dokuwiki * ignore raw content other than html or dokuwiki. (#1398) | |||||
2014-07-13 | Merge branch 'claremacrae-dokuwiki'. | John MacFarlane | 1 | -2/+4 | |
Use removeFormatting from Shared instead of the custom unfancy function. | |||||
2014-07-08 | DokuWiki writer: Remove broken formatting from headings (#1398) | Clare Macrae | 1 | -1/+11 | |
2014-07-08 | Put myself as maintainer (#1398) | Clare Macrae | 1 | -1/+1 | |
2014-07-02 | DokuWiki writer: Span no longer swallows text | Clare Macrae | 1 | -6/+2 | |
2014-07-02 | DokuWiki writer: Remove todos that I have already done. | Clare Macrae | 1 | -2/+0 | |
2014-07-02 | DokuWiki writer: Retain unknown RawBlock and RawInline text | Clare Macrae | 1 | -2/+2 | |
This added \cite and \begin latex to the testuite output. | |||||
2014-07-02 | DokuWiki output: Implement blockquotes properly | Clare Macrae | 1 | -2/+2 | |
TODO Also implement nested blockquotes. | |||||
2014-07-02 | DokuWiki writer: remove unused code | Clare Macrae | 1 | -25/+0 | |
2014-07-01 | Remove stray <div> and </div> from DokuWiki output (#386) | Clare Macrae | 1 | -5/+2 | |
2014-07-01 | Improved HTML Blocks in DokuWiki output (#386) | Clare Macrae | 1 | -1/+1 | |
For example, this fixes the display of a broken table, and it also fixes the various HTML horizontal rules. | |||||
2014-06-30 | Disable warnings about unused parameters. | Clare Macrae | 1 | -2/+2 | |
2014-06-29 | Updated Copyright year, for consistency with MediaWiki.hs | Clare Macrae | 1 | -2/+2 | |
2014-06-29 | Updated DokuWiki code and tests to work with latest code from jgm. | Clare Macrae | 1 | -6/+22 | |
The new code was got from inspecting changes in MediaWiki.hs This slightly changes the output of Div blocks, but I'm not convinced the original behaviour was really correct anyway. The code for handling Span does nothing for now, until I can work out the desired behaviour, and add tests for it. | |||||
2013-08-28 | Implement definition lists in dokuwiki writer (#386) - credit: James Smaldon | claremacrae | 1 | -31/+24 | |
2013-08-19 | Fix some warnings in dokuwiki writer (#386) | claremacrae | 1 | -2/+2 | |
2013-08-19 | Bullet and ordered lists now always simple in dokuwiki writer (#386) | claremacrae | 1 | -3/+2 | |
2013-08-19 | Removed unnecessary line-break after hard break in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-18 | Stop plain text ** and __ becoming formatting in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-18 | Stop plain text // becoming an italic marker in dokuwiki writer (#386) | claremacrae | 1 | -3/+2 | |
When the original document had text containing //, this was previously included, unchanged, in the dokuwiki output, and this interacted badly with later, intended, formating text. | |||||
2013-08-18 | Treat inline code blocks like <code> instead of <tt> in dokuwiki writer (#386) | claremacrae | 1 | -1/+10 | |
Done because I noticed that in the Autolinks section of writer.dokuwiki, the URL in inlined code was getting auto-linked, when it wasn't supposed to. This also meant that any inline code examples that had text that looked like dokuwiki syntax could break the formatting of later text. | |||||
2013-08-17 | Nasty hack to stop C comments in inline code becoming italics in dokuwiki ↵ | claremacrae | 1 | -1/+6 | |
writer (#386) | |||||
2013-08-17 | Fixed inlined code in dokuwiki writer (#386) | claremacrae | 1 | -6/+1 | |
2013-08-17 | Don't add entities in <code> blocks in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-17 | Implement <code> blocks in dokuwiki writer (#386) | claremacrae | 1 | -2/+1 | |
2013-08-17 | Implement table headings in dokuwiki writer (#386) | claremacrae | 1 | -2/+19 | |
2013-08-11 | Initial implementation of tables in dokuwiki writer (#386) | claremacrae | 1 | -22/+17 | |
Todo: alignment, and headings | |||||
2013-08-06 | Implement strikeout in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-07-28 | Implement footnotes in dokuwiki writer (#386) | claremacrae | 1 | -3/+3 | |
2013-07-28 | Removed incorrect entity conversion in dokuwiki writer (#386) | claremacrae | 1 | -4/+3 | |
2013-07-28 | Implemented linebreaks in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-07-26 | Added another todo - dokuwiki writer (#386) | claremacrae | 1 | -0/+1 | |