summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
* Implement multicolumn support for slide formats.John MacFarlane2017-08-14
| | | | | | | | | | | | | | | | | | | | | | The structure expected is: <div class="columns"> <div class="column" width="40%"> contents... </div> <div class="column" width="60%"> contents... </div> </div> Support has been added for beamer and all HTML slide formats. Closes #1710. Note: later we could add a more elegant way to create this structure in Markdown than to use raw HTML div elements. This would come for free with a "native div syntax" (#168). Or we could devise something specific to slides
* Update tests for changes to LaTeX template.John MacFarlane2017-08-14
|
* Test fixes so we can find data files.John MacFarlane2017-08-14
| | | | | | | In old tests & command tests, we now set the environment variable pandoc_datadir. In lua tests, we set the datadir explicitly.
* Changed command test for #2994 so it actually tests the writer.John MacFarlane2017-08-14
|
* Fixed command tests to set local path.John MacFarlane2017-08-13
| | | | | | Previously we just tacked on a directory to the command line, but that didn't work when we e.g. used a pipe for round tripping, with two invocations of pandoc.
* Put content of \ref, \label commands into span… (#3639)schrieveslaach2017-08-13
| | | | | * Put content of `\ref` and `\label` commands into Span elements so they can be used in filters. * Add support for `\eqref`
* CommonMark writer: prefer pipe tables to HTML tables...John MacFarlane2017-08-13
| | | | | ...even if it means losing relative column width information. See #3734.
* Markdown writer: Use pipe tables if `raw_html` disabled...John MacFarlane2017-08-13
| | | | | | | and `pipe_tables` enabled, even if the table has relative width information. Closes #3734.
* Use hslua >= 0.7, update Lua codeAlbert Krewinkel2017-08-13
|
* Docx writer: pass through comments.John MacFarlane2017-08-12
| | | | | | | | | | | | | | We assume that comments are defined as parsed by the docx reader: I want <span class="comment-start" id="0" author="Jesse Rosenthal" date="2016-05-09T16:13:00Z">I left a comment.</span>some text to have a comment <span class="comment-end" id="0"></span>on it. We assume also that the id attributes are unique and properly matched between comment-start and comment-end. Closes #2994.
* Escape MetaString values (as added with --metadata flag).John MacFarlane2017-08-12
| | | | | | | | | | | | | | | | | Previously they would be transmitted to the template without any escaping. Note that `--M title='*foo*'` yields a different result from --- title: *foo* --- In the latter case, we have emphasis; in the former case, just a string with literal asterisks (which will be escaped in formats, like Markdown, that require it). Closes #3792.
* LaTeX reader: Fixed space after \figurename etc.John MacFarlane2017-08-12
|
* Fixed data-dir on translations tests.John MacFarlane2017-08-12
|
* More translation tests.John MacFarlane2017-08-11
|
* Added simple test for translations.John MacFarlane2017-08-11
|
* Command tests; print stderr when a test fails.John MacFarlane2017-08-11
|
* Fixed writer tests not to use writerUserDataDir.John MacFarlane2017-08-10
|
* RST reader: implement csv-table directive.John MacFarlane2017-08-10
| | | | | | | Most attributes are supported, including `:file:` and `:url:`. A (probably insufficient) test case has been added. Closes #3533.
* Org reader: use org-language attribute rather than data-org-language.John MacFarlane2017-08-09
|
* Org reader: use tag-name attribute instead of data-tag-name.John MacFarlane2017-08-09
|
* LaTeX reader: Use `label` instead of `data-label` for label in caption.John MacFarlane2017-08-09
| | | | See d441e656db576f266c4866e65ff9e4705d376381, #3639.
* HTML reader: parse <main> like <div role=main>. (#3791)bucklereed2017-08-09
| | | | | | * HTML reader: parse <main> like <div role=main>. * <main> closes <p> and behaves like a block element generally
* Muse writer: update test results (#3845)Alexander2017-08-08
|
* Muse writer: insert two blanklines between lists of the same type (#3844)Alexander2017-08-08
|
* CommonMark writer: avoid excess blank lines at end of output.John MacFarlane2017-08-08
|
* Thread options through CommonMark reader.John MacFarlane2017-08-08
| | | | | | | This is more efficient than doing AST traversals for emojis and hard breaks. Also make behavior sensitive to `raw_html` extension.
* CommonMark writer: support `hard_line_breaks`, `smart`.John MacFarlane2017-08-08
| | | | Add tests.
* Markdown reader: fixed spurious parsing as citation as reference def.John MacFarlane2017-08-07
| | | | | We now disallow reference keys starting with `@` if the `citations` extension is enabled. Closes #3840.
* LaTeX reader: Support simple `\def` macros.John MacFarlane2017-08-07
| | | | | | | Note that we still don't support macros with fancy parameter delimiters, like \def\foo#1..#2{...}
* LaTeX reader: Support `\let`.John MacFarlane2017-08-07
| | | | | | | | Also, fix regular macros so they're expanded at the point of use, and NOT also the point of definition. `\let` macros, by contrast, are expanded at the point of definition. Added an `ExpansionPoint` field to `Macro` to track this difference.
* Muse reader: debug indented paragraph support (#3839)Alexander2017-08-06
| | | | Take only first line indentation into account and do not start new paragraph on indentation change.
* Docx reader: Add tests for avoiding zero-level header.Jesse Rosenthal2017-08-06
|
* Muse reader: debug list and list item separation rules (#3837)Alexander2017-08-06
|
* LaTeX reader: plainbreak, fancybreak et al from the memoir class (#3833)bucklereed2017-08-05
|
* Muse reader: do not allow headers in blockquotes (#3831)Alexander Krotov2017-08-03
|
* DokuWiki reader: better handling for code block in list item.John MacFarlane2017-08-02
| | | | Closes #3824.
* Markdown writer: better escaping of `<` and `>`.John MacFarlane2017-07-30
| | | | | If `all_symbols_escapable` is set, we backslash escape these. Otherwise we use entities as before.
* Class: Removed unnecessary withMedia, improved haddocks.John MacFarlane2017-07-30
|
* Small tweak in test (add --wrap=preserve).John MacFarlane2017-07-26
|
* HTML writer: render raw inline environments when --mathjax used.John MacFarlane2017-07-26
| | | | | | | | We previously did this only with raw blocks, on the assumption that math environments would always be raw blocks. This has changed since we now parse them as inline environments. Closes #3816.
* HTML writer: insert data- in front of unsupported attributes.John MacFarlane2017-07-25
| | | | | | | | | | Thus, a span with attribute 'foo' gets written to HTML5 with 'data-foo', so it is valid HTML5. HTML4 is not affected. This will allow us to use custom attributes in pandoc without producing invalid HTML.
* Merge branch 'textcolor-support' of https://github.com/schrieveslaach/pandoc ↵John MacFarlane2017-07-25
|\ | | | | | | into schrieveslaach-textcolor-support
| * Merge branch 'master' of https://github.com/jgm/pandoc into textcolor-supportMarc Schreiber2017-07-13
| |\
| * \ Merge branch 'master' into textcolor-supportschrieveslaach2017-06-12
| |\ \
| * | | Add \colorbox supportMarc Schreiber2017-06-01
| | | |
| * | | Add another test to make sure that textcolor parsing is working in the ↵Marc Schreiber2017-05-23
| | | | | | | | | | | | | | | | inside of a paragraph
| * | | Add suggestions of @jgm: parse bracketed stuff as inlinesMarc Schreiber2017-05-23
| | | |
| * | | \textcolor will be parse as span at the beginning of a paragraphMarc Schreiber2017-05-04
| | | |
| * | | \textcolor works as inline and block commandMarc Schreiber2017-05-03
| | | |
| * | | Add block version of \textcolorMarc Schreiber2017-05-03
| | | |