Changelog
html2text (1.3.2a-13) unstable; urgency=low
* debian/rules:
- Don't run debian/tests/runtest explicitly, but through an interpreter.
Fixes FTBFS. (Closes: #516792)
* debian/patches:
- 630-recode-output-to-locale-charset.patch: do output recoding only if
output is a terminal. Updated debian/README.Debian and debian/html2text.1
accordingly.
html2text (1.3.2a-12) unstable; urgency=low
* debian/control:
- Added 'Vcs-Git' and 'Vcs-Browser' fields.
- Allow DM uploads.
* debian/README.Debian:
- Fix bunch of spelling mistakes. Thanks to David Starner
<email address hidden> for the patch. (Closes: #516006)
* debian/tests, debian/rules:
- Added a simple test system.
* debian/patches:
- 611-recognize-input-encoding.patch:
- Don't recode input stream if encoding is set to ASCII. Thanks to
Kevin Ryde <email address hidden>. (Closes: #516029)
- 500-utf8-support.patch:
- Added '-utf8' option to the synopsis of built-in help output.
* debian/html2text.1:
- Corrected: '-ascii' option is used for output, not for input.
html2text (1.3.2a-11) unstable; urgency=low
* debian/patches:
- 611-recognize-input-encoding.patch:
- When received invalid multi-byte sequence on input, output non-converted
text to stderr, not to stdout.
- Fixed possible usage of freed memory in case of invalid input
sequence.
- 500-utf8-support.patch:
- Provided valid Unicode character for "superscript zero", fixes
"illegal sequence error" for pages containing unchecked checkboxes.
- Removed generating Latin1 non-breaking spaces while formatting output
text, fixes "illegal sequence error"s. Thanks to Dmitry E. Oboukhov
for the report.
html2text (1.3.2a-10) experimental; urgency=low
* debian/rules:
- Really install NEWS.Debian as documentation.
* debian/patches:
- 220-nobs-when-stdout-is-a-tty.patch: deleted, useless now, since
backspaces are not produced at all.
- 400-remove-builtin-http-support.patch: refreshed.
- 500-utf8-support.patch: refreshed.
- 510-utf8-implies-nobs.patch: deleted, useless now.
- New 510-disable-backspaces.patch: disable backspaces because parser
cannot produce them rightly in multi-byte sequences now.
- 611-recognize-input-encoding.patch:
- Corrected to don't produce error if '-nometa' option was not supplied
and input html doesn't contain valid 'meta http-equiv' tag.
- Corrected to don't display debug info twicely (if -debug-parser or
-debug-scanner was supplied).
- Corrected: now parser always processes UTF-8 text, needed for proper
output recoding.
- Moved recoding code to separate function.
- Close input stream directly after read, not after the processing.
- Correctly mark the end of converted sequence.
- New 630-recode-output-to-locale-charset.patch: convert output to current
locale charset. (Closes: #498797)
- 300-replace-zeroes-with-null.patch: renamed to
800-replace-zeroes-with-null.patch.
- New 810-fix-deprecated-conversion-warnings.patch: fix 'deprecated
conversion from string constant to ‘char*’' warnings during build by
supplying 'const' qualifier in needed places.
* debian/README.Debian:
- Renamed 'META HTTP-EQUIV' section to 'Input recoding'.
- Added correct input encoding cases to 'Input recoding' section.
- Added 'Backspaces' section.
- Added 'Output recoding' section.
* debian/html2text.1:
- Mentioned that Debian version of html2text doesn't produce backspaces,
so '-nobs' does nothing.
- Added paragraph about input/output recoding.
* debian/NEWS.Debian:
- Corrected news for 1.3.2a-9.
* debian/control:
- Renewed long description.
[unera]
* debian/changelog:
- fixed incorrect changelog record 1.3.2a-9 (Thanks for Stanislav
Maslovski <email address hidden> for the
600-multiple-meta-tags.patch :)).
html2text (1.3.2a-9) experimental; urgency=low
The "grepping binary device for patch parts" release.
* debian/patches:
- Refreshed all patches.
- Add comments to all patches.
- New patch 400-remove-builtin-http-support.patch: remove limited built-in
http support. "Wontfix" bugs related to http support are closed thus.
(Closes: #307425, #285378)
- New patch 600-multiple-meta-tags.patch: recognize all 'meta' tags, not
one. Thanks to Stanislav Maslovski <email address hidden> for
the patch, thanks to Dmitry E. Oboukhov for the idea of patch.
- New patch 611-recognize-input-encoding.patch: recode input according to
'meta' tag. Thanks to Dmirty E. Oboukhov for the idea of patch.
(Closes: #496226)
* debian/html2text.1:
- Mentioned new '-nometa' option.
- Updated descriptions of '-utf8' and '-ascii' options.
- Mentioned that Debian version of html2text has no http support.
- Updated author's mail and download page.
* debian/README.Debian:
- Updated HTTP section, wrote META HTTP-EQUIV section.
html2text (1.3.2a-8) experimental; urgency=low
* debian/patches:
- 220-nobs-when-stdout-not-a-tty.patch: when standard output is not a tty,
automatically enable '-nobs' option. Thanks to Dmirty E. Oboukhov for
idea of patch.
html2text (1.3.2a-7) experimental; urgency=low
* debian/patches:
- 500-utf8-support.patch: corrected calculating length of utf8 string
containing 3 or 4 bytes by character (important for Japanese, for
example). So, since now we claim support for all UTF-8 characters.
(Closes: #178684)
- 510-utf8-implies-nobs.patch: inserting backspaces by default is
completely breaks the output when utf8 mode is used. Thus '-utf8' option
now implies enabling '-nobs' option. (Closes: #495448)
* debian/html2text.1:
- Updated last modified date.
- Mentioned that '-utf8' now implies '-nobs'.
* debian/rules:
- Now using dpkg-buildpackage-provided CFLAGS variable. This adds '-Wall'
to compilation flags.
html2text (1.3.2a-6) experimental; urgency=low
* debian/patches:
- New patch: 500-utf8-support.patch. It adds support of utf8 encoding in
input and output.
- 50-add-quotes-and-dash-substitutes.patch: became obsolete, superseded by
500-utf8-support.patch, thus has been deleted.
* debian/html2text.1:
- Added to avoid hard-to-parse-and-maintain sed expressions in
debian/rules. Added explaination for new '-utf8' option.
-- Ubuntu Archive Auto-Sync <email address hidden> Wed, 29 Apr 2009 00:14:48 +0100