Albert Krewinkel
24b2ac43b0
Add a simple Emacs Org-mode reader
...
The basic structure of org-mode documents is recognized; however,
org-mode features like todo markers, tags etc. are not supported yet.
2014-03-04 10:40:40 +01:00
John MacFarlane
4d0bf3c5d6
Markdown reader: Improved parsing of nested divs.
...
Formerly a closing div tag would be missed if it came right
after other block-level tags.
2014-02-26 22:53:12 -08:00
John MacFarlane
a208a972c3
Markdown parser: avoid backtracking when closing </div>
not found.
2014-02-26 22:46:38 -08:00
John MacFarlane
581075a0ca
Markdown reader: small efficiency improvement.
...
Switched `notFollewdBy' rawHtmlBlocks` ->
`notFollowedBy' (htmlTag isBlockTag)`, which is more
efficient.
2014-02-26 22:24:50 -08:00
John MacFarlane
69f7b1dbf3
Added readerTrace to ReaderOptions, --trace command line opt.
...
This is to debug backtracking-related parsing bugs.
So far it is only implemented for markdown, but it would
be good to extend it to latex and html readers.
2014-02-25 22:43:58 -08:00
John MacFarlane
19b127b898
PDF: Use ; for TEXINPUTS separator on Windows.
...
Closes #1151 , I hope. Testing needed.
2014-02-23 20:36:21 -08:00
John MacFarlane
a826d3936d
Fixed bug in reference link parsing in markdown_mmd.
...
The bug was triggered by:
Link to [Google][]. Link to [twitter][].
[Google]: http://google.com
[twitter]: http://twitter.com
2014-02-21 17:32:02 -08:00
John MacFarlane
b677ce0663
Revised tests for new latex template.
2014-02-20 09:43:02 -08:00
John MacFarlane
dc390258cb
default.latex template: use fontenc package only for pdflatex.
...
See #1164 .
2014-02-20 09:37:02 -08:00
John MacFarlane
f3a062d5f9
Make rst figures true figures. Closes #1168 .
...
Thanks to CasperVector.
2014-02-19 09:11:15 -08:00
John MacFarlane
5a8a247c3a
Move include-after to end in revealjs template. (certainlyakey)
2014-02-18 15:36:56 -08:00
John MacFarlane
c5dc801498
Merge pull request #1145 from wilx/en-dash-ligature-avoidance
...
Use \/ to avoid en-dash ligature instead of -{}-.
2014-02-17 16:03:27 -08:00
John MacFarlane
f6a020a906
HTML writer: Fixed bug with unnumbered section headings.
...
Unnumbered section headings (with class 'unnumbered') were getting
numbers. This commit fixes the bug.
2014-02-17 15:18:52 -08:00
John MacFarlane
56320f479e
Merge pull request #1163 from merijn/master
...
Extended the rST parser's handling of roles.
2014-02-15 22:20:26 -08:00
Merijn Verstraaten
66fd9bf759
Clarified field values in RstCustomRoles.
2014-02-15 17:57:08 +01:00
Merijn Verstraaten
fe246ce01c
Enhanced Pandoc's support for rST roles.
...
rST parser now supports:
- All built-in rST roles
- New role definition
- Role inheritance
Issues/TODO:
- Silently ignores illegal fields on roles
- Silently drops class annotations for roles
- Only supports :format: fields with a single format for :raw: roles,
requires a change to Text.Pandoc.Definition.Format to support multiple
formats.
- Allows direct use of :raw: role, rST only allows indirect (i.e.,
inherited use of :raw:).
2014-02-15 17:51:33 +01:00
John MacFarlane
0f1fa1b586
Added explanation of 'nocite' trick.
2014-02-13 10:33:18 -08:00
Vaclav Zeman
1ba8066f67
Merge remote-tracking branch 'origin/master' into en-dash-ligature-avoidance.
2014-02-09 13:16:39 +01:00
Vaclav Zeman
3f0fe345f9
Use \/ to avoid en-dash ligature instead of -{}-.
...
This is to fix LuaLaTeX output. The -{}- sequence does not avoid the
ligature with LuaLaTeX but \/ does.
2014-02-08 13:40:04 +01:00
John MacFarlane
927b516308
Merge pull request #1143 from merijn/master
...
Removed Monoid datatype context from RenderState.
2014-02-07 16:49:20 -08:00
Merijn Verstraaten
286781f801
Removed RenderState datatype context.
...
Reasoning:
- It's not Haskell2010
- It breaks some tools
- Doesn't actually do anything
- RenderState doesn't even have a Monoid instance
2014-02-06 23:10:59 +01:00
John MacFarlane
3127ab2b5e
Slight code reorganization in endline.
2014-02-04 10:05:52 -08:00
John MacFarlane
4a84e9691e
Version bump to 1.12.3.3.
...
No changes to source: just to regenerate tarball with latest alex,
happy, to satisfy GHC 7.8.
2014-02-03 14:08:13 -08:00
John MacFarlane
406c311115
Version bump to 1.12.3.2.
2014-02-03 13:32:50 -08:00
John MacFarlane
e18b305384
Updated changelog.
2014-02-03 13:32:44 -08:00
John MacFarlane
dc2c23a25f
Bumped version bounds for blaze-html, blaze-markup.
2014-01-27 21:08:56 -08:00
John MacFarlane
a333d9788e
ImageSize: Avoid use of lookAhead, which is not in binary >= 0.6.
...
Closes #1124 .
2014-01-24 16:00:53 -08:00
John MacFarlane
9f3b2f6f5d
Fixed mediawiki ordered list parsing.
...
Closes #1122 .
2014-01-22 22:07:13 -08:00
John MacFarlane
6c59f060a7
HTML reader: Fixed bug reading inline math with $$
.
...
See #225 .
2014-01-20 11:09:44 -08:00
John MacFarlane
1bc9cb4105
Merge pull request #974 from merijn/master
...
Added support for LaTeX style literate Haskell code blocks in rST.
2014-01-16 12:32:44 -08:00
John MacFarlane
a1abb3eeea
Allow binary 0.5. Version bump to 1.12.3.1.
2014-01-14 10:13:08 -08:00
John MacFarlane
68b438b1b8
Removed obsolete README note about mmd title blocks.
2014-01-13 00:13:46 -08:00
John MacFarlane
6ec936c326
Updated release checklist.
2014-01-10 12:11:40 -08:00
John MacFarlane
2c86b71af8
Fixed bug in changelog (item was put under wrong release).
2014-01-10 11:40:09 -08:00
John MacFarlane
32c82903f3
Require latest texmath, highlighting-kate.
2014-01-09 23:12:19 -08:00
John MacFarlane
c1c5257589
Updated changelog.
2014-01-09 22:54:32 -08:00
John MacFarlane
b4b16d5786
Minor improvement to exif parser.
2014-01-09 22:51:23 -08:00
John MacFarlane
c26fd3556b
Relaxed version bounds on attoparsec, text, aeson.
2014-01-09 16:05:20 -08:00
John MacFarlane
b9b1546ed2
Markdown parser: be more permissive about citation keys.
...
Keys may now start with an underscore as well as a letter.
Underscores do not count as internal punctuation, but are
treated like alphanumerics, so "key:_2008" will work, as
it did not before. (This change was necessary to use keys
generated by zotero.)
Closes #1111 , closes #1011 .
2014-01-09 11:25:24 -08:00
John MacFarlane
5c8c380a79
Better exif parsing, including image resolution.
...
This introduces a dependency on binary >= 0.6, but we depend
on binary >= 0.5 via zip-archive anyway.
Closes #976 .
2014-01-09 11:16:55 -08:00
John MacFarlane
3bf8012bf6
Text.Pandoc.ImageSize: Parse EXIF format JPGs.
...
Note: For now we just assign them all 72 dpi. It wasn't
clear to me how to extract the resolution information.
At least the aspect ratio will be right, and 72 dpi is
the most common setting.
Closes #976 .
2014-01-08 19:33:14 -08:00
John MacFarlane
aada7b495b
fetchItem: Handle image URLs beginning with '//'.
2014-01-08 12:04:08 -08:00
John MacFarlane
8ef758fa68
Added README comment on line breaks in cells
2014-01-08 08:11:49 -08:00
John MacFarlane
3c63d94324
Updated changelog.
2014-01-07 23:41:19 -08:00
John MacFarlane
d9eff99f27
Markdown reader: Allow hard line breaks in table cells.
...
The \-newline form must be used; the two-space+newline form
won't work, since in a table cell nearly every line ends with
two spaces.
2014-01-07 23:39:49 -08:00
John MacFarlane
3cad665afb
Updated tests for latest texmath.
2014-01-07 23:35:30 -08:00
John MacFarlane
47a24f9821
Updated changelog.
2014-01-07 22:32:28 -08:00
John MacFarlane
2c7bf41d26
Added wmf and emf mime types.
2014-01-07 10:32:47 -08:00
John MacFarlane
002c8ce14c
Fixed small regression in docx writer.
2014-01-07 09:01:32 -08:00
John MacFarlane
9bd7ed7225
Increase upper bound for text.
2014-01-06 22:35:54 -08:00