summaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Readers/Org/Parsing.hs
Commit message (Collapse)AuthorAge
* Merge pull request #3677 from labdsf/anylinenewlineJohn MacFarlane2017-05-17
|\ | | | | Move anyLineNewline to Parsing.hs
| * Move anyLineNewline to Parsing.hsAlexander Krotov2017-05-17
| |
* | Org reader: add basic file inclusion mechanismAlbert Krewinkel2017-05-14
|/ | | | | | | | | Support for the `#+INCLUDE:` file inclusion mechanism was added. Recognized include types are *example*, *export*, *src*, and normal org file inclusion. Advanced features like line numbers and level selection are not implemented yet. Closes: #3510
* Update dates in copyright noticesAlbert Krewinkel2017-05-13
| | | | | This follows the suggestions given by the FSF for GPL licensed software. <https://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html>
* Org reader: support table.el tablesAlbert Krewinkel2017-05-03
| | | | Closes #3314
* Provide shared F monad functions for Markdown and Org readersAlbert Krewinkel2017-04-30
| | | | | | The `F` monads used for delayed evaluation of certain values in the Markdown and Org readers are based on a shared data type capturing the common pattern of both `F` types.
* Stylish-haskell automatic formatting changes.John MacFarlane2017-03-04
|
* Working on readers.Jesse Rosenthal2017-01-25
|
* Org reader: add support for "Berkeley-style" citesAlbert Krewinkel2016-06-05
| | | | | | | | | A specification for an official Org-mode citation syntax was drafted by Richard Lawrence and enhanced with the help of others on the orgmode mailing list. Basic support for this citation style is added to the reader. This closes #1978.
* Org reader: support special strings export optionAlbert Krewinkel2016-06-03
| | | | | Parsing of special strings (like '...' as ellipsis or '--' as en dash) can be toggled using the `-` option.
* Org reader: support org-ref style citationsAlbert Krewinkel2016-05-27
| | | | | | The *org-ref* package is an org-mode extension commonly used to manage citations in org documents. Basic support for the `cite:citeKey` and `[[cite:citeKey][prefix text::suffix text]]` syntax is added.
* Org reader: extract inline parser to moduleAlbert Krewinkel2016-05-25
| | | | | | | Inline parsing code is moved to a separate module. Parsers for block starts are extracted as well, as those are used in the `endline` parser. This is part of the Org-mode reader cleanup effort.
* Org reader: extract parsing function to moduleAlbert Krewinkel2016-05-25
The Org-mode reader uses many functions defined in the `Text.Pandoc.Parsing` utility module. Some of the functions are overwritten with versions adapted to Org-mode idiosyncrasies. These special functions, as well as the normal Pandoc versions, are combined in a single module to increase the ease of use. This leads to decoupling of Org-mode and Pandoc and hence to slightly cleaner code. The downside is code-bloat due to repeated import/export statements.