@@ -1,3 +1,71 @@
1+pandoc (1.2.1.1)
2+
3+ [ John MacFarlane ]
4+
5+ * Use System.IO.UTF8 in markdown2pdf.hs.
6+
7+ * Modified markdown2pdf.hs and markdown2pdf so that they no longer
8+ create a backup when overwriting a PDF. (Resolves Issue #166.)
9+
10+ * Fixed markdown2pdf.hs to accept --longopt=val options.
11+
12+ * Added man/man1/markdown2pdf.1 to extra-tmp-files in cabal, so that
13+ it is properly cleaned.
14+
15+ * Fixed htmlComment parser, adding a needed 'try'.
16+
17+ * Specially mark code blocks that were "literate" in the input.
18+ They can then be treated differently in the writers. This allows
19+ authors to distinguish bits of the literate program they are writing
20+ from source code examples, even if the examples are marked as
21+ Haskell for highlighting. Resolves Issue #174.
22+
23+ * Modified html+lhs output to use "haskell" highlighter instead
24+ of "literateHaskell". The highlighting module now adds bird tracks
25+ after highlighting (for HTML output), if the code block has the
26+ "literate" class. This gives better results, because kate's
27+ haskell highlighter is much better than the literateHaskell
28+ highlighter.
29+
30+ * Support for "..code-block" directive in RST reader. Not core
31+ RST, but used in Sphinx for code blocks annotated with syntax
32+ information. Thanks to Luke Plant for the patch.
33+
34+ * Set utf-8 encoding in texinfo headers.
35+
36+ * Properly handle commented-out list items in markdown.
37+ Resolves Issue #142. Example:
38+
39+ - a
40+ <!--
41+ - b
42+ -->
43+ - c
44+
45+ * Changed heuristic in compactify. compactify has to decide whether a
46+ Para that ends a list is a Para intentionally, or just because of
47+ the blank lines at the end of every list. In the latter case the
48+ Para is turned to a Plain. The old heuristic was: change final Para
49+ to Plain iff the other items all end in Plain. This produces bad
50+ results when, for example, an item contains just a Plain and an HTML
51+ comment, as it does in the list above. The new heuristic: change
52+ final Para to Plain iff the other items don't contain a Para.
53+
54+ * Added % as an rst underline character. Resolves Issue #173.
55+
56+ * Fix inline math parser so that \$ is allowed in math.
57+ Resolves Issue #169.
58+
59+ * Added haddock comments warning that readers assume \n line endings.
60+
61+ * Updated COPYRIGHT file.
62+
63+ * Makefile: Changed EXECSBASE so it doesn't pull in hsmarkdown &
64+ markdown2pdf. Otherwise strip tries to strip shell scripts when you
65+ install using 'make'.
66+
67+ * Changed Makefile so it doesn't build Haskell wrappers.
68+
169pandoc (1.2.1)
270
371 [ John MacFarlane ]