D-Programming-Language/phobos — pull request #558 by kyllingstad (2012-05-01 07:26:48+00:00)
Title: std.path improvements

* Added some more `@safe`, `pure` and `nothrow` annotations, made possible by improvements to the compiler. (Only a few TODO/BUG comments left now!)
* Made explicit mention of all memory allocations in documentation, as some of these may be unexpected and almost always increase the cost of operations (which are otherwise simple string-slicing operations) by orders of magnitude.
* Other minor documentation improvements.