Commit graph

4 commits

Author SHA1 Message Date
Yorhel
59a7a16c2a Only resolve .so includes when it's the only thing in a man page
Leaving the rest to be formatted as links to the included man page
instead.

Primary reason for this change is to make it possible to cache formatted
man pages, as they now no longer depend on anything except the raw
source of the page itself.
2025-05-25 14:02:10 +02:00
Yorhel
e33faef861 ManUtils: Fix possible deadlock on groff I/O 2025-03-02 21:37:54 +01:00
Yorhel
c16fe86e7a FU: Use schema validation for query parameters
...much better.

(Also I remembered why I threw away groff stderr; it's pretty useless)
2025-02-25 15:54:01 +01:00
Yorhel
682321d1be ManUtils: Move, use ExtUtils::MakeMaker and get rid of AnyEvent
I mean, I like AnyEvent, but this can be done with core modules as well
(albeit somewhat more verbose and error-prone...)
2025-02-24 19:00:09 +01:00