summaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Readers/Textile.hs
Commit message (Collapse)AuthorAge
...
* textile reader improvements : better conformance to RedCloth Textile inlinespaul.rivier2012-04-24
|
* Textile reader quick clean-up and added support for LaTeX blocks and inlines.paul.rivier2012-04-17
|
* Textile reader: Implemented literal escapes with `==` and `<notextile>`.John MacFarlane2012-04-05
| | | | Closes #473.
* fix doc generation failure against haddock-2.10.0Sergei Trofimovich2012-03-12
| | | | | | | | | | | | | | | | | | | | | $ cabal configure --haddock-option=-v3 $ cabal haddock -v3 Creating interface... 100% ( 2 / 2) in 'Text.Pandoc.Readers.Native' Checking module Text.Pandoc.Readers.HTML... Creating interface... 50% ( 4 / 8) in 'Text.Pandoc.Readers.HTML' Checking module Text.Pandoc.Readers.Textile... Creating interface... haddock: internal error: lexical error /usr/bin/haddock returned ExitFailure 1 Patch changes UTF-8 spaces to ASCII spaces. It's a known haddock issue: http://www.haskell.org/pipermail/haskell-cafe/2012-March/099870.html Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* New treatment of dashes in --smart mode.John MacFarlane2012-01-01
| | | | | | | | | | | | * `---` is always em-dash, `--` is always en-dash. * pandoc no longer tries to guess when `-` should be en-dash. * A new option, `--old-dashes`, is provided for legacy documents. Rationale: The rules for en-dash are too complex and language-dependent for a guesser to work reliably. This change gives users greater control. The alternative of using unicode isn't very good, since unicode em- and en- dashes are barely distinguishable in a monospace font.
* Better smart quote parsing.John MacFarlane2011-12-29
| | | | | | | | | | | * Added stateLastStrPos to ParserState. This lets us keep track of whether we're parsing the position immediately after a 'str'. If we encounter a ' in such a location, it must be an apostrophe, and can't be a single quote start. * Set this in the markdown, textile, html, and rst str parsers. * Closes #360.
* Textile reader: Make it possible to have colons after links.Christoffer Sawicki2011-07-10
|
* Add support for attributes in inline Code.John MacFarlane2011-01-26
| | | | | | | | 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.
* Bumped version to 1.8; depend on pandoc-types 1.8.John MacFarlane2011-01-26
| | | | | | | 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.
* Textile writer: Don't HTML-escape between @'s.John MacFarlane2011-01-23
|
* Textile reader: Fixed bug (swallowed p at beginning of paragraph).John MacFarlane2011-01-23
| | | | | The problem was a missing 'try' in the maybeExplicitBlock parser. Test case, a paragraph beginning with 'p', has been added.
* Textile reader: Support <tt> for inline code.John MacFarlane2011-01-23
|
* Textile reader: Added code blocks with bc.John MacFarlane2011-01-23
|
* Textile reader: Slight speed improvement.John MacFarlane2010-12-30
|
* New HTML reader using tagsoup as a lexer.John MacFarlane2010-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The new reader is faster and more accurate. * API changes for Text.Pandoc.Readers.HTML: - removed rawHtmlBlock, anyHtmlBlockTag, anyHtmlInlineTag, anyHtmlTag, anyHtmlEndTag, htmlEndTag, extractTagType, htmlBlockElement, htmlComment - added htmlTag, htmlInBalanced, isInlineTag, isBlockTag, isTextTag * tagsoup is a new dependency. * Text.Pandoc.Parsing: Generalized type on readWith. * Benchmark.hs: Added length calculation to force full evaluation. * Updated HTML reader tests. * Updated markdown and textile readers to use the functions from the HTML reader. * Note: The markdown reader now correctly handles some cases it did not before. For example: <hr/> is reproduced without adding a space. <script> a = '<b>'; </script> is parsed correctly.
* textile redcloth definition listspaul.rivier2010-12-09
|
* Textile reader: better treatment of acronyms.John MacFarlane2010-12-09
| | | | | We now parse PBS(Public Broadcasting System) as if it were "PBS (Public Broadcasting System)".
* Textile reader: Implemented footnotes.John MacFarlane2010-12-08
|
* Moved smartPunctuation from Markdown to Parsing.John MacFarlane2010-12-07
| | | | | + Parameterized smartPunctuation on an inline parser. + Handle smartPunctuation in Textile reader.
* Textile reader: implemented acronyms, (tm), (r), (c).John MacFarlane2010-12-07
|
* Textile reader: temporarily removed smartPunctuation.John MacFarlane2010-12-03
| | | | | | | | | | | | | | | The smartPuncutation parser from the markdown parser was being used, but this creates two problems: * smart punctuation rules are slightly different in textile, for example, a single dash wish space around becomes an En dash. * the following gets parsed as a double quoted string followed by a colon, rather than as a link: "emphasized text":http://my.url.com This needs rethinking.
* Textile reader: added hrule parser.John MacFarlane2010-12-03
|
* Textile reader: Turn on smart punctuation by default.John MacFarlane2010-12-03
|
* Textile reader: drop leading, trailing newline in pre block.John MacFarlane2010-12-03
| | | | This is consistent with how the other readers work.
* Textile reader: modified str to handle acronyms, hyphens.John MacFarlane2010-12-03
| | | | | | * A single hyphen between two word characters is no longer a potential strikeout-starter. * Acronym explanations are dropped.
* Textile reader: parse raw by default.John MacFarlane2010-12-03
| | | | | | It's part of the textile spec to allow raw HTML, just as with markdown. -R is no longer needed in test suite.
* punctuation handling, and more html-specific handlingpaul.rivier2010-12-03
|
* html inlines and html blocks handling in textile readerPaul Rivier2010-12-03
|
* textile reader now ignores html/css attributesPaul Rivier2010-12-03
|
* removed support for textile Inserted constructPaul Rivier2010-12-03
|
* fix autolink by promoting it in the parser list, fix table parabreakPaul Rivier2010-12-03
|
* more support for Textile reader (explicit links, images), tests and cabal ↵Paul Rivier2010-12-03
| | | | entries
* simpler table cell handlingpaul.rivier2010-12-03
|
* preliminary material toward table supportpaul.rivier2010-12-03
|
* textile reader now imports import Text.Pandoc.Parsingpaul.rivier2010-12-03
|
* Basic Textile Readerpaul.rivier2010-12-03