Mario Domenech Goulart scripsit: > IMO, in this case we should just remove ##sys#expand-home-path, since it > is an internal procedure. Users should not rely on stability of the > internal API. By keeping ##sys#expand-home-path as an identity > procedure, we'd be just polluting the core and adding a useless > procedure call to every procedure of the filesystem API.
Well, I won't argue. But people are very free with internal procedures in their code, and I suspect (though I have not verified it) that the more closely associated with Chicken they were at the time the code was written, the more their code is full of ##sys#this and ##sys#that. Familiarity, as the saying is, breeds contempt. -- John Cowan co...@ccil.org http://ccil.org/~cowan Original line from The Warrior's Apprentice by Lois McMaster Bujold: "Only on Barrayar would pulling a loaded needler start a stampede toward one." English-to-Russian-to-English mangling thereof: "Only on Barrayar you risk to lose support instead of finding it when you threat with the charged weapon." _______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers