Hexstream/clhs — Issue #2: Make local CLHS URLs shorter
Author: Hexstream
Created: 2012-02-23 03:39:28+00:00
State: open

The current setup produces URLs such as this one, which I find pretty ugly and objectionable:

> file:///home/hexstream/quicklisp/dists/quicklisp/software/clhs-20120208-http/HyperSpec-7-0/HyperSpec/Body/t_symbol.htm

I'd like something like this much better:

> file:///home/hexstream/quicklisp/clhs/HyperSpec-7-0/HyperSpec/Body/t_symbol.htm

(Cutting out redundant "HyperSpec" bits would be nice, but I at least can't do that without some legal disclaimers of some kind, as the redundant HyperSpec-7-0 directory exists for legal reasons in the first place...)

The obvious solution would be to use a symlink, but this is not necessarily portable and potentially fraught with peril (I think?)...

I'm not sure how best to go about this exactly, but something should be done.