summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Revised haddock reader tests for changes in reader.John MacFarlane2014-06-18
|
* Added haddock writer tests.John MacFarlane2014-06-18
|
* More polish on Haddock reader/writer.John MacFarlane2014-06-18
|
* Added haddock template.John MacFarlane2014-06-18
|
* Finished first draft of Haddock writer.John MacFarlane2014-06-18
|
* Rewrote haddock reader to use haddock-library.John MacFarlane2014-06-18
| | | | | | | | | | This brings pandoc's rendering of haddock markup in line with the new haddock. Note that we preserve line breaks in `@` code blocks, unlike the earlier version. Modified tests pass. More tests would be good.
* Travis: don't need alex, happy.John MacFarlane2014-06-18
|
* Removed old haddock reader code. Add dependency on haddock-library.John MacFarlane2014-06-18
| | | | This also removes the dependency on alex and happy.
* Highlighting: Let .numberLines work even if no language given.John MacFarlane2014-06-17
| | | | Closes #1287, jgm/highlighting-kate#40.
* DocBook reader: Support <?asciidoc-br?>.John MacFarlane2014-06-17
| | | | | | | | | Closes #1236. Note, this is a bit of a kludge, to work around the fact that xml-light doesn't parse `<?asciidoc-br?>` correctly. We preprocess the input, replacing that instruction with `<br/>`, and then parse that as a line break. Other XML instructions are simply removed from the input stream.
* LaTeX reader: Correctly handle table rows with too few cells.John MacFarlane2014-06-17
| | | | | LaTeX seems to treat them as if they have empty cells at the end. Closes #241.
* Fixed compiler warning.John MacFarlane2014-06-16
|
* Naming: Use Docx instead of DocX.John MacFarlane2014-06-16
| | | | For consistency with the existing writer.
* Bump version to 1.13John MacFarlane2014-06-16
|
* Merge branch 'docx' of https://github.com/jkr/pandoc into jkr-docxJohn MacFarlane2014-06-16
|\
| * Updated README to reflect docx reader.Jesse Rosenthal2014-06-16
| |
| * Add DocX tests to test-pandoc.hsJesse Rosenthal2014-06-16
| |
| * Reference new DocX tests in cabal file.Jesse Rosenthal2014-06-16
| |
| * Add DocX automated tests.Jesse Rosenthal2014-06-16
| | | | | | | | Note this makes use of input and output files in the tests/ dir.
| * Integrated the docx reader into the main pandoc program.mpickering2014-06-16
| | | | | | | | | | Changes also include generalising the types of reader allowed. The mechanism now mimics the more general output mechanism.
| * Add files to cabal.Jesse Rosenthal2014-06-16
| | | | | | | | | | Note there is a build warning for unused `makeImagesSelfContained` function, since there isn't yet a command-line-option to make use of it.
| * Add DocX files to tree.Jesse Rosenthal2014-06-16
| | | | | | | | This introduces Text.Pandoc.DocX, and its exported `readDocX` function.
* | Org reader: make tildes create inline code.John MacFarlane2014-06-16
| | | | | | | | | | | | | | | | | | | | Closes #1345. Also relabeled 'code' and 'verbatim' parsers to accord with the org-mode manual. I'm not sure what the distinction between code and verbatim is supposed to be, but I'm pretty sure both should be represented as Code inlines in pandoc. The previous behavior resulted in the text not appearing in any output format.
* | Small improvement to fix to #1333.John MacFarlane2014-06-16
| | | | | | | | This allows blank lines at end of multiline headers.
* | Markdown reader: fixed #1333 (table parsing bug).John MacFarlane2014-06-16
| |
* | LaTeX reader: handle leading/trailing spaces in emph better.John MacFarlane2014-06-16
| | | | | | | | | | | | | | | | | | | | | | `\emph{ hi }` gets parsed as `[Space, Emph [Str "hi"], Space]` so that we don't get things like `* hi *` in markdown output. Also applies to textbf and some other constructions. Closes #1146. (`--normalize` isn't touched by this, but normalization should not generally be necessary with the changes to the readers.)
* | LaTeX reader: don't assume preamble doesn't contain environments.John MacFarlane2014-06-16
| | | | | | | | Closes #1338.
* | HTML reader: Fixed major parsing problem with HTML tables.John MacFarlane2014-06-16
| | | | | | | | Table cells were being combined into one cell. Closes #1341.
* | Updated HTML reader table test - should be simple table.John MacFarlane2014-06-16
| |
* | Added failing HTML reader test for table.John MacFarlane2014-06-16
| | | | | | | | See #1341.
* | Merge pull request #1344 from mpickering/masterJohn MacFarlane2014-06-16
|\ \ | | | | | | Moved extractSpaces to Shared.hs
| * | Moved extractSpaces to Shared.hsmpickering2014-06-16
| | | | | | | | | | | | | | | Generalised and move the extractSpaces function from `HTML.hs` to `Shared.hs` so that the docx reader can also use it.
* | | Merge pull request #1339 from dfc/patch-1John MacFarlane2014-06-16
|\ \ \ | | | | | | | | input fmt is org-citations its plural not singular
| * | | input fmt is org-citations its plural not singularDouglas Calvert2014-06-13
| |/ /
* / / Org reader: fixed #1342.John MacFarlane2014-06-16
|/ / | | | | | | | | | | | | | | This change rewrites `inlineLaTeXCommand` so that parsec will know when input is being consumed. Previously a run-time error would be produced with some input involving raw latex. (I believe this does not affect the last release, as the inline latex reading was added recently.)
* | Merge pull request #1336 from aspnes/masterJohn MacFarlane2014-06-12
|\| | | | | allow (and discard) optional argument for \caption
| * allow (and discard) optional argument for \captionJames Aspnes2014-06-12
|/
* Updated default latex template so `\subtitle` works properly.John MacFarlane2014-06-09
| | | | Closes #1327.
* Require aeson >= 0.7.0.5 to avoid build problems.John MacFarlane2014-06-06
|
* make_osx_package: don't cabal update at beginning.John MacFarlane2014-06-06
|
* Reformatted nocite example in README.John MacFarlane2014-06-04
|
* LaTeX reader: Handle comments at the end of tables.John MacFarlane2014-06-03
| | | | | This resolves the issue illustrated in http://stackoverflow.com/questions/24009489/comments-in-latex-break-pandoc-table.
* Markdown writer: Prettier pipe tables.John MacFarlane2014-06-03
| | | | Columns are now aligned. Closes #1323.
* Require texmath >= 0.6.6.3. Closes #1324.John MacFarlane2014-06-03
| | | | This fixes \tilde{E}, especially in docx.
* Docx writer: Section numbering carries over from reference.docx.John MacFarlane2014-06-03
| | | | Closes #1305.
* Docx writer: Combine reference.docx numbering with pandoc's.John MacFarlane2014-06-03
| | | | | | | This should have fixed #1305, allowing the reference.docx to define section numbering, but it doesn't. Now the headings appear with proper indentation, but the numbers don't appear. Unclear why. styles.xml and numbering.xml basically match the docx which has the expected result.
* Docx writer: pandoc uses only numIds >= 1000 for lists.John MacFarlane2014-06-03
| | | | | | This opens up the possiblity (with further code changes) of preserving some numbering from the reference.docx (e.g. header numbering.) See #1305.
* Docx writer: Changed abstractNumId numbering scheme.John MacFarlane2014-06-03
| | | | | | | Now the minimum id used by pandoc is 990. All ids start with "99". This gives some room for a reference.docx to define numbering styles. Note: this is not yet possible, since pandoc generates numbering.xml entirely on its own.
* Docx writer: Simplified abstractNumId numbering.John MacFarlane2014-06-03
| | | | | | Instead of sequential numbering, we assign numbers based on the list marker styles. This simplifies some of the code and should make it easier to modify numbering in the future.
* Version bump to 1.12.5.John MacFarlane2014-06-03
|