path-misc: Misc. Path Utilities in Racket
(require (planet neil/path-misc:1:0)) |
1 Introduction
2 Interface
/tmp/ |
|-- a/ |
| |-- b1/ |
| | `-- s -> ../b2/c/f |
| `-- b2/ |
| `-- c/ |
| `-- f |
`-- x/ |
`-- y -> ../a |
> (canonicalize-path "y/b1/s")
3 Known Issues
canonicalize-path needs more testing, especially on non-Unix-like systems.
4 History
- PLaneT 1:0 —
2012-11-27 Initial release.
5 Legal
Copyright 2012 Neil Van Dyke. This program is Free Software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See http://www.gnu.org/licenses/ for details. For other licenses and consulting, please contact the author.