git.iko.soy/typeable/pandoc
on master help sign in
Minor changes to changelog.

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

commit96c614083ef4c7143e368fa483753401f9df9703 authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> dateFri 29 Dec 2006, 20:25 (20 years ago) parentcd54d01
1 file changed+51−38
debian/changelog+51−38
debian/changelog+51−38
@@ -34,7 +34,8 @@ pandoc (0.3) unstable; urgency=low
3434 + Added '-o/--output' option to send output to a file.
3535 + Added '-d/--debug' option:
3636 - Prints OUTPUT= followed by output filename (or blank) to stderr.
37− - Prints INPUT= followed by input filename, for each input file (if any).
37+ - Prints INPUT= followed by input filename to stderr, for each
38+ input file (if any).
3839 - Sends output to STDOUT, even if output file was specified.
3940 - This is intended mainly to make it easier to write wrappers.
4041 + Modified '-v' and '-h' output to go to STDERR, not STDOUT, and return
@@ -43,33 +44,49 @@ pandoc (0.3) unstable; urgency=low
4344 + Removed extra blanks after '-h' and '-D' output.
4445 + Added copyright message to '-v' output, modeled after FSF messages.
4546
46− * Added implicit setting of input and output format based on input
47− and output filename extensions. This is documented in pandoc(1)
48− man page and README.
47+ * Added implicit setting of default input and output format based
48+ on input and output filename extensions. These defaults are
49+ overridden if explicit input and output formats are specified using
50+ '-t', '-f', '-r', or '-w' options. Documented in pandoc(1) man page
51+ and README.
52+
53+ * Allow ordered list items to begin with (single) letters, as well
54+ as numbers. The list item marker may now be terminated either by
55+ '.' or by ')'. This extension to standard markdown is documented
56+ in README.
57+
58+ * Revised footnote syntax. (See README for full details.) The
59+ '[^1]' format now standard in markdown extensions is supported,
60+ as are inline footnotes with this syntax: '^[My note.]'.
61+ The earlier footnote syntax '^(1)' is no longer supported.
4962
50− * Extensions to markdown reader:
51− + Allow ordered list items to begin with (single) letters, as well
52− as numbers. The list item marker may now be terminated either by
53− '.' or by ')'. These extensions to standard markdown are documented
54− in README.
55− + Added supportfor footnotes in markdown reader. (See README for
56− details on syntax. Both reference and inline footnotes are
57− supported.)
63+ * Improved HTML representation of footnotes. All footnotes
64+ are now auto-numbered and appear in an ordered list at the
65+ end of the HTML document. Since the default appearance is now
66+ acceptable, the old footnote styles have been removed from the
67+ HTML header.
5868
5969 * Bug fixes:
60− + Fixed a serious bug in the markdown reader (also affecting LaTeX
61− and RST readers). These readers ran 'runParser' on processed chunks
62− of text to handle embedded block lists in lists and quotation blocks.
63− But then any changes made to the parser state in these chunks
64− was lost, as the state is local to the parser. So, for example,
65− footnotes didn't work in quotes or list items. The fix: instead of
66− calling runParser on some raw text, use setInput to make it the input,
67− then parse it, then use setInput to restore the input to what it was
70+ + Fixed a serious bug in the markdown, LaTeX, and RST readers.
71+ These readers ran 'runParser' on processed chunks of text to handle
72+ embedded block lists in lists and quotation blocks. But then
73+ any changes made to the parser state in these chunks was lost,
74+ as the state is local to the parser. So, for example, footnotes
75+ didn't work in quotes or list items. The fix: instead of calling
76+ runParser on some raw text, use setInput to make it the input, then
77+ parse it, then use setInput to restore the input to what it was
6878 before. This is shorter and more elegant, and it fixes the problem.
69− + Fixed bug in notFollowedBy' combinator (adding 'try' before 'parser').
70− Adjusted code that uses this combinator accordingly.
79+ + Fixed bug in notFollowedBy' combinator (adding 'try' before
80+ 'parser'). Adjusted code that uses this combinator accordingly.
7181 + Fixed bug in RTF writer that caused improper indentation on
7282 footnotes occurring in indented blocks like lists.
83+ + Fixed parsing of metadata in LaTeX reader. Now the title, author,
84+ and date are parsed correctly. Everything else in the preamble
85+ is skipped.
86+ + Modified escapedChar in LaTeX reader to allow a '\' at the end of a
87+ line to count as escaped whitespace.
88+ + Modified LaTeX reader to produce inline links rather than reference
89+ links. Otherwise, links in footnotes aren't handled properly.
7390
7491 * Made handling of code blocks more consistent. Previously, some
7592 readers allowed trailing newlines, while others stripped them.
@@ -79,10 +96,6 @@ pandoc (0.3) unstable; urgency=low
7996 * Modified readers to make spacing at the end of output more consistent.
8097
8198 * Minor improvements to LaTeX reader:
82− + Fixed parsing of metadata. Now the title, author, and date
83− are parsed correctly. Everything else in the preamble is skipped.
84− + Modified escapedChar to allow a \ at the end of a line to count
85− as escaped whitespace.
8699 + '\thanks' now treated like a footnote.
87100 + Simplified parsing of LaTeX command arguments and options.
88101 commandArgs now returns a list of arguments OR options (in
@@ -93,23 +106,22 @@ pandoc (0.3) unstable; urgency=low
93106
94107 * Revised RTF writer:
95108 + Default font is now Helvetica.
96− + An \f0 is added to each \pard, so that font resizing works correctly.
109+ + An '\f0' is added to each '\pard', so that font resizing works
110+ correctly.
97111
98− * Improved handling of smart quotes in HTML and LaTeX writers, to
99− handle cases where latex commands or HTML entity references appear
100− after quotes.
101−
102− * Fixed handling of dashes in LaTeX writer:
112+ * Improved handling of dashes in LaTeX writer:
103113 + Recognize a double hyphen as an Em-dash, even when it occurs next
104114 to punctuation (e.g. a quotation mark).
105115 + Collapse space around Em-dashes.
106116 + Process quotes before dashes. This way (foo -- 'bar') will turn into
107117 (foo---`bar') instead of (foo---'bar').
108118
119+ * Improved handling of smart quotes in HTML and LaTeX writers, to
120+ handle cases where latex commands or HTML entity references appear
121+ after quotes.
122+
109123 * Changes in HTML writer:
110124 + Include title block in header even when title is null.
111− + Add line break after </li> in HTML footnote output, for easier
112− inspection of the source.
113125 + Made javascript obfuscation of emails even more obfuscatory,
114126 by combining it with entity obfuscation.
115127
@@ -121,14 +133,15 @@ pandoc (0.3) unstable; urgency=low
121133 + Added regression tests with footnotes in quote blocks and lists.
122134
123135 * Makefile changes:
124− + osx-pkg target creates a Mac OS X package (directory)
136+ + osx-pkg target creates a Mac OS X package (directory). New osx
137+ directory contains files needed for construction of the package.
125138 + osx-dmg target creates a compressed disk image containing the package.
126− + New osx directory contains files needed for construction
127− of the package.
128139 + win-pkg target creates Windows binary package.
129140 + tarball target creates distribution source tarball.
130141 + website target generates pandoc's website automatically, including
131− demos.
142+ demos. New 'web' directory containts files needed for construction
143+ of the website (which will be created as the 'pandoc' subdirectory
144+ of 'web').
132145 + Makefile checks to see if we're running Windows/Cygwin; if so,
133146 a '.exe' extension is added to each executable in EXECS.
134147