Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-25 | HTML reader now recognizes DocBook block and inline tags. | John MacFarlane | 1 | -5/+24 | |
It was always possible to include raw DocBook tags in a markdown document, but now pandoc will be able to distinguish block from inline tags and behave accordingly. Thus, for example, <sidebar> hello </sidebar> will not be wrapped in `<para>` tags. | |||||
2011-08-23 | allow footnotes followed by newline without space chars | takahashim | 1 | -2/+2 | |
2011-08-01 | HTML reader: Fixed bug parsing tables w both thead and tbody. | John MacFarlane | 1 | -0/+1 | |
See bug #274, which was not completely fixed by the last patch. | |||||
2011-07-30 | Added PRAGMA needed for ghc 6.12. | John MacFarlane | 1 | -0/+1 | |
2011-07-30 | Removed applicative stuff in Markdown reader. | John MacFarlane | 1 | -16/+16 | |
It requires parsec 3, and currently pandoc can build with parsec 2. | |||||
2011-07-30 | Markdown reader: Improved emph/strong parsing. | John MacFarlane | 1 | -13/+34 | |
Ported code from pandoc2. Now all tests pass. | |||||
2011-07-23 | RST reader: Partial support for labeled footnotes. | John MacFarlane | 1 | -7/+20 | |
Also made simpleReferenceName parser more accurate, which affects several other parsers. | |||||
2011-07-23 | Properly handle characters in the 128..159 range. | John MacFarlane | 1 | -2/+41 | |
These aren't valid in HTML, but many HTML files produced by Windows tools contain them. We substitute correct unicode characters. | |||||
2011-07-21 | LaTeX reader: Handle \subtitle command. | John MacFarlane | 1 | -1/+10 | |
If there's a subtitle, it is added to the title, separated by a colon and linebreak. Closes #280. | |||||
2011-07-21 | LaTeX reader & writer: Use \and to separate authors. | John MacFarlane | 1 | -2/+4 | |
Closes #279. | |||||
2011-07-16 | HTML reader: treat Plain as Para when needed. | John MacFarlane | 1 | -9/+12 | |
For example, in Just a few glitches remaining. <ul><li> In this situation, one loses the list. </ul> And in this, the preformatting. <pre>Preformatted text not starting with its own blank line. </pre> Thansk to Dirk Laurie for noticing the issue. | |||||
2011-07-15 | HTML reader: Handle tbody, thead in simple tables. | John MacFarlane | 1 | -7/+17 | |
Closes #274. | |||||
2011-07-11 | Merge pull request #273 from qerub/master | John MacFarlane | 1 | -1/+1 | |
Textile reader: Make it possible to have colons after links. | |||||
2011-07-10 | LaTeX reader: Gobble option & space after linebreak \\[10pt]. | John MacFarlane | 1 | -1/+5 | |
2011-07-10 | Make HTML reader more forgiving of bad HTML. | John MacFarlane | 1 | -4/+16 | |
* Skip spaces after <b>, <emph>, etc. * Convert Plain elements into Para when they're in a list item with Para, Pre, BlockQuote, CodeBlock. An example of HTML that pandoc handles better now: ~~~~ <h4> Testing html to markdown </h4> <ul> <li> <b> An item in a list </b> <p> An introductory sentence. <pre> Some preformatted text at this stage comes next. But alas! much havoc is wrought by Pandoc. </pre> </ul> ~~~~ Thanks to Dirk Laurie for reporting the issues. | |||||
2011-07-10 | Textile reader: Make it possible to have colons after links. | Christoffer Sawicki | 1 | -1/+1 | |
2011-06-22 | Support \dots and well as \ldots in LaTeX reader. | John MacFarlane | 1 | -2/+6 | |
2011-05-22 | Forbid ()s in citation item keys. | John MacFarlane | 1 | -1/+1 | |
Resolves Issue #304: problems with (@item1; @item2) because the final paren was being parsed as part of the item key. | |||||
2011-04-20 | Disallow notes within notes in reST and markdown. | John MacFarlane | 2 | -6/+19 | |
These previously caused infinite looping and stack overflows. For example: [^1] [^1]: See [^1] Note references are allowed in reST notes, so this isn't a full implementation of reST. That can come later. For now we need to prevent the stack overflows. Partially resolves Issue #297. | |||||
2011-04-11 | Allow '|' followed by newline in RST line block. | John MacFarlane | 1 | -2/+5 | |
2011-03-18 | Changed uri parser so it doesn't include trailing punctuation. | John MacFarlane | 1 | -1/+1 | |
So, in RST, 'http://google.com.' should be parsed as a link to 'http://google.com' followed by a period. The parser is smart enough to recognize balanced parentheses, as often occur in wikipedia links: 'http://foo.bar/baz_(bam)'. Also added ()s to RST specialChars, so '(http://google.com)' will be parsed as a link in parens. Added test cases. Resolves Issue #291. | |||||
2011-03-12 | Fixed bug in RST field list parser. | John MacFarlane | 1 | -7/+6 | |
The bug affected field lists with multi-line items at the end of the list. | |||||
2011-03-02 | Markdown+lhs reader: Require space after inverse bird tracks. | John MacFarlane | 1 | -1/+3 | |
The point of the change is to allow html tags to be used freely at the left margin of a markdown+lhs document. Thanks to Conal Elliot for the suggestion. | |||||
2011-02-01 | Markdown reader: Simplified and corrected footnote block parser. | John MacFarlane | 1 | -7/+10 | |
2011-01-31 | Improved fix to markdown noteBlock parser. | John MacFarlane | 1 | -1/+1 | |
The last patch did not handle cases with > 4 spaces. Also added a more general test case. | |||||
2011-01-31 | Markdown reader: Fixed whitespace footnote bug (Jesse Rosenthal). | John MacFarlane | 1 | -1/+2 | |
The problem was in input like this: [^1]: note not in note. Also added a test case for this. | |||||
2011-01-30 | LaTeX reader: Fixed bug with whitespace at beginning of file. | John MacFarlane | 1 | -2/+2 | |
Previously a file beginning " hi" would cause a parse error. Also cleaned up comment parsing. | |||||
2011-01-29 | Markdown reader tables: Fixed bug in alignments. | John MacFarlane | 1 | -4/+5 | |
Previously pandoc got confused by blank rows in the header. | |||||
2011-01-28 | RST reader: skip blanklines at beginning, not all leading spaces. | John MacFarlane | 1 | -1/+1 | |
If you skip all spaces, it becomes impossible to start with a blockquote. | |||||
2011-01-28 | RST reader: Skip blank space at beginning. | John MacFarlane | 1 | -0/+1 | |
Resolves Debian Bug #611328. | |||||
2011-01-26 | Add support for attributes in inline Code. | John MacFarlane | 6 | -13/+19 | |
Additional related changes: * URLs in Code in autolinks now use class "url". * Require highlighting-kate 0.2.8.2, which omits the final <br/> tag, essential for inline code. | |||||
2011-01-26 | RST reader: Improved field lists. | John MacFarlane | 1 | -59/+56 | |
Field lists now work properly with block content. (Thanks to Lachlan Musicman for pointing out the bug.) In addition, definition list items are now always Para instead of Plain -- which matches behavior of rst2xml.py. Finally, in image blocks, the alt attribute is parsed properly and used for the alt, not also the title. | |||||
2011-01-26 | LaTeX reader: Fixed an incomplete pattern match. | John MacFarlane | 1 | -1/+3 | |
2011-01-26 | RST reader: Include line breaks in raw field list parser output. | John MacFarlane | 1 | -1/+3 | |
Note: field list items can have lists, etc. as values. | |||||
2011-01-26 | RST reader: Allow spaces in field list names. | John MacFarlane | 1 | -1/+1 | |
2011-01-26 | Markdown reader: Don't parse latex/context environments as inline. | John MacFarlane | 1 | -9/+15 | |
2011-01-26 | Distinguish latex & context environments; blank line after in writers. | John MacFarlane | 1 | -3/+4 | |
2011-01-26 | Bumped version to 1.8; depend on pandoc-types 1.8. | John MacFarlane | 5 | -19/+22 | |
The old TeX, HtmlInline and RawHtml elements have been removed and replaced by generic RawInline and RawBlock elements. All modules updated to use the new raw elements. | |||||
2011-01-23 | Textile writer: Don't HTML-escape between @'s. | John MacFarlane | 1 | -1/+1 | |
2011-01-23 | Textile reader: Fixed bug (swallowed p at beginning of paragraph). | John MacFarlane | 1 | -3/+3 | |
The problem was a missing 'try' in the maybeExplicitBlock parser. Test case, a paragraph beginning with 'p', has been added. | |||||
2011-01-23 | Textile reader: Support <tt> for inline code. | John MacFarlane | 1 | -3/+11 | |
2011-01-23 | Textile reader: Added code blocks with bc. | John MacFarlane | 1 | -2/+11 | |
2011-01-22 | Markdown reader: slight speedup by moving whitespace parser. | John MacFarlane | 1 | -2/+2 | |
2011-01-22 | RST reader: Big speed improvement (300->260ms). | John MacFarlane | 1 | -2/+2 | |
Moved whitespace parser to top of inline parsers. | |||||
2011-01-21 | Haddock comment improvements. | John MacFarlane | 1 | -1/+2 | |
2011-01-19 | Added Text.Pandoc.Readers.Native (readNative). | John MacFarlane | 1 | -0/+80 | |
readNative can now read full pandoc documents, block lists, blocks, inline lists, or inlines. It will interpret Str "hi" as if it were Pandoc (Meta [] [] []) [Plain [Str "hi"]] This should make testing easier. | |||||
2011-01-19 | Use spaceChar instead of oneOf " \t" in rst reader. | John MacFarlane | 1 | -5/+5 | |
2011-01-19 | Replaced more noneOf/oneOf parsers. | John MacFarlane | 1 | -5/+11 | |
2011-01-19 | Replaced uses of oneOf with more efficient parsers. | John MacFarlane | 1 | -12/+19 | |
This speeds up the markdown reader. | |||||
2011-01-14 | HTML reader: parse simple tables. | John MacFarlane | 1 | -2/+22 | |
Resolves Issue #106. Thanks to Rodja Trappe for the idea and some sample code. |