summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:44:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:44:09 +0000
commit5e707dc6ca775854c09fef2729e0be1d997399a5 (patch)
treee676fd1b87f19e374fb51d8ee2d47742c8c8c02f /debian/changelog
parentAdding upstream version 1.23.0. (diff)
downloadgroff-5e707dc6ca775854c09fef2729e0be1d997399a5.tar.xz
groff-5e707dc6ca775854c09fef2729e0be1d997399a5.zip
Adding debian version 1.23.0-3.debian/1.23.0-3
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--debian/changelog1818
1 files changed, 1818 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..9db676f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,1818 @@
+groff (1.23.0-3) unstable; urgency=medium
+
+ [ G. Branden Robinson ]
+ * debian/groff-base.mime: Run groff with '-t' to unconditionally preprocess
+ with tbl(1). Since these MIME types are assumed to be man pages anyway
+ (hence the existing '-mandoc' option), it costs little to do this and will
+ help many more documents render well.
+
+ [ Colin Watson ]
+ * Map "-", "'", and "`" to "\-", "\[aq]", and "\[ga]" again for UTF-8
+ manual pages (closes: #1041731).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 16 Oct 2023 12:11:07 +0100
+
+groff (1.23.0-2) unstable; urgency=medium
+
+ * Map CW to R for nroff (closes: #1040975).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 14 Jul 2023 17:44:41 +0100
+
+groff (1.23.0-1) unstable; urgency=medium
+
+ * New upstream release (closes: #1040440):
+ - [libdriver]: Fix SEGV in printer::set_ascii_char (closes: #421437).
+ - [docs]: groff(7): Replace many uses of \[cq] with \[aq] when the
+ latter is what is meant (closes: #551111).
+ - [docs]: groff(7): Fix missing escape synonyms for '.ft' (closes:
+ #1021961).
+ - [tbl]: Regularize diagnostics (closes: #710178).
+ - [troff]: Avoid infinite loop (closes: #892423).
+ - [docs]: roff(7): Revise language referring to Emacs as the "best"
+ program for editing roff documents (closes: #248529).
+ - [mdoc]: Fix infinite loop (closes: #411227).
+ - [mdoc]: Fix bad page number placement (closes: #919890).
+ - [mdoc]: Improve output of .At 32v (closes: #991633).
+ - [libbib]: Validate input to avoid heap overread (closes: #716109).
+ - [fonts]: Fix \[oq] and \[cq] in X11 text fonts (closes: #243238).
+ - [gropdf]: Recognize "com10" paper format (closes: #1009248).
+ - [docs]: Document grotty pager requirements more prominently (closes:
+ #257413).
+ - [docs]: pic(1): Fix content nits, including no longer referring to
+ pic.ms (closes: #1032227).
+ - [tmac]: Define fallbacks for chars in Latin-[259] (closes: #782903).
+ - [mdoc]: Drop thin and hair space escape sequences from several string
+ definitions (closes: #1021795).
+ - [mdoc]: Indent entire subsection heading by 3 ens, even if it breaks
+ across output lines (closes: #1022179).
+ * Build-depend on m4, texlive-base, and texlive-latex-base (closes:
+ #1011666).
+ * Override Lintian source-is-missing misfire (see #1019980).
+ * Drop mapping of \(oq to ' on devices other than utf8; upstream does this
+ now for latin1, which is probably good enough.
+ * Adopt upstream's use of SGR escape sequences for man/mdoc (LP: #610609).
+ I turned these off for Debian in 2002 because pagers didn't cope well at
+ the time, but it's now 21 years later and things have changed; SGR
+ escape sequences resolve some ambiguity (see #963490) and are required
+ for new features such as clickable hyperlinks.
+ * Honour /etc/papersize in PDF output, now that gropdf has the necessary
+ support upstream (closes: #1030097).
+ * Set doc-default-operating-system to "Debian" (closes: #284002).
+ * Map "^" to "\[ha]" and "~" to "\[ti]" for man/mdoc on the utf8 device,
+ to mitigate an upstream change likely to expose many glyph usage errors
+ in manual pages (although those errors were already visible in PDF
+ output).
+ * Arrange to rebuild documentation from the original source.
+ * Install groff.pdf (the PDF form of groff's Texinfo manual).
+ * Only force time display to UTC when the time came from SOURCE_DATE_EPOCH
+ (LP: #1908333).
+ * Enable OSC 8 hyperlinks for man pages.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 13 Jul 2023 05:30:17 +0100
+
+groff (1.22.4-10) unstable; urgency=medium
+
+ [ Colin Watson ]
+ * Set upstream metadata fields: Repository-Browse.
+
+ [ G. Branden Robinson ]
+ * debian/patches/add-groff-1.23-forward-compatibility.patch: Prevent
+ formatter warnings and dropped man(7) document text when encountering
+ documents written using new features of groff 1.23.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 07 Mar 2023 09:38:03 +0000
+
+groff (1.22.4-9) unstable; urgency=medium
+
+ * Remove dh_missing override, no longer needed with debhelper v13.
+ * Simplify a debhelper override slightly.
+ * Update Lintian override to current syntax.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 15 Nov 2022 15:30:39 +0000
+
+groff (1.22.4-8) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster:
+ + Build-Depends: Drop versioned constraint on bison, dpkg-dev and texinfo.
+ + groff-base: Drop versioned constraint on groff in Replaces.
+ + groff-base: Drop versioned constraint on groff, pmake and troffcvt in
+ Breaks.
+ + groff: Drop versioned constraint on groff-base in Replaces.
+
+ [ Colin Watson ]
+ * Remove ancient Breaks/Replaces on jgroff and groff-x11.
+ * Upgrade to debhelper v13 (dh-exec is no longer needed).
+ * debian/watch: Upgrade to version 4.
+ * debian/upstream/signing-key.asc: Minimize exported keys.
+ * Cherry-pick from upstream:
+ - Clamp negative tab stop positions to 0 (closes: #990406).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 26 Dec 2021 15:12:27 +0000
+
+groff (1.22.4-7) unstable; urgency=medium
+
+ * Cherry-pick from upstream:
+ - Fix SEGV arising from recursing destructor (LP: #1942974).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 09 Sep 2021 18:20:47 +0100
+
+groff (1.22.4-6) unstable; urgency=medium
+
+ [ Colin Watson ]
+ * Document Debian-specific man/mdoc SGR defaults in grotty(1) (closes:
+ #963490).
+
+ [ Helmut Grohne ]
+ * Annotate Build-Depends: poppler-utils <!nocheck> (closes: #981160).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 27 Jan 2021 09:42:45 +0000
+
+groff (1.22.4-5) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Set upstream metadata fields: Repository, Repository-Browse.
+
+ [ Vagrant Cascadian ]
+ * Ensure reproducible builds regardless of usrmerge (closes: #949324).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 06 May 2020 09:24:11 +0100
+
+groff (1.22.4-4) unstable; urgency=medium
+
+ [ Colin Watson ]
+ * Use debhelper-compat instead of debian/compat.
+ * Cherry-pick from upstream:
+ - Correctly handle groff_mdoc(7) .Lk arguments starting with a dot
+ (closes: #946868).
+ - Update NetBSD, OpenBSD, FreeBSD, Darwin, and DragonFly version strings
+ (closes: #867123).
+
+ [ Debian Janitor ]
+ * Trim trailing whitespace.
+ * Bump debhelper from old 9 to 12.
+ * Set upstream metadata fields: Bug-Submit (from ./configure), Name
+ (from ./configure), Repository.
+ * Drop unnecessary dependency on dh-autoreconf.
+ * Drop unnecessary dh arguments: --parallel
+ * Rely on pre-initialized dpkg-architecture variables.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 23 Dec 2019 22:38:19 +0000
+
+groff (1.22.4-3) unstable; urgency=medium
+
+ * Avoid Perl's unsafe "<>" operator (closes: #920269).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 28 Feb 2019 19:44:28 +0000
+
+groff (1.22.4-2) unstable; urgency=medium
+
+ [ Helmut Grohne ]
+ * Fix FTCBFS: Update build-native paths to new layout (closes: #917779).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 04 Jan 2019 19:13:49 +0000
+
+groff (1.22.4-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 23 Dec 2018 23:35:24 +0000
+
+groff (1.22.4~rc5-1) experimental; urgency=medium
+
+ * New upstream release candidate.
+ * Drop papersize-pre-html.patch: the "printing" operation here is only for
+ the purpose of extracting images, so all that matters is that the paper
+ size be consistent across the various tools that are invoked.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 20 Dec 2018 12:55:46 +0000
+
+groff (1.22.4~rc4-1) experimental; urgency=medium
+
+ * New upstream release candidate.
+ * Build-depend on gsfonts, so that devpdf's U-* fonts are generated.
+ * Build-depend on poppler-utils, so that the new tests of mom examples
+ work.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 01 Dec 2018 01:27:42 +0000
+
+groff (1.22.4~rc3-1) experimental; urgency=medium
+
+ [ Ondřej Nový ]
+ * d/changelog: Remove trailing whitespaces
+ * d/control: Remove trailing whitespaces
+
+ [ Colin Watson ]
+ * Adjust Vcs-* headers to reflect experimental branch.
+ * Add GitLab CI configuration.
+ * Adjust git-dpm tagging configuration.
+ * Add alpha.gnu.org to debian/watch, for pre-releases.
+ * New upstream release candidate.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 07 Nov 2018 11:09:18 +0000
+
+groff (1.22.4~rc2-3) experimental; urgency=medium
+
+ * Restore text versions of meintro.ps, meref.ps, and pic.ps, broken in
+ 1.22.3.rc1-1.
+ * Remove debian/groff.info; upstream's build system installs these files
+ by itself now.
+ * Use #! /usr/bin/perl for all installed Perl scripts, per policy 10.4.
+ * Remove dh_builddeb override to force gzip compression for groff-base;
+ most of the rest of the debootstrap-installed set needs xz nowadays so
+ that ship has sailed.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 03 Nov 2018 13:20:36 +0000
+
+groff (1.22.4~rc2-2) experimental; urgency=medium
+
+ * Move pdfpic.tmac to groff-base, since troffrc reads it.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 14 Apr 2018 18:30:52 +0100
+
+groff (1.22.4~rc2-1) experimental; urgency=medium
+
+ * New upstream release candidate.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 29 Mar 2018 10:48:04 +0100
+
+groff (1.22.3.rc1-1) experimental; urgency=medium
+
+ * New upstream release candidate.
+ * Switch debian/watch to HTTPS.
+ * Add signing key of new upstream maintainer (Bertrand Garrigues) to
+ debian/upstream/signing-key.asc.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 09 Mar 2018 23:11:38 +0000
+
+groff (1.22.3-10) unstable; urgency=medium
+
+ * Set Rules-Requires-Root: no.
+ * Remove "touch configure" from dh_auto_build override, which predated the
+ use of dh-autoreconf.
+ * Move VCS to salsa.debian.org.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 10 Feb 2018 02:09:07 +0000
+
+groff (1.22.3-9) unstable; urgency=medium
+
+ * debian/watch: Switch URL scheme to HTTP.
+ * Policy version 3.9.8: no changes required.
+ * Backport from upstream:
+ - tmac/zh.tmac: New file to support basic Chinese, both simplified and
+ traditional (closes: #848030).
+ * Install zh.tmac in groff-base.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 13 Dec 2016 13:06:22 +0000
+
+groff (1.22.3-8) unstable; urgency=medium
+
+ * Map "\-" to a plain hyphen when rendering HTML/XHTML output for manual
+ pages (closes: #829332).
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 02 Jul 2016 21:04:05 +0100
+
+groff (1.22.3-7) unstable; urgency=medium
+
+ * Set build flags appropriately for the build architecture during the
+ native build pass (based loosely on a patch from Balint Reczey, for
+ which thanks; closes: #812872).
+ * Remove debian/build-native/ on clean.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 28 Jan 2016 14:57:16 +0000
+
+groff (1.22.3-6) unstable; urgency=medium
+
+ * Override dh-exec-subst-unknown-variable Lintian tags, which are false
+ positives.
+ * Use HTTPS for Vcs-* URLs.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 27 Jan 2016 11:49:56 +0000
+
+groff (1.22.3-5) unstable; urgency=medium
+
+ * Drop obsolete build-dependency on xutils-dev.
+ * Remove no-groff-x11 bootstrapping hack. If anything like this is still
+ needed, it should be reimplemented using build profiles, but since groff
+ can be installed from a foreign architecture using multiarch I believe
+ that this is now unnecessary.
+ * Upgrade to debhelper v9, using dh-exec.
+ * Build with large file support.
+ * Remove long-obsolete maintainer script file migration code from 2001.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 02 Jan 2016 18:09:43 +0000
+
+groff (1.22.3-4) unstable; urgency=medium
+
+ * Fix incorrect display-UTC-time patch to gropdf (closes: #805374).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 17 Nov 2015 13:45:10 +0000
+
+groff (1.22.3-3) unstable; urgency=medium
+
+ * Add SOURCE_DATE_EPOCH support to mdate.sh, and restore upstream code
+ there to force the C locale.
+ * Use gmtime in mdate.sh.
+ * Remove unnecessary randomness from hdtbl example output.
+ * Always use UTC times for display.
+ * Sort Perl hash keys.
+ * Build with LC_ALL=C.UTF-8. To some extent this is a cop-out as other
+ packages using groff may still need to do similarly; I believe the
+ remaining important place where groff is character-set-sensitive in a
+ way that affects reproducibility of output is in the HTML postprocessor,
+ which sometimes inserts spaces in UTF-8 locales but not (for example) in
+ ASCII locales.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 06 Nov 2015 13:14:24 +0000
+
+groff (1.22.3-2) unstable; urgency=medium
+
+ * Explicitly compile with -std=gnu++98, to avoid potential future problems
+ with GCC 6 defaulting to a newer standard.
+ * Implement SOURCE_DATE_EPOCH for reproducible builds (closes: #762854).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 05 Nov 2015 11:51:53 +0000
+
+groff (1.22.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/groff-base.mime: Handle text/troff as well as
+ application/x-troff-man.
+ * Policy version 3.9.6: no changes required.
+ * Add OpenPGP signature checking configuration to watch file.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 05 Nov 2014 22:07:25 +0000
+
+groff (1.22.2-8) unstable; urgency=medium
+
+ * Update Vcs-Browser URL yet again.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 04 Sep 2014 17:50:22 +0100
+
+groff (1.22.2-7) unstable; urgency=medium
+
+ * Simplify debian/rules slightly to avoid hardcoding the list of targets
+ that dh(1) understands.
+ * Update Vcs-Browser URL for alioth cgit.
+ * Build with all hardening options.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 31 Aug 2014 03:51:26 +0100
+
+groff (1.22.2-6) unstable; urgency=medium
+
+ * Note that groff_mmse(7) is only available in Swedish locales (closes:
+ #710431).
+ * Describe \- as a minus sign rather than a dash in /etc/groff/man.local
+ and /etc/groff/mdoc.local (thanks, Bjarni Ingi Gislason; closes:
+ #742086).
+ * Adjust debian/source/lintian-overrides to match Lintian's current output
+ correctly.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 30 Jun 2014 03:09:27 +0100
+
+groff (1.22.2-5) unstable; urgency=medium
+
+ * Remove the W3C validation icons from generated HTML, to avoid tracking.
+ * Policy version 3.9.5: no changes required.
+ * Remove "debian/rules quilt-setup" target, obsoleted by git-dpm.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 22 Jan 2014 09:55:32 +0000
+
+groff (1.22.2-4) unstable; urgency=low
+
+ * Move debian/source.lintian-overrides to preferred location of
+ debian/source/lintian-overrides.
+ * Use 'set -e' rather than '#! /bin/sh -e' in maintainer scripts.
+ * Fix bad Texinfo markup for \z escape.
+ * Fix grolbp crash if a printer was never created (thanks, Mayhem team at
+ CMU; closes: #716003).
+ * Force gzip compression for groff-base.deb, to avoid causing problems for
+ debootstrap on non-Debian-based systems following dpkg 1.17.0.
+ * Switch to git; adjust Vcs-* fields.
+ * Add support for various new BSD versions (thanks, Guillem Jover; closes:
+ #717608).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 08 Jan 2014 02:22:41 +0000
+
+groff (1.22.2-3) unstable; urgency=low
+
+ [ Colin Watson ]
+ * Override license-problem-gfdl-invariants Lintian errors; these files are
+ dual-licensed (closes: #708944).
+
+ [ Daniel Schepler ]
+ * Stop dh_install failing in DEB_BUILD_OPTIONS=no-groff-x11 bootstrap
+ builds (closes: #709816).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 27 May 2013 23:09:35 +0100
+
+groff (1.22.2-2) unstable; urgency=low
+
+ * Update /etc/groff/man.local and /etc/groff/mdoc.local with new
+ commented-out code to force "-" back to Unicode HYPHEN, since upstream
+ groff has mapped this to HYPHEN-MINUS since 1.20, and remove the
+ Debian-local mapping of "\-" for the same reason. Remove mention of
+ this from README.Debian since the upstream change of default means that
+ this is only of minority interest (closes: #703690).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 07 Apr 2013 22:14:00 +0100
+
+groff (1.22.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Note in the groff package description that the chem preprocessor
+ requires perl.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 11 Mar 2013 08:36:01 +0000
+
+groff (1.22.1-3) unstable; urgency=low
+
+ * When cross-building, unset CONFIG_SITE for the native build pass.
+ * Support parallel builds.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 09 Feb 2013 12:01:18 +0000
+
+groff (1.22.1-2) unstable; urgency=low
+
+ * Fix mom-pdf.pdf symlink broken by compression (closes: #697678).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 08 Jan 2013 12:09:43 +0000
+
+groff (1.22.1-1) unstable; urgency=low
+
+ * New upstream release (LP: #1095075).
+ * Use xz compression for binary packages.
+ * Use 'dh $@ --options' rather than 'dh --options $@', for
+ forward-compatibility with debhelper v8.
+ * Use dh-autoreconf.
+ * Change Homepage from http://groff.ffii.org/ to
+ https://www.gnu.org/software/groff/. Suggested by Bernd Warken.
+ * Don't compress *.mom examples. They're not all that large, and this
+ allows dropping a manual page patch against upstream.
+ * Recommend perl for gropdf.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 07 Jan 2013 16:26:07 +0000
+
+groff (1.21-9) unstable; urgency=low
+
+ * Pass build flags in a few more places (based on a patch from Simon
+ Ruderich; closes: #653852).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 25 Jun 2012 01:32:46 +0100
+
+groff (1.21-8) unstable; urgency=low
+
+ * Use dpkg-buildflags to enable hardening options (based on a patch from
+ Moritz Muehlenhoff; closes: #653852).
+ * Adjust paths in groff_mom(7) (closes: #611904).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 22 Jun 2012 13:11:24 +0100
+
+groff (1.21-7) unstable; urgency=low
+
+ * Make groff-base and groff Multi-Arch: foreign.
+ * Support cross-building.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 01 Apr 2012 02:00:26 +0100
+
+groff (1.21-6) unstable; urgency=low
+
+ * Add mdoc support for various BSD versions (thanks, Guillem Jover;
+ closes: #629159).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 06 Jun 2011 12:09:05 +0100
+
+groff (1.21-5) unstable; urgency=low
+
+ * Fix -mm .RD macro to use .if rather than .ie (thanks, James Avera;
+ LP: #738169).
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 19 Mar 2011 22:48:00 +0000
+
+groff (1.21-4) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 08 Feb 2011 10:29:38 +0000
+
+groff (1.21-3) experimental; urgency=low
+
+ * Go back to installing groff.info from the source directory, not the
+ build directory; timestamps are such that make won't rebuild it (closes:
+ #609459).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 11 Jan 2011 03:37:52 +0000
+
+groff (1.21-2) experimental; urgency=low
+
+ * Build-depend on texinfo (closes: #609459).
+ * Only emit a single backspace for bold/underline in no-SGR mode.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 10 Jan 2011 19:48:58 +0000
+
+groff (1.21-1) experimental; urgency=low
+
+ * New upstream release:
+ - New warning category 'file'. (man-db uses this as part of
+ automatically enabling language-specific hyphenation rules, which
+ should now work.)
+ - CJK line-breaking and hyphenation support (closes: #552201).
+ - Fix typo in groff_man(7) (closes: #369254).
+ - Fix typo in "Character Translations" info node (closes: #450434).
+ - Fix white heart and diamond Unicode values in groff_char(7) (closes:
+ #540477).
+ - Point to troff(1) for -w and -W in groff(1) (closes: #545807).
+ * Document reasons for groff's Recommends in its package description
+ (closes: #599648).
+ * Switch build-dependency from byacc to bison, as that's what was used to
+ generate the parsers in the 1.21 release.
+ * Force YACC='bison -y' when configuring, to avoid problems if byacc is
+ also installed.
+ * Use a separate build directory, eliminating the requirement to preserve
+ some files by hand.
+ * Policy version 3.9.1:
+ - Rename debian/README.build to debian/README.source.
+ - Add a Homepage field.
+ - Refer to /usr/share/common-licenses/GFDL-1.3 in debian/copyright
+ rather than quoting it (although the GPL v3 governs this package, as
+ explained in detail in debian/copyright).
+ - Use Breaks rather than Conflicts.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 09 Jan 2011 13:15:30 +0000
+
+groff (1.20.1-10) unstable; urgency=low
+
+ * Handle ditroff command `Dt' without argument gracefully (closes:
+ #579890).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 09 May 2010 12:57:58 +0100
+
+groff (1.20.1-9) unstable; urgency=low
+
+ * Convert to source format 3.0 (quilt).
+ * Add a 'quilt-setup' target to debian/rules for the benefit of those
+ checking out the package from revision control.
+ * All patches are now maintained separately and tagged according to DEP-3.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 01 Mar 2010 19:50:42 +0000
+
+groff (1.20.1-8) unstable; urgency=low
+
+ * Add a watch file.
+ * Add mdoc support for FreeBSD 7.2, 7.3, 8.0, and IEEE Std 1003.1-2008.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 22 Feb 2010 10:08:09 +0000
+
+groff (1.20.1-7) unstable; urgency=low
+
+ * Use /bin/bash for grap2graph due to use of $RANDOM, as for eqn2graph and
+ pic2graph.
+ * Fix some unnecessary bashisms in gdiffmk (closes: #547750).
+ * Use 'dh_installdocs --link-doc' option from debhelper 7.4.2.
+ * Use POSIX-compliant 'trap' syntax (closes: #256226; the other problems
+ identified in this bug were fixed some time ago).
+ * Honour /etc/papersize in DVI output.
+ * Remove contrib/pdfmark/groff-pdfroff.* on clean.
+ * Preserve src/preproc/eqn/eqn.cpp, src/preproc/eqn/eqn_tab.h,
+ src/preproc/pic/pic.cpp, src/preproc/pic/pic_tab.h, and
+ src/preproc/refer/label.cpp, and restore them after running 'make
+ realclean' to avoid a large diff.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 19 Feb 2010 23:37:25 +0000
+
+groff (1.20.1-6) unstable; urgency=low
+
+ * Use dh_auto_install and dh_install.
+ * Convert to dh(1).
+ * Make /usr/share/groff/1.20.1/font/devlj4/generate/special.awk
+ executable.
+ * Move europs.tmac to groff-base (closes: #546844).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 16 Sep 2009 09:51:21 +0100
+
+groff (1.20.1-5) unstable; urgency=low
+
+ * Upgrade to debhelper v7. (There's still lots of complexity here, so no
+ dh(1).)
+ * Remove Fumitoshi UKAI from Uploaders, with thanks for his previous work.
+ Just shout if you want to be added back (closes: #541019).
+ * Unset IFS at nroff startup (closes: #541621).
+ * Patch from Openwall to fix temporary file handling vulnerabilities in
+ pdfroff (closes: #538330).
+ * Use -dSAFER when calling gs from pdfroff (thanks, brian m. carlson;
+ closes: #538338).
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 15 Aug 2009 09:01:47 +0100
+
+groff (1.20.1-4) unstable; urgency=low
+
+ * Move devtag.tmac and papersize.tmac to groff-base (thanks, Niko Tyni;
+ closes: #537767).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 21 Jul 2009 06:01:02 +0100
+
+groff (1.20.1-3) unstable; urgency=low
+
+ * Tell 'make' (as well as 'make install') about docdir, so that it gets
+ substituted properly into manual pages.
+ * Adjust pic(1) and pdfroff(1) references to account for compression
+ (closes: #498356).
+ * Backport from upstream, fixing "bad character definition" warnings:
+ - tmac/doc.tmac: Call `ec' before mapping characters.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 20 Jul 2009 10:11:43 +0100
+
+groff (1.20.1-2) unstable; urgency=low
+
+ * Make sure /usr/share/groff/current is only in groff-base, not also in
+ groff (closes: #537667).
+ * Bump groff-base Replaces: groff version to include 1.20.1-1, just in
+ case the above bug confused some dpkg databases into believing that
+ /usr/share/groff/current is owned by groff.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 20 Jul 2009 08:26:22 +0100
+
+groff (1.20.1-1) unstable; urgency=low
+
+ * New upstream release (closes: #196762, #415754). See the NEWS file for
+ full details of improvements, to which I can't do justice here, but
+ items relevant to Debian bug reports include:
+ - Unicode input support has been very much improved, including a new
+ 'preconv' preprocessor which converts various input encodings to
+ something groff can understand directly (closes: #322760), which also
+ allows us to avoid the old and rather broken ascii8 device (closes:
+ #533778); support for composite glyphs; and localisation files for
+ several languages.
+ - mdoc .Dt now allows overriding the volume name (closes: #176575).
+ - Backquote formatting fixed in groff(1) (closes: #184603).
+ - HTML output much improved, including a DOCTYPE (closes: #190209).
+ - \[an] is now U+23AF, not U+2500 (closes: #382265).
+ - rs/rq typo fixed in groff(7) (closes: #402854).
+ - pic now supports up to 32 macro arguments, and ignores further
+ arguments rather than crashing (closes: #453260).
+ * Dropped multibyte patch. CJK is partially supported by way of Unicode
+ input, but widths are wrong and proper line breaking is not implemented;
+ this is planned to be added by way of "character classes". However, I
+ can't justify holding new groff code out of Debian any longer when CJK
+ manual pages can more or less be read with the new release.
+ * Since the M and G fonts no longer exist:
+ - \f5 and \f6 no longer break (closes: #227091);
+ - We no longer get spurious devdvi font errors (closes: #194041);
+ - We no longer fail to italicise or underline CJK text (closes:
+ #288382).
+ - Angle brackets around URLs no longer have broken widths (closes:
+ #522323).
+ * Add localisation macro files to groff-base.
+ * Adjust #! line of font/devlj4/generate/special.awk; awk is in
+ /usr/bin/awk on Debian, not /bin/awk.
+ * Add preconv to groff-base.
+ * Imported into a branch on bzr.debian.org; add Vcs-Bzr control field.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 19 Jul 2009 23:06:42 +0100
+
+groff (1.18.1.1-22) unstable; urgency=low
+
+ * Fix bug number for groffer fix in previous changelog entry.
+ * If the ascii8 device is used, pass through the input encoding even if
+ LC_CTYPE=C (closes: #519367).
+ * Build-depend on and recommend ghostscript rather than the obsolete
+ package gs.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 12 Mar 2009 10:48:01 +0000
+
+groff (1.18.1.1-21) unstable; urgency=low
+
+ * Build-depend on xutils-dev rather than xutils (thanks, Daniel Schepler;
+ closes: #485203).
+ * Update DEB_BUILD_OPTIONS parsing code from policy 3.8.0.
+ * Build-depend on x11proto-core-dev rather than x-dev (thanks, Lintian).
+ * Use /bin/bash for eqn2graph and pic2graph due to use of $RANDOM, even
+ though that's only a fallback in case mktemp fails (closes: #489604).
+ * Display more helpful output if a device was not found but is known to be
+ one of the devices in the groff binary package rather than groff-base.
+ * Define .PS and .PE to empty strings in pic output to inhibit -wmac
+ warnings (closes: #495713); similarly, define .EQ and .EN to empty
+ strings in eqn output.
+ * Add information to debian/copyright (a file from newer groff releases
+ and a clarifying e-mail) noting that upstream has relicensed the groff
+ documentation under the terms of the GPL (closes: #374569).
+ * Remove some fallback constructs from groffer that aren't necessary with
+ POSIX shells and that break dash (closes: #454902).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 26 Aug 2008 09:27:51 +0100
+
+groff (1.18.1.1-20) unstable; urgency=low
+
+ * Fix handling of properties of characters in the range 128-255 (closes:
+ #199422).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 30 Mar 2008 17:29:05 +0100
+
+groff (1.18.1.1-19) unstable; urgency=low
+
+ * Add an-ext.tmac to groff-base (closes: #470729).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 13 Mar 2008 10:28:58 +0000
+
+groff (1.18.1.1-18) unstable; urgency=low
+
+ * Backport from upstream:
+ - Add an-ext.tmac, containing extension macros for -man such as UR/UE
+ and MT/ME; load it from an-old.tmac. This file is under a very liberal
+ licence, and manual page authors should copy any macros they use from
+ it to the preamble of their manual pages in order to ensure
+ portability to older groff and other manual page viewers (closes:
+ #470469).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 12 Mar 2008 12:29:03 +0000
+
+groff (1.18.1.1-17) unstable; urgency=low
+
+ * Backport from upstream:
+ - Make the mdoc .In macro parsed and callable. If not in the synopsis,
+ represent the C header file enclosed in angle brackets (closes:
+ #466614).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 25 Feb 2008 09:29:46 +0000
+
+groff (1.18.1.1-16) unstable; urgency=low
+
+ * Install groff_mmse(7) under /usr/share/man/sv/ (LP: #76255).
+ * Add Korean support to devutf8 (thanks, Hansun Lee; LP: #176899).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 27 Jan 2008 22:41:37 +0000
+
+groff (1.18.1.1-15) unstable; urgency=low
+
+ [ Forest Bond ]
+ * debian/groff-base.mime: Use the utf8 device by default, as most modern
+ systems use UTF-8 by default nowadays (LP: #174297).
+
+ [ Colin Watson ]
+ * Make nroff wrapper accept -w and -W options and pass them to groff to
+ enable and disable warnings.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 06 Dec 2007 19:12:14 +0000
+
+groff (1.18.1.1-14) unstable; urgency=low
+
+ * Use autotools-dev's recommended ./configure --build and --host options.
+ * Update FSF address in debian/copyright.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 17 Nov 2007 20:16:53 +0000
+
+groff (1.18.1.1-13) unstable; urgency=low
+
+ * Add (untested) support for the BIG5-HKSCS encoding used by zh_HK.
+ * Backport from upstream:
+ - src/devices/grolbp/lbp.cc: Don't define _GNU_SOURCE (closes: #441534).
+ * Make groff binary-NMU-safe by using ${binary:Version} rather than
+ ${Source-Version}.
+ * Don't ignore 'make realclean' or 'make extraclean' errors other than
+ missing Makefiles.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 12 Sep 2007 10:39:13 +0000
+
+groff (1.18.1.1-12) unstable; urgency=low
+
+ * src/devices/grohtml/post-html.cc: Remove extra qualification on
+ char_block constructor (closes: #356248).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 17 Apr 2006 12:05:51 +0100
+
+groff (1.18.1.1-11) unstable; urgency=low
+
+ * Build-depend on x-dev, libx11-dev, libxmu-dev, and libxt-dev rather than
+ the transitional xlibs-dev package.
+ * Use debhelper v4.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 16 Dec 2005 13:28:09 +0000
+
+groff (1.18.1.1-10) unstable; urgency=low
+
+ * Configure gxditview with 'xmkmf -DBuildXaw=NO' to override imake's
+ incorrect ideas about library linkage and avoid libXp when linking with
+ libXaw7. We don't need Xprint support anyway.
+ * Build-depend on just libxaw7-dev, dropping the alternative.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 13 Sep 2005 10:38:10 +0100
+
+groff (1.18.1.1-9) unstable; urgency=low
+
+ * Move www.tmac to groff-base (closes: #319506).
+ * Fix non-XSI code in groff.postinst (part of #256226).
+ * Improve CJK support (closes: #324107):
+ - Add support for Chinese GB2312/GBK and BIG5 encodings (in the
+ increasingly-misnamed nippon driver), with kinsoku tables borrowed
+ from Emacs. Simon Law eyeballed the GB2312/GBK table.
+ - Expect UTF-8 input when running under a ko_*.UTF-8 locale. Functional
+ Korean support still requires a kinsoku table and a groff font
+ covering Hangul.
+ * Fix use of DoCharacter() in multibyte case; some calls to it were
+ missing the fourth argument (closes: #285524).
+ * Policy version 3.6.2. No changes required.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 31 Aug 2005 12:54:37 +0100
+
+groff (1.18.1.1-8) unstable; urgency=low
+
+ * Avoid double fclose() in grn, which causes a build failure with glibc
+ 2.3.5.
+ * Move gxditview from /usr/X11R6 to /usr.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 23 May 2005 16:34:34 +0100
+
+groff (1.18.1.1-7) unstable; urgency=low
+
+ * Too many fonts are missing the Unicode HYPHEN character, so I give up.
+ Render "-" as HYPHEN-MINUS (ASCII 0x2D) by default. (Of course, manual
+ pages using "-" when they should be using "\-" should still be fixed.)
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 18 Mar 2005 17:57:51 +0000
+
+groff (1.18.1.1-6) unstable; urgency=low
+
+ * Refer to /usr/share/doc/groff-base/copyright or
+ /usr/share/doc/groff/copyright in the header of all manual pages
+ licensed under the GFDL, per GFDL section 6 "COLLECTIONS OF DOCUMENTS"
+ (closes: #292229, #292230).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 26 Jan 2005 09:28:10 +0000
+
+groff (1.18.1.1-5) unstable; urgency=high
+
+ * Upstream fix for temporary file handling vulnerability in pic2graph
+ (closes: #286371).
+ * Upstream fix for temporary file handling vulnerability in eqn2graph
+ (closes: #286372).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 20 Dec 2004 14:26:25 +0000
+
+groff (1.18.1.1-4) unstable; urgency=low
+
+ * Fix use of anonymous structs at top level, which gcc-4.0 doesn't like
+ (patch backported from upstream, by Art Haas; closes: #282682).
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 11 Dec 2004 14:39:11 +0100
+
+groff (1.18.1.1-3) unstable; urgency=low
+
+ * Clarify copyright file (closes: #279904). Some items of documentation
+ are under non-free licences; this is exempt for sarge, and in any case
+ will be resolved when I update to a new version of groff after sarge.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 17 Nov 2004 19:36:29 +0000
+
+groff (1.18.1.1-2) unstable; urgency=high
+
+ * [SECURITY] Fix a race condition in groffer leading to a temporary file
+ handling vulnerability (closes: #278265).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 26 Oct 2004 23:52:13 +0100
+
+groff (1.18.1.1-1) unstable; urgency=low
+
+ * The "Death! Ride, ride to ruin and the world's ending!" release.
+ * New upstream release. The only change is an updated groffer script.
+ * Policy version 3.6.1. No changes required.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 22 Jun 2004 01:44:41 +0100
+
+groff (1.18.1-15) unstable; urgency=low
+
+ * Create eqn2graph's temporary files in /tmp, not /usr/tmp (thanks, Einar
+ Karttunen; closes: #216819). How did I miss this when doing the same for
+ pic2graph?
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 23 Jan 2004 11:37:26 +0000
+
+groff (1.18.1-14) unstable; urgency=low
+
+ * Document Unicode hyphen configuration in README.Debian.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 15 Nov 2003 17:43:03 +0000
+
+groff (1.18.1-13) unstable; urgency=low
+
+ * Add sample code to /etc/groff/man.local and /etc/groff/mdoc.local to
+ make "-" render as Unicode HYPHEN-MINUS on the utf8 device. This is
+ commented out by default because man pages which require this are buggy:
+ "\-" should be used instead when a real dash as opposed to a logical
+ hyphen is required.
+ * Fix some typos in groff(1) (thanks, Göran Weinholt; closes: #181375).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 6 Nov 2003 12:52:18 +0000
+
+groff (1.18.1-12) unstable; urgency=low
+
+ * Create pic2graph's temporary files in /tmp, not /usr/tmp (thanks, Alex
+ Withers; closes: #216819).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 21 Oct 2003 09:24:37 +0100
+
+groff (1.18.1-11) unstable; urgency=low
+
+ * Never recode input or output for the ascii8 device. It doesn't work in
+ non-trivial locales, since ascii8 isn't supposed to be prepared for
+ input in, say, UTF-8, and the point of ascii8 is to be a trivial hack
+ device for use when you know your input encoding is the same as your
+ output encoding. This makes man(1)'s life easier, and incidentally fixes
+ a problem with iconv replacing certain Polish characters with question
+ marks (closes: #170320).
+ * Revert part of the original attempt at fixing #170320 (in 1.18.1-2),
+ which made ascii8 accept U+0100 to U+0200. This is no longer necessary
+ with the above, and it broke the assumptions in
+ font::get_font_wchar_metric(), causing problems for KOI8-R input.
+ * Stop output devices breaking when given the 'x init' command in an
+ intermediate output file rather than 'x init <encoding>'.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 14 Sep 2003 16:17:41 +0100
+
+groff (1.18.1-10) unstable; urgency=low
+
+ * Fix wrong devps Japanese font metrics (thanks, Masatoshi Suehiro and
+ Junichi Uekawa; closes: #194016).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 19 Aug 2003 02:54:34 +0100
+
+groff (1.18.1-9) unstable; urgency=low
+
+ * Fix segfault in grotty when changing the colour before setting the
+ initial font (closes: #189384).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 18 Apr 2003 00:47:43 +0000
+
+groff (1.18.1-8) unstable; urgency=low
+
+ * Make sure that the default input character encoding is always
+ ISO-8859-1, except for the ascii8 device and for Japanese locales. This
+ is required for compatibility with upstream.
+ * Automatically load latin1.tmac when using all terminal devices except
+ ascii, not just the latin1 device.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 11 Apr 2003 00:11:40 +0100
+
+groff (1.18.1-7) unstable; urgency=low
+
+ * Use groff's font metric instead of wcwidth()
+ (src/devices/grotty/tty.cc): add cols to tty_font
+ add_char takes font parameter
+ tty_printer:add_char calculate hpos by using font metric
+ (src/include/encoing.h src/libs/libgroff/encoding.cc):
+ put_wchar returns number of bytes written, not columns.
+ * font metric fixed, X*/M.proto,
+ * fix sed script in font's Makefile.sub. sed doesn't see + as regex metachar.
+ replace [0-9]+ to [0-9][0-9]*.
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Mon, 24 Feb 2003 10:59:09 +0900
+
+groff (1.18.1-6) unstable; urgency=low
+
+ * Use wcwidth() to find the width of UTF-8 characters. This seems to work
+ well for both en_GB.UTF-8 and ja_JP.UTF-8, so both CJK and non-CJK
+ output should finally be correct (closes: #173764).
+ * Recommend libpaper1 instead of libpaperg.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 23 Feb 2003 19:33:50 +0000
+
+groff (1.18.1-5) unstable; urgency=low
+
+ * put_wchar() returns number of columns for char
+ * add UTF-8 support for Japanese.
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Fri, 7 Feb 2003 00:32:00 +0900
+
+groff (1.18.1-4) unstable; urgency=low
+
+ * Fix over-zealous backspacing in UTF-8 output (closes: #173764).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 6 Feb 2003 01:31:57 +0000
+
+groff (1.18.1-3) unstable; urgency=low
+
+ * Recode this changelog to UTF-8.
+ * Clarify README.Debian to mention the error message you get if you've
+ forgotten to install groff as well as groff-base (see #175585).
+ * Build with g++ 3.2. Drop hppa -fno-strength-reduce hack from 1.17.2-12,
+ which I hope should no longer be required.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 8 Jan 2003 03:26:13 +0000
+
+groff (1.18.1-2) unstable; urgency=low
+
+ * Backport upstream patch to fix segfaults in
+ node::add_discretionary_hyphen() observed while building aegis and
+ aegis3 (closes: #173058, #173063).
+ * Fix pic2graph syntax error, thanks to lintian. Patch also sent upstream.
+ * Patch from Fumitoshi UKAI to fix ISO-8859-2 output through devascii8
+ (closes: #170320).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 15 Dec 2002 14:59:20 +0000
+
+groff (1.18.1-1) unstable; urgency=low
+
+ * New upstream release.
+ - Includes 'Am' string in mdoc from NetBSD (closes: #163195).
+ * Amend debian/copyright to reflect that the papersize fallback patch has
+ been merged upstream.
+ * Actually call the GROFF_LANGINFO_CODESET macro as well as defining it.
+
+ * New multibyte patch from Fumitoshi UKAI, with adjustments by me. Fixes
+ Japanese HTML output, among other things (closes: #149006).
+
+ groff (1.18.1-0.u1) unstable; urgency=low
+
+ * for C or POSIX locale, use ascii8 encoding handler
+ * xditview supports ENABLE_MULTIBYTE (at least Japanese)
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Mon, 4 Nov 2002 02:05:16 +0900
+
+ groff (1.18.1-0.u) unstable; urgency=low
+
+ * New upstream release
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Wed, 9 Oct 2002 02:09:41 +0900
+
+ groff (1.18-6.u2) unstable; urgency=low
+
+ * src/roff/troff/input.cc: fix bug in wchar_charinfo()
+ * src/device/grohtml/post-html.cc: works ENABLE_MULTIBYTE
+ * font/devhtml: add font M, G for Japanese
+ * grohtml works (japanese)
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Mon, 23 Sep 2002 02:56:59 +0900
+
+ groff (1.18-6.u1) unstable; urgency=low
+
+ * new multibyte support patch based on japanese patch
+ - use iconv
+ - add .encoding directive (default encoding is determined from locale)
+ - \[u<code>] supported
+ - font/*/DESC:
+ add fontset
+ - font/*/<font>
+ add u<code>..u<code> range
+ - grotty and grops works (japanese)
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Sun, 22 Sep 2002 04:47:10 +0900
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 10 Nov 2002 23:16:32 +0000
+
+groff (1.18-7) unstable; urgency=low
+
+ * Policy version 3.5.7:
+ - Drop DEB_BUILD_OPTIONS=debug support; compile with -g by default.
+ - Support DEB_BUILD_OPTIONS=noopt.
+ * src/roff/troff/node.cc (bracket_node::copy): Fix a segfault on copying
+ an empty bracket_node, such as '(\bu' (closes: #162595).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 27 Sep 2002 16:03:22 +0100
+
+groff (1.18-6) unstable; urgency=low
+
+ * Backport upstream patch to m.tmac for the benefit of gpresent: the VM
+ macro definition was missing a backslash (closes: #160713).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 13 Sep 2002 00:54:39 +0100
+
+groff (1.18-5) unstable; urgency=low
+
+ * Document the Debian groff macro path in README.Debian.
+ * Map \- to Unicode HYPHEN-MINUS in UTF-8 mode, for more convenient
+ searching in man pages (closes: #159872).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 6 Sep 2002 22:34:21 +0100
+
+groff (1.18-4) unstable; urgency=low
+
+ * Upstream patch to freeze unbreakable spaces, preventing a failed
+ assertion on latin1(7) (closes: #155969).
+ * Install text versions of meintro.ps, meref.ps, and pic.ps. Other
+ documents either aren't very useful in plain text or don't format well
+ (closes: #155226).
+ * Reorder clean target a little.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 10 Aug 2002 10:54:54 +0100
+
+groff (1.18-3) unstable; urgency=low
+
+ * src/devices/grohtml/html-table.cc: Initialize another variable properly.
+ This really fixes the segfault during the arm build.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 31 Jul 2002 02:52:20 +0100
+
+groff (1.18-2) unstable; urgency=low
+
+ * src/include/encoding.h: Fix broken token-after-#endif syntax.
+ * src/devices/grohtml/post-html.cc: Make sure pointsize is initialized
+ properly. This fixes an infinite loop in the ia64 build, and perhaps arm
+ too.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 27 Jul 2002 18:41:46 +0100
+
+groff (1.18-1) unstable; urgency=low
+
+ * New upstream release. Highlights:
+ - Colour support (although see below).
+ - New macro set, mom, mainly for non-scientific writers. The aim of
+ these macros is to make groff accessible for ordinary use with a
+ minimum of convoluted syntax.
+ - 'eu' and 'Eu' characters available for Euro support.
+ - Improved support for TeX hyphenation files.
+ - New means of setting the line length, which now works for -mdoc manual
+ pages as well as -man. Use man-db >= 2.4.0 to take advantage of this.
+ - Documentation of the differences between groff and Unix troff is now
+ in groff_diff(7).
+ - groff_mwww(1) has been renamed to groff_www(1).
+ - groff_ms(7) has been completely rewritten.
+ - New scripts: groffer, pic2graph, and eqn2graph.
+ - Substantial improvements in grohtml (although it's still alpha),
+ including dealing with overstriking properly (closes: #67545).
+
+ * Many thanks, again, to Fumitoshi UKAI for forward-porting the Japanese
+ patch.
+ * Disable the new ANSI colour/bold/underline escapes in nroff mode,
+ because most pagers either fail to cope with it or need special options
+ to do so. It can be re-enabled by editing /etc/groff/man.local and
+ /etc/groff/mdoc.local, or by setting the environment variable GROFF_SGR
+ to something non-empty.
+ * Drop most current /etc/papersize patches, as the 'papersize' DESC
+ keyword is now available upstream. We now only patch the DESC files and
+ extend the papersize keyword to allow falling back to something else if
+ /etc/papersize doesn't exist.
+ * Fix the removal of final newlines when reading /etc/papersize.
+ * Translate the 'oq' character to an apostrophe (0x27) rather than a
+ backquote (0x60) when using devices other than utf8 (closes: #149086).
+
+ * Merge groff-x11 back into groff, since this release doesn't have to
+ worry so much about smooth upgrades from potato (closes: #129835).
+ * Accordingly, remove the debconf note about this, since it was an abuse
+ of debconf anyway. README.Debian describes the package organization.
+ * Include more documentation in the main groff package (closes: #121475).
+ * Build-depend on gs, netpbm, and psutils for HTML documentation. Mention
+ in README.build that people bootstrapping a new port or otherwise
+ building the base system from scratch don't need these three.
+ * Recommend these three packages for the grohtml driver.
+ * Recommend imagemagick for pic2graph and eqn2graph.
+ * Downgrade libpaperg dependency to a recommendation, since we fall back
+ to a4 now if it's not installed.
+ * Use debhelper v3 mode.
+ * Upstream ships pre-built info files now, so use them. You need texinfo
+ (>= 4.2) if you want to regenerate them.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 21 Jul 2002 18:33:04 +0100
+
+groff (1.17.2-17) unstable; urgency=low
+
+ * Back to unstable, now that there's no concern about disrupting woody.
+ Merge changes from -15.woody.1 (unstable) and -16 (experimental).
+ * Delete excess charset information in M and G font files that also use
+ the fixedkanji directive, after consultation with Fumitoshi UKAI. This
+ saves over 1.6Mb.
+ * Move ps device to base, now that it isn't quite so large. It's needed
+ there because it's the default device (closes: #131410).
+ * Update the descriptions of groff-base and groff for the move of the
+ PostScript device.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 4 May 2002 18:03:40 +0100
+
+groff (1.17.2-16) experimental; urgency=low
+
+ * Experimental upload for the benefit of the NetBSD porters.
+ * Document the build-dependency loop with xfree86, and allow people
+ constructing new ports to override this temporarily with
+ DEB_BUILD_OPTIONS=no-groff-x11 (closes: #130312).
+ * Import AM_LANGINFO_CODESET macro from gettext, and use it for
+ --enable-japanese to provide an emulation of nl_langinfo(CODESET) for
+ systems that don't have it (closes: #130356).
+ * Fix build without --enable-japanese.
+ * Build-depend on a version of debhelper which pulls in debconf-utils
+ (closes: #130357).
+ * Test that Makefile.clean doesn't exist before clobbering it in the
+ configure target.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 22 Jan 2002 18:34:22 +0000
+
+groff (1.17.2-15.woody.1) unstable; urgency=medium
+
+ * New Danish debconf translation (thanks, Rune B. Broberg;
+ closes: #131092).
+ * New French debconf translation (thanks, Philippe Batailler;
+ closes: #138515).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 17 Mar 2002 04:11:50 +0000
+
+groff (1.17.2-15) unstable; urgency=high
+
+ * Fix buffer overflow in grn (closes: #129261).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 15 Jan 2002 00:22:19 +0000
+
+groff (1.17.2-14) unstable; urgency=low
+
+ * Upstream patch to make .TH respect the line length (closes: #125826).
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 14 Jan 2002 02:49:45 +0000
+
+groff (1.17.2-13) unstable; urgency=high
+
+ * Fix peekbyte() to return correctly (closes: #122702).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 6 Dec 2001 17:15:20 +0000
+
+groff (1.17.2-12) unstable; urgency=high
+
+ * Use -fno-strength-reduce on hppa, as a temporary workaround for a
+ compiler bug.
+ * Display package-split note when reconfiguring (closes: #122420).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 5 Dec 2001 17:24:08 +0000
+
+groff (1.17.2-11) unstable; urgency=high
+
+ * Use lpr as the print spooler, even if it happens not to be installed on
+ the build system. This broke 'groff -l' (thanks, Mike Fontenot).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 30 Nov 2001 21:41:29 +0000
+
+groff (1.17.2-10) unstable; urgency=high
+
+ * Install lbp.tmac (closes: #121765).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 29 Nov 2001 20:28:18 +0000
+
+groff (1.17.2-9) unstable; urgency=low
+
+ * Add Fumitoshi UKAI to Uploaders, in case of emergencies.
+ * Move refer to groff, as this saves over 100K in groff-base and I don't
+ think refer is very useful without additional macro packages.
+ * Document refer in groff's description.
+ * Move ChangeLog.jp and README.jp to groff-base.
+ * Replace createM.c with a Perl implementation to aid cross-compilation
+ (thanks, Fumitoshi UKAI; closes: #114338).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 14 Oct 2001 04:35:20 +0100
+
+groff (1.17.2-8) unstable; urgency=medium
+
+ * The "Texas Armadillo" release.
+ * Policy version 3.5.6 (support build-arch and build-indep targets).
+ * Reduce size of devnippon fonts, and include devnippon in groff-base
+ (thanks, Fumitoshi UKAI and GOTO Masanori; closes: #112622).
+ * Upstream fix for overzealous warnings from -mm and -ms (closes: #69129).
+ * Fix building in a subdirectory (closes: #111229).
+ * Remove spurious substitutions of '..' for '.' in groff_man(7).
+ * groff depends on libpaperg so that /etc/papersize is always present.
+ * Urgency medium as the above has broken some builds of other packages.
+ * Correct quoted-printable remnant in Brazilian Portugese debconf template
+ (thanks, Andre Luis Lopes; closes: #110192).
+ * New Russian debconf template (thanks, Ilgiz Kalmetev; closes: #112653).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 19 Sep 2001 01:34:21 +0100
+
+groff (1.17.2-7) unstable; urgency=low
+
+ * Back with a new GPG key after a disk crash. Thanks for the NMU in the
+ meantime (closes: #107998, #108705).
+ * Document that -E can't suppress messages output to stderr by macro
+ packages using .tm or .tm1 (fix from upstream CVS; closes: #69130).
+ * src/devices/grotty/tty.cc: Correct one instance of putchar() on a
+ potential UTF-8 character to put_char() (thanks, Mike Fabian and Michael
+ Schroeder; closes: #110008).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 26 Aug 2001 00:15:42 +0100
+
+groff (1.17.2-6.1) unstable; urgency=low
+
+ * Non Maintainer Upload
+ * fix hyphen character problem in EUC-JP encoding
+ (closes: Bug#107998).
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Fri, 17 Aug 2001 02:06:21 +0900
+
+groff (1.17.2-6) unstable; urgency=medium
+
+ * src/devices/grohtml/post-html.cc: Put characters into the right places
+ in the output buffer so that HTML output no longer ends up as gibberish
+ (closes: #107788).
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 8 Aug 2001 00:33:13 +0100
+
+groff (1.17.2-5) unstable; urgency=high
+
+ * src/preproc/pic/pic.y: Fix format string vulnerability that could allow
+ the -S flag to be disabled (closes: #107459). Patch adapted from one by
+ Zenith Parsec <zen-parse@gmx.net>.
+ * Add a note to README.Debian about where to find documentation.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 2 Aug 2001 20:36:18 +0100
+
+groff (1.17.2-4) unstable; urgency=low
+
+ * src/preproc/eqn/text.cc: Initialize wc to the value of the current
+ character even if it isn't a wide character. Otherwise eqn would output
+ nulls instead of normal characters (closes: #106551).
+ * Conflict with jgroff as well as with pre-split versions of ordinary
+ groff, and make references to jgroff versioned to avoid triggering on
+ groff's Provides: field.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 25 Jul 2001 22:40:52 +0100
+
+groff (1.17.2-3) unstable; urgency=low
+
+ * Remove spare newline from troffrc, which broke e.g. the ms macros
+ (closes: #105777).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 19 Jul 2001 00:07:18 +0100
+
+groff (1.17.2-2) unstable; urgency=medium
+
+ * Urgency medium to get a halfway recent groff into testing for the base
+ system freeze. This version should be a significant improvement for
+ non-ASCII/Latin-1 users.
+
+ * New Japanese patch from Fumitoshi UKAI:
+
+ groff (1.17.2-1.ukai.1) unstable; urgency=low
+
+ * fix tmac/euc-jp.tmac (fix coding-system)
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Sun, 15 Jul 2001 21:14:56 +0900
+
+ groff (1.17.2-1.ukai.0) unstable; urgency=low
+
+ * revised Japanese patch evaluation build
+ - refactoring, cleanups
+ not completed (for example src/xditview)
+
+ -- Fumitoshi UKAI <ukai@debian.or.jp> Sun, 15 Jul 2001 15:27:59 +0900
+
+ Also added dq and cq characters to the ascii8 and nippon devices.
+
+ * Make groff-base and groff-x11 conflict with pre-split groff
+ (closes: #105276).
+ * Move ascii8 device to groff-base (closes: #105627).
+ * Remove stray + in groff(1) (closes: #105530).
+ * New Brazilian Portugese debconf translation (thanks, Andre Luis Lopes;
+ closes: #105367).
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 17 Jul 2001 17:58:23 +0100
+
+groff (1.17.2-1) unstable; urgency=low
+
+ * New upstream release. Fixes \s[0] escape (affects non-tty use of mdoc).
+ * debian/rules:
+ - The clean target now cleans the source tree better.
+ - Use version detection from Makefile.in: it's friendlier to syntax
+ highlighting.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 9 Jul 2001 03:35:20 +0100
+
+groff (1.17.1-3) unstable; urgency=low
+
+ * New Spanish debconf translation (thanks, Carlos Valdivia Yagüe;
+ closes: #102897).
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 30 Jun 2001 20:05:18 +0100
+
+groff (1.17.1-2) unstable; urgency=low
+
+ * Conflict with pmake (<< 1.45-7), which had problems with the new
+ location of groff's macros (see #101973).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 24 Jun 2001 03:45:43 +0100
+
+groff (1.17.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Of course, the library directory has moved with the new version number.
+ Add a symlink, /usr/share/groff/current, which points to the current
+ library directory; also add a versioned conflicts on troffcvt, which I'm
+ about to fix to cope with this. If you rely on some particular version,
+ use it; if not, use current.
+ * Autogenerate debian/groff-base.files and debian/groff-base.links.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 23 Jun 2001 00:54:37 +0100
+
+groff (1.17-4) unstable; urgency=low
+
+ * Back out patch supporting transparent decompression of groff's input
+ stream. Since programs using groff have to support systems where *roff
+ doesn't know how to decompress things, it doesn't really simplify
+ anything else greatly; more importantly, using gzip means that argument
+ parsing didn't always work the way we expected (closes: #75990).
+ * The lj4 and ps drivers already support /etc/papersize due to an earlier
+ Debian patch, and it turns out that lbp supports it upstream but wasn't
+ previously configured to use it. Altered its DESC file to meet libpaper
+ standards (closes: #19681, #19722).
+ * Move the error unwind for groff-base's preinst into its postrm (oops).
+ * New German debconf translation (thanks, Sebastian Feltel;
+ closes: #100681).
+ * Add README.Debian, describing the recent package reorganization.
+ * Update copyright file to describe all upstream-relevant patches.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 20 Jun 2001 00:43:45 +0100
+
+groff (1.17-3) unstable; urgency=low
+
+ * Restore /usr/share/groff/tmac to the macro path, as some third-party
+ programs install macros there (should fix #100139, but I'll leave it to
+ the vgrind maintainer to check that groff 1.17 hasn't broken anything
+ else).
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 8 Jun 2001 19:06:15 +0100
+
+groff (1.17-2) unstable; urgency=low
+
+ * Brown paper bag bug: move grotty to groff-base!
+ * Also move the doc macros to groff-base; some man pages use them. (This
+ and the above bloat -base by some 200K, I'm afraid.)
+ * Mention in the debconf note that groff-base supports Latin-1 and UTF-8
+ as well as ASCII.
+ * /usr/share/groff/site-tmac contains mdoc.local as well as man.local as
+ of 1.17, so make that whole directory a symlink to /etc/groff and
+ migrate the old /etc/tmac.man.local conffile to /etc/groff/man.local.
+ This seems to need some ugly migration code.
+ * Back out the autoconf 2.50 diffs for now, as they were polluting the
+ .diff.gz. I've sent them upstream, though.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 6 Jun 2001 17:02:12 +0100
+
+groff (1.17-1) unstable; urgency=low
+
+ * New maintainer (ciao, Fabrizio).
+ * Thanks for the NMUs (closes: #75722, #90765).
+ * New upstream release, with corresponding debian/copyright updates.
+ * Follow upstream's move to versioned subdirectories of /usr/share/groff.
+ * The components of groff required to support normal use of man-db are now
+ in a separate package, groff-base (thanks, Elrond; closes: #53225).
+ * Also split out gxditview and the devices that use it into the groff-x11
+ package. I'd have preferred them to stay part of groff, as discussed on
+ -devel, but the necessary xlibs dependency would mean that everybody
+ dist-upgrading from a potato base system would get the X libraries.
+ Added a debconf note to avoid silent loss of functionality; maybe in
+ woody+1 they can be merged back into groff.
+
+ * New packaging, using debhelper.
+ - This shouldn't generate invalid syntax in the prerm (closes: #86437).
+ - All binaries should be correctly stripped now (closes: #96786).
+ * Add build dependencies (thanks, Daniel Schepler; closes: #80844).
+ * Don't bother running configure in the clean target.
+ * Touch configure in debian/rules to avoid a build-dep on autoconf. This
+ means I have to remember to run the autotools manually every time. Ugh.
+ * Support DEB_BUILD_OPTIONS debug and nostrip.
+ * Mark /etc/X11/app-defaults/GXditview as a conffile.
+ * All this brings us to Standards-Version: 3.5.2.
+
+ * New Japanese patch (version 0.0.2) from Fumitoshi UKAI. This may not be
+ quite right yet; please let me know if there are any problems.
+ * Replace mdate.sh with something whose results are more predictable
+ (thanks, Florian Lohoff; closes: #62554).
+ * Force LC_ALL to C so that makeinfo doesn't insert some localized strings
+ for the package builder's environment (closes: #84370).
+ * s/man/man-db/ in the package description.
+ * Remove an autoconf hack from aclocal.m4; the bug it's working around is
+ now fixed and the hack broke with autoconf 2.50 (closes: #98916).
+ * Set gxditview's fontpath in debian/rules, restoring
+ /usr/local/share/groff/font.
+ * Preserve the Makefile to avoid a large diff.
+ * Back out single-page an.tmac patch; upstream did it more neatly.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 2 Jun 2001 20:18:14 +0100
+
+groff (1.16-3.4) unstable; urgency=medium
+
+ * Non-maintainer upload
+ * gcc 3.0 fixes (needed by PARISC port). fixes #90765.
+
+ -- LaMont Jones <lamont@debian.org> Wed, 25 Apr 2001 00:19:29 -0600
+
+groff (1.16-3.3) unstable; urgency=medium
+
+ * Non-maintainer upload
+ * fixed font count in font/devdvi/DESC.in as suggested in bug
+ report from John P. Cummings <cummij@rpi.edu>, closes: #75722
+
+ -- Paul Bame <bame@debian.org> Sat, 24 Feb 2001 17:16:47 -0700
+
+groff (1.16-3.2) unstable; urgency=high
+
+ * Added ascii8 device and fixed bug with (non-latin1&&non-CJK) man-pages
+ viewing (before this polish, russian etc. manpages couldn't be viewed),
+ closes: #81148, #71744, #66928, #74535
+
+ -- Peter Novodvorsky <nidd@debian.org> Sun, 14 Jan 2001 01:09:24 +0300
+
+groff (1.16-3.1) unstable; urgency=low
+
+ * Rebuilt on a system with Xfree 4 and toasted contents of /usr/X11R6/lib,
+ closes: #76813, #77024, #77515, #77608, #77684, #78054, #78905, #79472,
+ #80559
+
+ -- Robert Woodcock <rcw@debian.org> Thu, 28 Dec 2000 20:51:34 -0800
+
+groff (1.16-3) unstable; urgency=low
+
+ * oops: had left generated files in the diff.
+ * In new macro checking for gzcat (aclocal.m4), added use of option -f
+ to permit transparent fallback to 'normal' cat.
+ * In src/roff/groff/groff.cc , added gzcat command before soelim; it
+ permits transparent use of zipped or not sources.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 27 Aug 2000 18:13:10 +0300
+
+groff (1.16-2) unstable; urgency=low
+
+ * now going into woody (previous were experimental).
+ * Added check for gzip in configure.in
+ * Applyed correction to patch #64551, thanx to Werner LEMBERG.
+ * Added single final footer to an macro, thanx to Werner LEMBERG;
+ closes: #65735. (waiting for the same for the doc macro)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Mon, 3 Jul 2000 00:13:23 +0300
+
+groff (1.16-1) experimental; urgency=low
+
+ * Fixed src/roff/nroff.sh, which was too much different from the
+ previous one to apply the dumb patch.
+ Thanx to Taketoshi Sano for the right patch!
+ (that was exactly the reason for using experimental instead of
+ unstable: uploading something broken and ask for help to fix it,
+ yeah!)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Fri, 16 Jun 2000 11:33:47 +0300
+
+groff (1.16-0) experimental; urgency=low
+
+ * New upstream release.
+ * Manually applyed all the nippon and ascii8 changes.
+ Failed for: src/roff/nroff.sh,
+ * Added new info document.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Wed, 7 Jun 2000 19:09:17 +0300
+
+groff (1.15.3-2) unstable; urgency=low
+
+ * Applied patch proposed by Karl M.Hegbloom to get a single page from
+ manpages when in nroff mode. Closes: #64551.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Thu, 25 May 2000 13:43:18 +0300
+
+groff (1.15.3-1) unstable; urgency=low
+
+ * re-enabled default font in Dvi.c, thanx to Kevin Ryde.
+ closes: #63491, but opens probably some other i18n related bug,
+ sigh.
+ * changed version to 1.15.3 (waiting for 1.16 :-) to be grater than
+ the version in slink and than the one in potato.
+ This means that I must reupload the sources ... which were gone from
+ woody anyway (why it's possible?).
+ * Applyed patch submitted by Tomohiro KUBOTA:
+ * Added a new device type 'ascii8', which is 8 bit clean (like latin1)
+ but does not use Latin-1 character for hyphenation and so on (like
+ ascii). This device is intended to be used for codesets other than
+ ASCII and ISO-8859-1. This device should be temporal till all
+ charsets (ISO-8859-*, KOI8-R, EUC-KR, EUC-ZH, TIS620, and so on so on)
+ in the world are implemented, though this is almost impossible.
+ * Added a new character 'sy', which is soft hyphen. This character is
+ defined only for latin1 device. This 'sy' is used for hyphenation
+ instead of [char173], because [char173] may not be a soft hyphen,
+ though [char173] is a soft hyphen in ISO-8859-1.
+ Tomohiro KUBOTA <kubota@debian.or.jp> Wed, 19 Apr 2000 23:47:18 +0900
+ This closes: #62840.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Thu, 11 May 2000 10:44:14 +0300
+
+groff (1.15-3.ja.3) unstable; urgency=low
+
+ * Corrected bug that segfaults when reading manpage printf(1), thanx
+ to David Schmitt who submitted the bug (closes: #60096) and to
+ Fumitoshi UKAI who submitted the patch to fix it. It was the same
+ bug that jgroff had (#59628).
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Mon, 13 Mar 2000 12:50:02 +0200
+
+groff (1.15-3.ja.2) unstable; urgency=low
+
+ * Included changes proposed by Fumitoshi UKAI and Taketoshi Sano.
+ * corrected groff_man manpage which didn't parse correctly for mandb.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Fri, 25 Feb 2000 20:57:40 +0200
+
+groff (1.15-3.ja.1) experimental; urgency=low
+
+ * Added japanes patch for join with jgroff.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 30 Jan 2000 15:36:03 +0200
+
+groff (1.15-3) frozen unstable; urgency=high
+
+ * mm and mse macros were missing (thanx to Daniel Quinlan to make me
+ discover this grave bug); closes: #55428.
+ * corrected wrong .so request in macro mse
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Mon, 17 Jan 2000 15:25:06 +0200
+
+groff (1.15-2) unstable; urgency=low
+
+ * quick fix to a bug reported only mainstream.
+ postscript device fails if paper format is not a4 or letter.
+ Fixed using "letter" for all other formats, as it _was_ before.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Fri, 14 Jan 2000 12:21:38 +0200
+
+groff (1.15-1) unstable; urgency=low
+
+ * new upstream release: only minor bugfixes.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Thu, 6 Jan 2000 18:23:41 +0200
+
+groff (1.12-1) unstable; urgency=low
+
+ * new upstream release.
+ Got all previous changes (except papersize),
+ plus: new HTML device! (expermental).
+ * leaved version numeric only: closes: #31739, thanx to
+ Jonathan H N Chin <jhnc@pfaff.newton.cam.ac.uk>.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Fri, 17 Dec 1999 14:40:46 +0200
+
+groff (1.11b-1) unstable; urgency=low
+
+ * updated to policy 3.1.0.
+ * new imminent release 1.12; this use groff-current renamed
+ groff-1.11b. Not to be uploaded until 1.12 is released.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 12 Dec 1999 18:15:26 +0200
+
+groff (1.11a-9) unstable; urgency=low
+
+ * not uploaded due to imminent 1.12
+ * added management of /etc/papersize in driver lj4.
+ todo: the same in driver ps.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 5 Dec 1999 14:26:18 +0200
+
+groff (1.11a-8) unstable; urgency=low
+
+ * moved tmac.local to /etc (as tmac.man.local) and symlinked from the
+ original place; made it a conffile. Thanx to Decklin Foster
+ <decklin@home.com>, closes: #39043
+ * recompiled with libstdc++2.10 . closes: #49392.
+ * added manpages groff_mdoc(7) and groff_mdoc.samples(7) taken from
+ netBSD, thanks to Ben Harris <bjh21@cam.ac.uk>. closes: #49159.
+ * added Y2K corrections from the beta-12, from Paul Eggert.
+ * Got rid of old and unusefull checks in postinst.
+ * added symlink from /usr/doc, and added -e to script; closes: #39410
+ * Bugs fixed in previous releases: closes: #27016, #28097.
+ * Updated to std policy 3.0.1
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Tue, 26 Oct 1999 14:39:10 +0300
+
+groff (1.11a-7) unstable; urgency=low
+
+ * Applied patch to add include path search to groff e gsoelim, provided by
+ Peter Miller <millerp@canb.auug.org.au> needed by aegis.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sat, 17 Oct 1998 23:45:27 +0300
+
+groff (1.11a-6) unstable; urgency=low
+
+ * Recompiled to generate new dependencies into libs
+ (closes: #27790, thanx to Zephaniah E, Hull.)
+ [Previous attempt wasn't succesful.]
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sat, 17 Oct 1998 02:39:10 +0300
+
+groff (1.11a-5) unstable; urgency=low
+
+ * Recompiled to generate new dependencies into libs
+ (closes: #27790, thanx to Zephaniah E, Hull.)
+ * added mime file as suggested by Brian White
+ (closes: #27016)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Tue, 13 Oct 1998 18:54:55 +0300
+
+groff (1.11a-4) unstable; urgency=low
+
+ * Added groff_man(7) manpage for tmac.an macro written by Susan Kleinmann.
+ * Added patch from Andy Dougherty to let groff pass the -U flag along to
+ troff. (closes: #20628)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sat, 4 Apr 1998 23:46:42 +0300
+
+groff (1.11a-2) unstable; urgency=low
+
+ * groff (1.11a-2) unstable; urgency=low
+ * groff (1.11a-0bo2) bo-unstable; urgency=low
+
+ * (lintian): added a symlink for neqn manpage.
+ * (lintian): changed mode of manpage gxditview.1x to 644.
+ * (lintian): changed mode of app-defaults/GXditview to 644.
+ * (lintian): updated the debian/copyright file (previously
+ debian/README), to point to the actual postal address of the FSF,
+ even if the sources in the distribution, including the COPYING file)
+ still point tro the old file (this should be reported as a bug to
+ upstream :-) . Now it says:
+ A copy of the GNU General Public License is available in
+ /usr/doc/copyright/GPL (as installed by package base-files);
+ if not, write to the Free Software Foundation, Inc.,
+ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ * commented creation of ctags file in debian/rules (closes: #15825,
+ #16006).
+ * checked correct build of fontpath (closes: #16007).
+ * added gzipping of X11 manpage (closes: #17455), tx to David ROCHER.
+ * reverted security changes done in 1.10-3.5 due to added use of safer
+ macro. Added -U flag to nroff/troff/groff/pic to revert to old
+ unsecure behaviour:
+ - nroff script defaults calling groff -S
+ - troff defaults as called with -msafer
+ - groff defaults as called with -S
+ - pic defaults as called with -S
+ Updated manpages nroff(1), groff(1), troff(1), pic(1) for the -U option.
+ * changed reference to me and msafer manpages in groff(1), to reflect
+ the change in their names (done in 1.10-3.5 and 1.10-5).
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 15 Feb 1998 13:09:27 +0200
+
+groff (1.11a-1) unstable; urgency=low
+
+ * changed Standards Version to 2.3.0.1
+ * corrected names of copyright and chnagelog files.
+ * added full copyright from MIT (for gzditview).
+ * avoid gzipping of copyright file (oops!)
+ * new upstream version 1.11a (fixes #12130) including:
+ - new document for pic.
+ - changes to groff manpage.
+ * full libc6 version (fixes #14592) Since there aren't changes to
+ code, there's no need for a libc5 version.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Mon, 17 Nov 1997 11:00:21 +0200
+
+groff (1.10-3.5) stable; urgency=high
+
+ * Compiled under debian-1.3.1 (libc5) as a security bugfix; used
+ version number 3.5 (instead of 5) to avoid downgrading for hamm.
+ * Avoided execution of arbitrary code embedded in documents;
+ added warning WARN_SECURITY, enabled by default, to warn about .sy
+ directives, but not yet documented in manpage. Warning mode enabled
+ by default via ifdef, should be toggled by option flag. (need
+ coordination with upstream maintainer.)
+ * Applied patch from Brian Mays <bem5r@virginia.edu> to pic/tex.cc to
+ cast a long double value to double (fixes #13788)
+ * Changed name of manpages me and msafer to groff_me and groff_msafer.
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Wed, 15 Oct 1997 23:15:08 +0300
+
+groff (1.10-4) unstable; urgency=low
+
+ * libc6 version
+ * added explicit link to libc to let ld.so find libc dependencies.
+ * added dinamic dependence as Suggest for gxditview.
+ * forced configure to use /usr/bin/perl (fixes bug#11149 and #13239)
+ * added debian version number to option -v
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Sun, 28 Sep 1997 09:09:22 +0300
+
+groff (1.10-3) frozen unstable; urgency=low
+
+ * Applied changes to avoid problem with bash-2 (bug#8755)
+ * Added gxditview notice in file copyright.debian
+ * Compiled to supply gxditview, to let groff -X and man -X work.
+ (changed font path in device.c)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Wed, 16 Apr 1997 22:50:58 +0300
+
+groff (1.10-2) frozen unstable; urgency=low
+
+ * corrected shlibs.local for libstd++ depenedency (fixes #5401)
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Thu, 14 Nov 1996 08:39:25 +0200
+
+groff (1.10-1) frozen; urgency=low
+
+ * new maintainer: Fabrizio Polacco <fpolacco@debian.org>
+ * changed description in control file (fixes bug #4013 part 2)
+ * new upstream sources 1.10 (fixes bug #4013 part 1)
+ * added symlinks for geqn, gpic, gtbl (bug #4754)
+ * compressed manpages.
+ * Updated to Standards-Version 2.1.1.0
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Fri, 8 Nov 1996 13:50:09 +0200
+
+groff (1.09-12) frozen; urgency=low
+
+ * this version was never uploaded
+ * new maintainer: Fabrizio Polacco <fpolacco@debian.org>
+ * built using original upstream sources 1.09 + patch 1.09-11
+ * Updated to Standards-Version 2.1.1.0
+
+ -- Fabrizio Polacco <fpolacco@debian.org> Wed, 6 Nov 1996 15:15:10 +0200
+
+Changes:
+ 2-Jul-1995 Alvar Bray <alvar@meiko.co.uk>
+ Set permissions of /usr/doc/groff dir in post install script.
+ Previous versions of this package may have got these wrong and
+ replacing the package will not fix them.
+ 5-Mar-1995 Bruce Perens <Bruce@Pixar.com>
+ Added Debian GNU/Linux package maintenance system files.