Source code of manned.org
https://manned.org/
- Grotty escape sequences are now better interpreted. I feel rather stupid for not realizing the idea behind how those codes are supposed to work earlier. It finally hit me when I read the BSD ul(1) source code. - URL end detection is slightly better (much better than the old C code) - Man page references with : are recognized now (common in Perl modules). - More efficient HTML escaping, no need to escape > and ". There's still a bunch of improvements to make, but I have much more confidence in the current implementation already. |
||
|---|---|---|
| indexer | ||
| lib/ManUtils | ||
| sql | ||
| util | ||
| web | ||
| www | ||
| .gitignore | ||
| COPYING | ||
| Makefile | ||
| README | ||
The Manned.org Source Code
--------------------------
This repository holds the source code of Manned.org. For a description of the
site, check out http://manned.org/info/about.
Ironically, documentation about how things work is completely lacking.
Requirements
General:
perl: A somewhat recent version (no idea which, due to my XS usage)
postgresql: Also a somewhat recent version
rust + cargo (1.13+)
www/ & lib/ & webs/: (Website)
DBI
DBD::Pg
TUWF
JSON::XS
AnyEvent
util/ & indexer/: (DB updating and package synchronisation stuff)
curl
psql
Contact
contact@manned.org