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

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

commit3703f625be18201be1e6bb87235ada1b39029290 authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> dateSun 25 Nov 2007, 00:38 (19 years ago) parent7deee9c
1 file changed+69−17
debian/changelog+69−17
debian/changelog+69−17
@@ -5,7 +5,7 @@ pandoc (0.45) unstable; urgency=low
55 * Simplified parsing of reference keys and notes in markdown and RST
66 readers: The Reference data structure from Text.Pandoc.Shared is no
77 longer needed, since referenceKey and noteBlock parses return strings
8− (as many blank lines as are occuried by the key or note) and update
8+ (as many blank lines as were occupied by the key or note) and update
99 state themselves. getPosition and setPosition are now used to ensure
1010 that error messages will give the correct line number. This yields
1111 cleaner (and slightly faster) code, with more accurate parsing error
@@ -19,13 +19,20 @@ pandoc (0.45) unstable; urgency=low
1919 + Changed parsing of code blocks in HTML reader: <code> tag is no
2020 longer needed. <pre> suffices. All HTML tags in the code block
2121 (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.
22+ portable to other output formats. A <code>...</code> block not
23+ surrounded by <pre> now counts as inline HTML, not a code block.
2424 + Remove just one leading and one trailing newline from contents of
2525 <pre>...</pre> in codeBlock parser.
2626
27− * Markdown reader: Require space before title in links and references.
28− This fixes a bug in parsing URLs like http://silly/url(withparen).
27+ * Markdown reader:
28+
29+ + Require space before title in links and references.
30+ This fixes a bug in parsing URLs like http://silly/url(withparen).
31+ + Improved and simplified setextHeader parser.
32+ + Fixed logic in smart quote parsing, adding some needed 'try'
33+ statements.
34+ + Fixed smart quote parsing so that unicode characters 8216 and 8217
35+ are recognized as single quotes, and 8220 and 8221 as double quotes.
2936
3037 * RST reader:
3138
@@ -82,13 +89,45 @@ pandoc (0.45) unstable; urgency=low
8289 + If label for a link reference contains a colon, surround it by `
8390 signs so it won't be interpreted as the end of the link label.
8491
85− * LaTeX writer: Cleaner output for footnotes. Footnotes now always
86− begin on a new line, and the final } is on a line by itself only
87− when it needs to be (i.e. only when the note ends with a Verbatim
88− environment).
92+ * LaTeX writer:
93+
94+ + Cleaner output for footnotes. Footnotes now always begin on a new
95+ line, and the final } is on a line by itself only when it needs to
96+ be (i.e. only when the note ends with a Verbatim environment).
97+ + Added writer options to state, so state doesn't need to be passed as
98+ a parameter.
99+ + Text wrapping now provided, using wrapTeXIfNeeded.
100+
101+ * ConTeXt writer: many improvements for more idiomatic ConTeXt output.
102+
103+ + PrettyPrint module now used for output.
104+ + Writer options are now in state, so they don't have to be passed as
105+ a parameter.
106+ + Text wrapping now provided, using wrapTeXIfNeeded.
107+ + Better treatment of footnotes: footnotes are always on lines by themselves.
108+ + Use \subject, \subsubject, ... or \section, \subsection, ... for headings,
109+ depending on whether --number-sections option is selected.
110+ + Extra blank line inserted after \stopitemize
111+ + Use new, "official" definition of blockquote environment. Also, use
112+ blank line after \startblockquote to balance blank line at the end.
113+ + Both itemized and enumerated lists are now generated using \start-stopitemize,
114+ with appropriate options. Removed definitions of ltxenum and ltxitem,
115+ which are no longer needed. Provided defaults for itemized lists in
116+ the preamble. State keeps track of ordered list level, so that
117+ when default numbering is specified, the appropriate scheme can be used.
118+ + Changed \useurl to \useURL.
119+ + Changed link color from red to blue.
120+ + Use \subsubsubsubsection etc., since these are supported
121+ (up to at least sub x 5).
89122
90− * Text.Pandoc.Shared: save and restore position in parseFromString,
91− so that accurate error messages can be given.
123+ * Text.Pandoc.Shared:
124+
125+ + Save and restore position in parseFromString, so that accurate
126+ error messages can be given.
127+ + Improved efficiency of romanNumeral parser.
128+ + Added wrappedTeX and wrapTeXIfNeeded functions. These ensure
129+ that footnotes occur on lines by themselves (to make them
130+ easier to see and move) and do not screw up line wrapping.
92131
93132 * Text.Pandoc.UTF8: modified fromUTF8 to strip out the BOM
94133 if present. Windows Notepad and other applications insert a
@@ -106,7 +145,6 @@ pandoc (0.45) unstable; urgency=low
106145 + Use wrapIfNeeded instead of wrapped in the RST, Man, Docbook, and
107146 Markdown writers.
108147 + Added render and renderFragment helpers to HTML writer.
109− + Note: Not yet implemented in LaTeX or ConTeXt writers.
110148
111149 * Modified html2markdown to run tidy only if the HTML cannot be
112150 parsed. Previously html2markdown piped all input through tidy
@@ -120,11 +158,20 @@ pandoc (0.45) unstable; urgency=low
120158 * Removed 'version' constant from Main.hs; added 'pandocVersion' to
121159 Text.Pandoc library.
122160
123− * Modified Makefile to work with Cabal configurations and GHC 6.8.
124− Provide pandoc.cabal.ghc66 for people who are still using older
125− versions of Cabal, which don't support configurations.
161+ * pandoc.cabal:
126162
127− * Fixed MacPorts Portfile:
163+ + Modified to work with GHC 6.8 and Cabal configurations. (For GHC
164+ 6.8, pretty and containers must be added to Build-Depends, and it
165+ is desirable to use the -O2 compiler option.) Cabal configurations
166+ allows one to select options depending on the compiler version.
167+ For GHC 6.6, the splitBase option can be disabled.
168+ + pandoc.cabal.ghc66 is provided for users with older versions of
169+ Cabal, which do not support configurations.
170+ + Use Ghc-Prof-Options to ensure that '-auto-all' is used when
171+ '--enable-(executable|library)-profiling' is specified. Updated
172+ PROFILING instructions accordingly.
173+
174+ * MacPorts Portfile:
128175
129176 + Modified to install the pandoc library in addition to programs.
130177 + Installation must be done manually rather than using Makefile's
@@ -145,9 +192,14 @@ pandoc (0.45) unstable; urgency=low
145192 measure until GHC 6.8 gets into debian. Modified debian/control
146193 to require GHC 6.6, as a safety measure.
147194
148− * Makefile: fix the issue of having two copies of the library documentation
195+ * Fixed the issue of having two copies of the library documentation
149196 under some usage scenarios.
150197
198+ * Replaced 'ghc' with '$(GHC)' in Makefile, and made GHC
199+ and GHC_PKG configurable through the environment, to support
200+ unusual ghc installations. For example:
201+ GHC=/opt/ghc/bin/ghc GHC_PKG=/opt/ghc/bin/ghc-pkg make
202+
151203 -- Recai Oktaş <roktas@debian.org> Sun, 07 Oct 2007 20:51:43 +0300
152204
153205pandoc (0.44) unstable; urgency=low