git.iko.soy/typeable/pandoc
on master help sign in
Updated changelog.
commita1aa53a47daf6d930327ee52bea2bbe5240ec7f0 authorJohn MacFarlane <jgm@berkeley.edu> dateFri 14 Jan 2011, 22:38 (16 years ago) parentfd79417
1 file changed+40−17
changelog+40−17
changelog+40−17
@@ -2,20 +2,6 @@ pandoc (1.7)
22
33 [new features]
44
5− * New `textile` reader and writer. Thanks to Paul Rivier for contributing
6− the `textile` reader, an almost complete implementation of the textile
7− syntax used by the ruby [RedCloth library](http://redcloth.org/textile).
8− Resolves Issue #51.
9−
10− * New `org` writer, for Emacs Org-mode, contributed by Puneeth Chaganti.
11−
12− * New `json` reader and writer, for reading and writing a JSON
13− representation of the native Pandoc AST. These are much faster
14− than the `native` reader and writer, and should be used for
15− serializing Pandoc to text. To convert between the JSON representation
16− and native Pandoc, use `encodeJSON` and `decodeJSON` from
17− `Text.JSON.Generic`.
18−
195 * Support for citations using Andrea Rossato's `citeproc-hs` 0.3.
206 You can now write, for example,
217
@@ -37,6 +23,20 @@ pandoc (1.7)
3723 syntax, and in the LaTeX reader, using natbib or biblatex syntax.
3824 (Thanks to Nathan Gass for the natbib and biblatex support.)
3925
26+ * New `textile` reader and writer. Thanks to Paul Rivier for contributing
27+ the `textile` reader, an almost complete implementation of the textile
28+ syntax used by the ruby [RedCloth library](http://redcloth.org/textile).
29+ Resolves Issue #51.
30+
31+ * New `org` writer, for Emacs Org-mode, contributed by Puneeth Chaganti.
32+
33+ * New `json` reader and writer, for reading and writing a JSON
34+ representation of the native Pandoc AST. These are much faster
35+ than the `native` reader and writer, and should be used for
36+ serializing Pandoc to text. To convert between the JSON representation
37+ and native Pandoc, use `encodeJSON` and `decodeJSON` from
38+ `Text.JSON.Generic`.
39+
4040 * A new `--mathjax` option has been added for displaying
4141 math in HTML using MathJax. Resolves issue #259.
4242
@@ -68,11 +68,15 @@ pandoc (1.7)
6868 * Made `--smart` work in HTML, RST, and Textile readers, as well
6969 as markdown.
7070
71+ * Added `--html5` option for HTML5 output.
72+
7173 * Added support for listings package in LaTeX reader
7274 (Puneeth Chaganti).
7375
7476 * Added support for simple tables in the LaTeX reader.
7577
78+ * Added support for simple tables in the HTML reader.
79+
7680 * Significant performance improvements in many readers and writers.
7781
7882 [API and program changes]
@@ -109,6 +113,9 @@ pandoc (1.7)
109113 resulting HTML using `xss-sanitize`, which is based on pandoc's
110114 sanitization, but improved.
111115
116+ * Added support for `lang` in `html` tag in the HTML template,
117+ so you can do `pandoc -s -V lang=es`, for example.
118+
112119 * Added `Text.Pandoc.Pretty`. This is better suited for pandoc than the
113120 `pretty` package. Changed all writers that used
114121 `Text.PrettyPrint.HughesPJ` to use `Text.Pandoc.Pretty` instead.
@@ -118,7 +125,7 @@ pandoc (1.7)
118125
119126 * `Text.Pandoc.Shared`:
120127
121− + Added `writerColumns` to `WriterOptions`.
128+ + Added `writerColumns` and `writerHtml5` to `WriterOptions`.
122129 + Added `normalize`.
123130 + Removed unneeded prettyprinting functions:
124131 `wrapped`, `wrapIfNeeded`, `wrappedTeX`, `wrapTeXIfNeeded`, `hang'`,
@@ -186,10 +193,16 @@ pandoc (1.7)
186193 [Under-the-hood improvements]
187194
188195 * Completely rewrote HTML reader using tagsoup as a lexer. The
189− new reader is faster and more accurate.
196+ new reader is faster and more accurate. Unlike the
197+ old reader, it does not get bogged down on some input
198+ (Issues #277, 255). And it handles namespaces in tags
199+ (Issue #274).
190200
191201 * Replaced `escapeStringAsXML` with a faster version.
192202
203+ * Simplified Text.Pandoc.CharacterReferences by using
204+ entity lookup functions from TagSoup.
205+
193206 * Remove duplications in documentation by generating the
194207 pandoc man page from README, using `MakeManPage.hs`.
195208
@@ -218,6 +231,10 @@ pandoc (1.7)
218231 Now they are parsed as `Quoted` inlines, if `--smart` is specified.
219232 Resolves Issue #270.
220233
234+ * Text.Pandoc.Parsing: Fixed bug in grid table parser.
235+ Spaces at end of line were not being stripped properly,
236+ resulting in unintended LineBreaks.
237+
221238 * Markdown reader:
222239
223240 + Allow HTML comments as inline elements in markdown.
@@ -239,6 +256,11 @@ pandoc (1.7)
239256 + Allow spaces between '\begin' or '\end' and '{'.
240257 + Support \L and \l.
241258
259+ * LaTeX writer:
260+
261+ + Escape strings in \href{..}.
262+ + In nonsimple tables, put cells in \parbox.
263+
242264 * OpenDocument writer: don't print raw TeX.
243265
244266 * Markdown writer: Fixed bug in `Image`. URI was getting unescaped twice!
@@ -658,7 +680,8 @@ pandoc (1.5)
658680 + Removed stLink, link template variable. Reason: we now always
659681 include hyperref in the template.
660682
661− * Latex template:
683+ * LaTeX template:
684+
662685 + Only show \author if there are some.
663686 + Always include hyperref package. It is used not just for links but
664687 for toc, section heading bookmarks, footnotes, etc. Also added