Commits


mkindex: adjust pledge for cross-filesystem move()


use move from File::Copy instead of rename i was reminded that rename doesn't work across filesystems. `move' from File::Copy attempts to use rename and falls back to a copy+unlink, which is the thing we need.


pledge and unveil the scripts


drop needless mkdirs


move the mid -> path code to a sub in the package


move some common code in a module


some tweaks to the generated HTML


don't override $page with something else...


move the html version of the mail under mail/


split the index over multiple pages


specify the width for the logo


use nested list for the threading more idiomatic and works better on text browsers too!


initial import