Source code of manned.org https://manned.org/
Find a file
Yorhel 1ccc86ce86 Whole bunch of HTML conversion improvements
- 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.
2017-01-15 17:07:03 +01:00
indexer indexer: Prioritize 7bit encodings when decoding man pages 2016-12-29 09:27:19 +01:00
lib/ManUtils Experimental rewrite of grotty to html conversion in Rust 2017-01-15 12:17:34 +01:00
sql Dont index ELF binaries + remove some non-man-pages 2016-12-18 16:35:25 +01:00
util util/freebsd.sh: Fix copy-paste error in package dates 2016-12-30 18:10:46 +01:00
web Whole bunch of HTML conversion improvements 2017-01-15 17:07:03 +01:00
www Reorganize indexing scripts + use Rust for Debian 2016-11-20 12:34:02 +01:00
.gitignore Experimental rewrite of grotty to html conversion in Rust 2017-01-15 12:17:34 +01:00
COPYING Add COPYING, README and link to the public git repo 2012-08-15 18:22:49 +02:00
Makefile Experimental rewrite of grotty to html conversion in Rust 2017-01-15 12:17:34 +01:00
README Experimental rewrite of grotty to html conversion in Rust 2017-01-15 12:17:34 +01:00

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