git.iko.soy/typeable/pandoc
on master help sign in
Brought changelog up to date.

git-svn-id: https://pandoc.googlecode.com/svn/trunk@1535 788f1e2b-df1e-0410-8736-df70ead52e1b

commita03331a3b45946a20fcb7181ea9cb29b5fb088a8 authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> dateMon 2 Feb 2009, 22:42 (18 years ago) parent9b27f59
1 file changed+91
changelog+91
changelog+91
@@ -1,3 +1,94 @@
1+pandoc (1.2)
2+
3+ [ John MacFarlane ]
4+
5+ * Added support for literate Haskell. lhs support is triggered by
6+ '+lhs' suffixes in formats. For example, 'latex+lhs' is literate
7+ Haskell LaTeX. '.lhs' files are treated by default as literate
8+ markdown.
9+
10+ + Added stateLiterateHaskell to parser state.
11+ + Added parser for lhsCodeBlock to Markdown, RST, LaTeX readers.
12+ + Added parser for |inline lhs| to LaTeX reader.
13+ + Added writerLiterateHaskell to WriterOptions.
14+ + Added lhs support to Markdown, RST, LaTeX, HTML writers.
15+ + Added definition of code environment to LaTeX header.
16+ + Documented lhs features in man page and README.
17+
18+ * Added a plugin system, based on hint. This allows users to
19+ write small interpreted Haskell programs that transform the
20+ AST between the reader and the writer.
21+
22+ + In Text.Pandoc.Definition, added processWith, processWithM,
23+ and queryWith, and deprecated processPandoc and queryPandoc
24+ for these more general functions, which are useful in writing
25+ plugins.
26+ + Added module Text.Pandoc.Plugins.
27+ + Added a --plugins option to pandoc, and code to run the parsed
28+ document through all the plugins.
29+ + Provided five sample plugin files in the plugins/ directory.
30+ + Documented --plugin in the pandoc man page and README.
31+
32+ * Fixed bug in mediawiki writer: improper closing tags in tables.
33+ Thanks to Benct Philip Jonsson for reporting the bug.
34+
35+ * Added --email-obfuscation option.
36+
37+ + Added writer option for email obfuscation.
38+ + Implemented email obfuscation options in HTML writer.
39+ + Added option to option parser.
40+ + Documented in README and pandoc man page.
41+ + Resolves Issue #97.
42+
43+ * LaTeX writer: fixed bug with empty table cells.
44+ Resolves Issue #107. Thanks to rodja.trappe for the patch.
45+
46+ * Markdown reader: Relax spacing rules for $$ in display math. Now
47+ space and newlines are allowed after the opening $$ and before the
48+ closing $$. However, the display math cannot contain an entirely
49+ blank line. Resolves Issue #105.
50+
51+ * Markdown reader: Gobble space after Plain blocks containing only
52+ raw html inline. Otherwise following header blocks are not parsed
53+ correctly, since the parser sees blank space before them. Resolves
54+ Issue #124.
55+
56+ * Markdown reader: Allow " as well as '' to end a latex double-quote.
57+
58+ * Conditionally depend on syb and base >= 4 if ghc >= 6.10.
59+ Resolves Issue #109.
60+
61+ * Fixed problems in RST and markdown output due to bug in pretty-1.0.1.0
62+
63+ + Added hang' function to Text.Pandoc.Shared; this will be used instead
64+ of hang, which doesn't work properly in pretty-1.0.1.0. When pretty
65+ is upgraded, we can go back to hang.
66+ See http://article.gmane.org/gmane.comp.lang.haskell.general/16687
67+ + Use hang' (and some different techniques) in RST and markdown writers.
68+ Some output is now a bit different.
69+
70+ * Brought citeproc support up to date for citeproc-hs-0.2.
71+ (Patch by Andrea Rossato.)
72+
73+ * Moved all haskell source to src subdirectory. Renamed Main.hs to
74+ pandoc.hs.
75+
76+ * Rewrote hsmarkdown in Haskell for portability (src/hsmarkdown.hs).
77+ For now, keeping the old shell script too.
78+
79+ * Added TemplateHaskell to Extensions for executable, removed
80+ -threaded for library. Thanks to duncan.coutts for the bug report.
81+ Resolves Issue #121.
82+
83+ * Moved some Extra-Source-Files to Data-Files.
84+
85+ * Moved tabFilter to Shared.
86+
87+ * In pandoc.hs, removed optPreserveTabs; instead, tabstop of 0 means
88+ preserve tabs.
89+
90+ * Minor code cleanup based on hlint suggestions.
91+
192pandoc (1.1)
293
394 [ John MacFarlane ]