Simon Tatham writes ("Bug#1137644: ipbt manpage no longer in proper man
format"):
> Ian Jackson <[email protected]> wrote:
> > You presumably need to update man-ipbt-dump.but too?
>
> Yes, good point. Thanks.
>
> Now pushed fdcd2b0ad60f74ffa6a695c992d56c6a3ae20e4a which should fix all
> of this.
Thanks.
In your commit message:
> Ian Jackson reports (via Debian bug #1137644) that when I merged from
> upstream PuTTY in commit 104f8226cb007c7, I introduced a silent build
> bug in the man pages, because they now include mancfg.but which
> suppresses level 0 and 1 headings, but Halibut's man page wasn't set
^^^^^^^
I think this should have read "IPBT's man page". (Another occurrence
below.) It's too late to fix this now obviously.
> To avoid an ongoing downstream diff in doc/CMakeLists.txt, I've
> changed the Halibut man pages to look the same as the PuTTY ones, so
> that the PuTTY build command can be used unchanged. Unfortunately this
> leads to a knock-on problem in Buildscr where I build the HTML version
> of the man page for the website, which I've bodged with some Perl. But
> at least the Perl is in an IPBT-specific file and won't also cause
> merge conflicts.
FTR, I think I would instead have added an affordance to the upstream
PuTTY build systtem to allow use of mancfg.but to be suppressed by a
make variable or environment varisble or something. But maybe you
don't want to many *any* changes to PuTTY to benefit this weird ipbt
thing.
Anyway, thanks. I'll merge your fix into the Debian branch.
Ian.
--
Ian Jackson <[email protected]> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.