Hi, On Wed, 14 Jun 2017 16:23:29 -0400 John Cowan <[email protected]> wrote:
> On Wed, Jun 14, 2017 at 4:14 PM, Peter Bex <[email protected]> wrote: > > What should we do with ##sys#glob->regex? I think it's useful > enough to expose to the user, which conveniently allows us to get > rid of the ##sys# prefix too. But in which unit does it belong > the most? Personally, I think file might make more sense, as > it's strictly not an irregex procedure, and it belongs with > "glob". > > On the other hand, it doesn't actually hit the file system; it's > an abstract operation over data-structures only, without any side > effects. > > The same is true of the pathname-* procedures. glob->regex should be > exposed, and it belongs with them. > > IMO, canonical-path belongs in files also; it too is an abstract > operation, though system-dependent. canonical-path was removed in 4.6.0. Maybe you mean normalize-pathname? All the best. Mario -- http://parenteses.org/mario _______________________________________________ Chicken-hackers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-hackers
