> Date: Wed, 25 Feb 2015 19:31:34 +0000 > From: Gavin Smith <[email protected]> > Cc: Karl Berry <[email protected]>, Texinfo <[email protected]> > > > However, I don't see why the HAVE_FORK branch should behave > > differently: it doesn't check the exit status of 'man', AFAICS, just > > that the text it returned is non-empty. And the Unix 'man' also says > > "No manual entry for FiLe-M" in this case. > > > > Is this perhaps an issue with stdout vs stderr? The version of 'man' > > I use outputs this message to stdout. If this is the reason for the > > difference in behavior, then how about adding to the HAVE_FORK branch > > a test of the exit status? Then having that in the popen branch will > > be justified. > > I had the same results as you when I put a "man" executable earlier in > the path that printed a message to stdout (including the test > failures). I've made the change you suggested.
Thanks!
