git.iko.soy/typeable/pandoc
on master help sign in
Updated debian/changelog.

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

commit1ea1665955a5b4ce80730cb3dc0d90074df51908 authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> dateSat 6 Oct 2007, 16:23 (19 years ago) parent5e4a0c8
1 file changed+102
debian/changelog+102
debian/changelog+102
@@ -1,3 +1,105 @@
1+pandoc (0.45) unstable; urgency=low
2+
3+ [ John MacFarlane ]
4+
5+ * Simplified parsing of reference keys and notes in markdown and RST
6+ readers: The Reference data structure from Text.Pandoc.Shared is no
7+ longer needed, since referenceKey and noteBlock parses return strings
8+ (as many blank lines as are occuried by the key or note) and update
9+ state themselves. getPosition and setPosition are now used to ensure
10+ that error messages will give the correct line number. This yields
11+ cleaner (and slightly faster) code, with more accurate parsing error
12+ messages.
13+
14+ * HTML reader:
15+
16+ + Fixed bug: parser for minimized attributes should not swallow
17+ trailing spaces.
18+ + Simplified HTML attribute parsing.
19+ + Changed parsing of code blocks in HTML reader: <code> tag is no
20+ longer needed. <pre> suffices. All HTML tags in the code block
21+ (e.g. for syntax highlighting) are skipped, because they are not
22+ portable to other output formats. <code>...</code> not surrounded
23+ by <pre> now counts as inline HTML, not code block.
24+ + Remove just one leading and one trailing newline from contents of
25+ <pre>...</pre> in codeBlock parser.
26+
27+ * Markdown reader: Require space before title in links and references.
28+ This fixes a bug in parsing URLs like http://silly/url(withparen).
29+
30+ * HTML writer: Don't produce HTML for table of contents if there are
31+ no headers. (This would be an empty list, which is invalid XHTML.)
32+
33+ * Markdown writer:
34+
35+ + Don't print title attribute if title is empty. (This differs from
36+ the behavior of Markdown.pl, and agrees with PHP Markdown. But John
37+ Gruber has indicated that he prefers this behavior.) Adjusted test
38+ suite accordingly.
39+ + Fixed incorrect line wrapping in paragraphs including hard line
40+ breaks. Resolves Issue #25.
41+ + Fixed bug in markdown writer: If an ordered list item began with
42+ a marker greater than 3 characters in width, and the item took more
43+ than one line, it would appear on the line after the list marker,
44+ e.g.:
45+
46+ (12)
47+ My list item.
48+ Multiline.
49+
50+ Now it works as follows:
51+
52+ (12) My list item.
53+ Multiline.
54+
55+ * RST writer
56+
57+ + Fixed bug in RST writer's handling of ordered lists. Previously,
58+ list items with multiple lines would not always line up with
59+ single-line list items. Now, list items are nested the length of
60+ the list marker + 1. This looks better and ensures that list items
61+ all line up. (Note that list markers are padded to the length of
62+ the longest list marker in the series.)
63+ + Use 3-space indent for unordered lists.
64+ + If label for a link reference contains a colon, surround it by `
65+ signs so it won't be interpreted as the end of the link label.
66+
67+ * Main.hs (tabFilter): Treat '\r' at end of line as newline (in
68+ addition to "\r\n" and '\n').
69+
70+ * Added a writer option for wrapped text and a command-line option
71+ '--no-wrap', which disables text wrapping. (Resolves Issue #26.)
72+
73+ + Added support for '--no-wrap' to Main.hs.
74+ + Added wrapIfNeeded function to Text.Pandoc.Shared.
75+ + Use wrapIfNeeded instead of wrapped in the RST, Man, Docbook, and
76+ Markdown writers.
77+ + Note: Not yet implemented in HTML, LaTeX, or ConTeXt writers.
78+
79+ * Modified html2markdown to run tidy only if the HTML cannot be
80+ parsed. Previously html2markdown piped all input through tidy
81+ before passing it to pandoc. This caused problems on certain pages
82+ (e.g. http://daringfireball.com/markdown) which have well-formed
83+ XHTML that causes tidy to choke. The solution is to pipe through
84+ tidy only if pandoc cannot parse the input by itself. This means
85+ that a temp file is now always used, even when input comes from a
86+ local file or standard input.
87+
88+ * Fixed MacPorts Portfile:
89+
90+ + Modified to install the pandoc library in addition to programs.
91+ + Installation must be done manually rather than using Makefile's
92+ install-all.
93+ + Note that the library must be registered in the activate phase,
94+ after the library files have been copied out of the destroot.
95+ Cabal generates a 'register.sh' script that will do this.
96+
97+ * debian/control: Added libghc6-network-dev, libghc6-xhtml-dev, and
98+ libghc6-mtl-dev as dependencies for libghc6-pandoc-dev. Resolves
99+ Debian Bug #445235.
100+
101+ * Changed pandoc home page to http://johnmacfarlane.net/pandoc/.
102+
1103pandoc (0.44) unstable; urgency=low
2104
3105 [ John MacFarlane ]