Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2013-07-26 | Added some todos to dokuwiki writer (#386) | Clare Macrae | 1 | -0/+15 | |
2013-07-26 | Convert bullet and numbered lists in dokuwiki writer (#386) | Clare Macrae | 1 | -6/+25 | |
2013-07-15 | Implement conversion of images in dokuwiki writer (#386) | Clare Macrae | 1 | -4/+5 | |
2013-07-15 | Weak implementation of hyperlinks for dokuwiki (#386) | Clare Macrae | 1 | -1/+1 | |
TODO Simplify the code | |||||
2013-07-14 | Implemented horizontal rule for dokuwiki (#386) | Clare Macrae | 1 | -1/+1 | |
2013-07-14 | Implemented Emphasis (italic) and Strong (bold) for dokuwiki (#386) | Clare Macrae | 1 | -2/+2 | |
2013-07-14 | Implemented correct output of dokuwiki (#386) | Clare Macrae | 1 | -1/+1 | |
2013-07-14 | Initial work to create dokuwiki writer (#386) | Clare Macrae | 1 | -0/+407 | |
In this first version, all dokuwiki files are straight copies of the media wiki counterparts. | |||||
2013-07-12 | Docx writer: Ignore most components of reference.docx. | John MacFarlane | 1 | -24/+41 | |
We take the word/styles.xml, docProps/app.xml, word/theme/theme1.xml, and word/fontTable.xml from reference.docx, ignoring everything else. Perhaps this will help with the corruption problems caused when different versions of Word resave the reference.docx and reorganize things. | |||||
2013-07-04 | Docx writer: Use w:br with w:type 'textWrapping' for linebreaks. | John MacFarlane | 1 | -1/+1 | |
Previously we used w:cr. I don't see a difference between these in my version of Word, but apparently some do. Closes #873. | |||||
2013-07-04 | LaTeX writer: Don't use ligatures in escaping inline code. | John MacFarlane | 1 | -9/+15 | |
2013-07-02 | Rename `Ext_yaml_title_block` -> `Ext_yaml_metadata_block`. | John MacFarlane | 1 | -4/+4 | |
2013-07-02 | Markdown writer: Changed condition for rendering title block. | John MacFarlane | 1 | -4/+3 | |
Previously it was only rendered if title, author, or date set. Now any metadata field can be set. | |||||
2013-07-02 | Write full metadata in MMD style title blocks. | John MacFarlane | 1 | -7/+23 | |
2013-07-01 | Markdown writer: Commas are okay in plain yaml scalars. | John MacFarlane | 1 | -1/+1 | |
It's just commas with brackets that can cause problems. | |||||
2013-07-01 | Markdown writer: Render yaml title block fields in alpha order. | John MacFarlane | 1 | -2/+3 | |
This makes the output predictable; previously it varied across implementations. | |||||
2013-07-01 | Added Text.Pandoc.Writers.Shared to repository. | John MacFarlane | 1 | -0/+121 | |
This should have been in last commit. | |||||
2013-07-01 | Created Text.Pandoc.Writers.Shared, improved metaToJSON. | John MacFarlane | 15 | -39/+38 | |
* Text.Pandoc.Writers.Shared contains shared functions used only in writers. * metaToJSON now takes a WriterOptions parameter, and will return an empty object if standalone is not specified. | |||||
2013-07-01 | Improvements to yaml title block writer. | John MacFarlane | 1 | -24/+37 | |
2013-07-01 | Revert "Markdown writer: Don't include variables in metadata." | John MacFarlane | 1 | -41/+35 | |
This reverts commit 0ec8573347d53e0cba70552a50dba697f39216b6. | |||||
2013-07-01 | Markdown writer: Don't include variables in metadata. | John MacFarlane | 1 | -35/+41 | |
2013-06-30 | Markdown writer: Support yaml title block. | John MacFarlane | 1 | -8/+30 | |
2013-06-29 | Metadata changes: Variables now completely shadow metadata. | John MacFarlane | 15 | -35/+32 | |
Previously if you set a value both in metadata and with a variable, they'd be combined into a list. Now the variable replaces the value in document metadata. If many variables with the same name are set, a list is created. Shared: metaToJSON now has an argument for a variable list. | |||||
2013-06-28 | ConTeXt writer: Properly handle tables without captions. | John MacFarlane | 1 | -2/+4 | |
The old output only worked in MkII. This should work in MkIV as well. Closes #837. | |||||
2013-06-27 | Custom writer: Pass full metadata, not just tit/auth/date. | John MacFarlane | 1 | -5/+15 | |
2013-06-27 | Writers: Use defField for defaults. | John MacFarlane | 15 | -83/+83 | |
This way explicitly specified fields not overridden. Fixes a problem e.g. with specifying a documentclass via the command line using -V. | |||||
2013-06-27 | Man writer: give more fine-grained control in template. | John MacFarlane | 1 | -10/+16 | |
Now the `title`, `section`, `header`, and `footer` can all be set individually in metadata. The `description` variable has been removed. Quotes have been added so that spaces are allowed in the title. If you have a title that begins COMMAND(1) footer here | header here pandoc will parse it as before into a title, section, header, and footer. But you can also specify these elements explicitly. Closes #885. | |||||
2013-06-26 | Stop escaping `|` in LaTeX math. | John MacFarlane | 1 | -9/+2 | |
This caused problems with array environments. Closes #891. | |||||
2013-06-25 | Fixed regression with RTF table of contents. | John MacFarlane | 1 | -1/+4 | |
2013-06-25 | Some test suite fixes for new metadata. | John MacFarlane | 1 | -1/+1 | |
2013-06-24 | Use new flexible metadata type. | John MacFarlane | 20 | -365/+365 | |
* Depend on pandoc 1.12. * Added yaml dependency. * `Text.Pandoc.XML`: Removed `stripTags`. (API change.) * `Text.Pandoc.Shared`: Added `metaToJSON`. This will be used in writers to create a JSON object for use in the templates from the pandoc metadata. * Revised readers and writers to use the new Meta type. * `Text.Pandoc.Options`: Added `Ext_yaml_title_block`. * Markdown reader: Added support for YAML metadata block. Note that it must come at the beginning of the document. * `Text.Pandoc.Parsing.ParserState`: Replace `stateTitle`, `stateAuthors`, `stateDate` with `stateMeta`. * RST reader: Improved metadata. Treat initial field list as metadata when standalone specified. Previously ALL fields "title", "author", "date" in field lists were treated as metadata, even if not at the beginning. Use `subtitle` metadata field for subtitle. * `Text.Pandoc.Templates`: Export `renderTemplate'` that takes a string instead of a compiled template.. * OPML template: Use 'for' loop for authors. * Org template: '#+TITLE:' is inserted before the title. Previously the writer did this. | |||||
2013-06-24 | Revised Text.Pandoc.Templates to accept JSON contexts. | John MacFarlane | 2 | -2/+10 | |
Currently the library is set up with a shim for association lists, for compatibility, but this can change when the writers are changed. New export: `varListToJSON`. Removed `Empty`. Simplified template type to a newtype. | |||||
2013-06-11 | Markdown writer: Don't wrap attributes in fenced code blocks. | John MacFarlane | 1 | -2/+2 | |
2013-06-02 | LaTeX writer: Always create labels for sections. | John MacFarlane | 1 | -7/+9 | |
Previously the labels were only created when there were links to the section in the document. Closes #871. | |||||
2013-05-31 | Add --atx-headers support to asciidoc and dont print empty identifier blocks ↵ | Max Rydahl Andersen | 1 | -2/+11 | |
([[]]) on headers | |||||
2013-05-29 | Added CPP directives to avoid warnings. | John MacFarlane | 1 | -0/+3 | |
For 'import Prelude hiding (catch)'. catch is no longer in Prelude starting with base 4.6. | |||||
2013-05-22 | EPUB writer: math with `--webtex` is automatically made self-contained. | John MacFarlane | 1 | -17/+16 | |
And some code cleanup. |