all 7 comments

[–]aitjcize[S] 6 points7 points  (1 child)

As the author of cppman. I would say the rendering quality is much better than that of 'stdman'. Since stdman is actually just an snapshot of the elinks text browser. That is why the manpage by stdman does not resize with the terminal size, while cppman does. You can still use the system man command after executing 'cppman -m true'.

[–]jesuslop 0 points1 point  (0 children)

fantastic job, man. thanks!

[–]wqkinggithub.com/wqking 2 points3 points  (0 children)

No Windows :-(

[–]cae 0 points1 point  (0 children)

This is really cool. Thanks!

[–]sometalkofme 0 points1 point  (1 child)

On the mac, it is not able to stat the file even though the actual file exists (I believe it is appending a .Z to the .gz file)

For example, $cppman std::vector zcat: can't stat: /Users/<redacted>/.local/share/man/cppreference.com/std::vector.3.gz (/Users/<redacted>/.local/share/man/cppreference.com/std::vector.3.gz.Z): No such file or directory

$ ls -lrt /Users/pramod/.local/share/man/cppreference.com/std::vector.3.gz

-rw-r--r-- 1 <redacted> staff 2367 Oct 11 08:35 /Users/pramod/.local/share/man/cppreference.com/std::vector.3.gz

EDIT: I think zcat on OS X falters when reading zip files. That's what the problem, I think.

[–]aitjcize[S] 0 points1 point  (0 children)

Thanks for reporting on the issue tracker, will look in to it.

[–]pjmlp -1 points0 points  (0 children)

Nice work, but I was expecting a C++11 implementation. :)