On Wed, Dec 23, 2020 at 1:36 PM Robin Gustafsson <[email protected]> wrote:

> Hi Aaron,
>
> > How can I get more insight into the problem?
>
> Lintian's explanation for bad-whatis-entry [1] mentions that it's
> "lexgrog" that fails to parse your header. (Looking at Lintian source
> [2], it's indeed just running lexgrog on your file and checking the
> exit code.)
>
> The lexgrog man page contains more info about how specifically the
> NAME section is parsed and some requirements for it to work. Perhaps
> that could help. The part about "\-" might be of particular interest.
> It also mentions a "--debug" option that could perhaps provide you
> with some leads if you try running lexgrog on your file manually.
>
> [1] https://lintian.debian.org/tags/bad-whatis-entry.html
> [2]
> https://salsa.debian.org/lintian/lintian/-/blob/c9601fc5/lib/Lintian/Check/Documentation/Manual.pm#L241


Thanks! I did look deeper into lexgrog, turned out it doesn't like fancy
en-dash and em-dash characters that pandoc
was generating.

Reply via email to