On Mon, 18 Jul 2011 10:05:07 +0000, Lars T. Kyllingstad wrote: > On Sun, 17 Jul 2011 21:27:41 +0000, Lars T. Kyllingstad wrote: > >> Based on your comments, I have made some changes to my std.path >> proposal. A list of the changes I have made can be found at the >> following address (look at the commits dated 2011-07-17): >> >> https://github.com/kyllingstad/phobos/commits/std-path >> >> I believe I have covered most of your requests, with a few exceptions: > > It seems I forgot about the CTFEability tests. I'll fix that too, and > push the updated code later today.
Done. Most functions were CTFEable without any modifications (thanks, Don!). :) The exceptions are relativePath (because of std.algorithm.cmp) and expandTilde (which is strictly a run-time function). -Lars
