git.iko.soy/typeable/pandoc
on master help sign in
Final update of changelog.
commitf1dde27088b26751ebe38165c2c7b7efb203feae authorJohn MacFarlane <jgm@berkeley.edu> dateSun 30 Jan 2011, 08:53 (16 years ago) parentf911bae
1 file changed+25−21
changelog+25−21
changelog+25−21
@@ -47,22 +47,23 @@ pandoc (1.8)
4747 > where removeLink (Link xs _) = Emph xs
4848 > removeLink x = x
4949
50− * Attributes are now allowed in inline `Code` elements.
51− Thus, `` `x >>= y >> z`{.haskell} ``. The `Code` inline
52− has an extra argument place for attributes, just like
53− `CodeBlock`. Inline code will be highlighted in HTML output,
54− if pandoc is compiled with highlighting support.
55− Resolves Issue #119.
50+ To use this to remove links while translating markdown to LaTeX:
5651
57− * URLs in autolinks now use class "url" so they can be styled.
52+ pandoc -t json | runghc removelinks.lhs | pandoc -f json -t latex
53+
54+ * Attributes are now allowed in inline `Code` elements, for example:
55+
56+ > In this code, `ulist ! [theclass "special"] << elts`{.haskell} is...
57+
58+ The attribute syntax is the same as for delimited code blocks.
59+ `Code` inline has an extra argument place for attributes, just like
60+ `CodeBlock`. Inline code will be highlighted in HTML output, if pandoc
61+ is compiled with highlighting support. Resolves Issue #119.
5862
5963 * New `RawBlock` and `RawInline` elements (replacing `RawHtml`,
6064 `HtmlInline`, and `TeX`) provide lots of flexibility in writing
61− scripts to transform Pandoc documents. One can now control
62− exactly how each element is rendered in each output format.
63−
64− * A new `--mathjax` option has been added for displaying
65− math in HTML using MathJax. Resolves issue #259.
65+ scripts to transform Pandoc documents. Scripts can now change
66+ how each element is rendered in each output format.
6667
6768 * You can now define LaTeX macros in markdown documents, and pandoc
6869 will apply them to TeX math. For example,
@@ -76,9 +77,12 @@ pandoc (1.8)
7677 * LaTeX macros can also be used in LaTeX documents (both in math
7778 and in non-math contexts).
7879
80+ * A new `--mathjax` option has been added for displaying
81+ math in HTML using MathJax. Resolves issue #259.
82+
7983 * Footnotes are now supported in the RST reader. (Note, however,
80− that pandoc ignores the numeral or symbol used in the note;
81− footnotes are put in an auto-numbered ordered list.)
84+ that unlike docutils, pandoc ignores the numeral or symbol used in
85+ the note; footnotes are put in an auto-numbered ordered list.)
8286 Resolves Issue #258.
8387
8488 * A new `--normalize` option causes pandoc to normalize the AST
@@ -101,6 +105,8 @@ pandoc (1.8)
101105
102106 * `markdown2pdf` now supports `--data-dir`.
103107
108+ * URLs in autolinks now have class "url" so they can be styled.
109+
104110 * Improved prettyprinting in most formats. Lines will be wrapped
105111 more evenly and duplicate blank lines avoided.
106112
@@ -158,14 +164,14 @@ pandoc (1.8)
158164 `http(s)` scheme. Previously pandoc would treat some
159165 Windows pathnames beginning with `C:/` as URIs.
160166
161− * pandoc now adds a newline to the end of its output in fragment
162− mode (= not `--standalone`).
163−
164167 * The `--sanitize-html` option and the `stateSanitize` field in
165168 `ParserState` have been removed. Sanitization is better done in the
166169 resulting HTML using `xss-sanitize`, which is based on pandoc's
167170 sanitization, but improved.
168171
172+ * pandoc now adds a newline to the end of its output in fragment
173+ mode (= not `--standalone`).
174+
169175 * Added support for `lang` in `html` tag in the HTML template,
170176 so you can do `pandoc -s -V lang=es`, for example.
171177
@@ -278,10 +284,7 @@ pandoc (1.8)
278284 * Rewrote `spaceChar` and some other parsers in Text.Pandoc.Parsing
279285 for a significant performance boost.
280286
281− * Improved performance of all readers by replacing some uses
282− of `oneOf` or `noneOf` with more efficient parsers, and by
283− rearranging parsers in lists (e.g. moving the RST whitespace
284− parser to the top of the list of inline parsers).
287+ * Improved performance of all readers by rewriting parsers.
285288
286289 * Simplified Text.Pandoc.CharacterReferences by using
287290 entity lookup functions from TagSoup.
@@ -367,6 +370,7 @@ pandoc (1.8)
367370 contained `\begin{document}` in, say, a verbatim block.
368371 + Allow spaces between '\begin' or '\end' and '{'.
369372 + Support \L and \l.
373+ + Skip comments inside paragraphs.
370374
371375 * LaTeX writer:
372376