man(1) output error
parv at pair.com
parv at pair.com
Sun Oct 31 09:28:10 UTC 2010
in message <alpine.BSF.2.00.1010302151370.7151 at wonkity.com>,
wrote Warren Block thusly...
>
> On Sat, 30 Oct 2010, Adam Vande More wrote:
>
> > On Sat, Oct 30, 2010 at 10:13 PM, <parv at pair.com> wrote:
> > I tried with "man perlfunc | less '+/y'" (also repeated the above
> > with csh) which did not result in any error messages in zsh 4 on
> > FreeBSD 8-STABLE (c. Sep 9 2010).
> >
> >
> > Perhaps it's not directly related to the shell since your config
> > is similar to except my stable is from Oct 4 and the error
> > happens here.
>
> Sounds right. The initial search command for less (+/whatever) is
> not always needed; after the error appears with it, just 'man
> perlfunc | less' will give the errors.
>
> The errors appear here when 'man perlfunc | less +/y' is run on
> csh, bash, or zsh and "q" is pressed before the EOF has been
> reached:
>
> % man perlfunc | less +/y
> Error executing formatting or display command.
> system command exited with status 36096
> No manual entry for perlfunc
Yes, pressing "q" in less produces the above too here.
> The status is always 36096, or 0x8d00. Haven't yet found a short
> man page which does this. Interestingly, longer man pages may do
> it twice:
>
> % man ifconfig | less +/following
> Error executing formatting or display command.
> system command exited with status 36096
> Error executing formatting or display command.
> system command exited with status 36096
> No manual entry for ifconfig
Now this is also reproducible.
> Go to the EOF with "G" first, then press "q", and there are no
> errors.
Yep.
Thanks Warren for listing various cases. That made me realize that
I did went to the end of two manual pages when I had tried to
reproduce the error earlier.
- parv
--
More information about the freebsd-questions
mailing list