Given that other functions like real_path() and mkpath() share the same "perishable, use it immediately" property, and also git_path() is such a short and sweet name, I am beginning to think that we probably should leave these alone but document that *path() are "unsafe" somewhere and just add *path_cpy() or your strbuf_addpath() function. In any case, I do not like seeing many list regulars throwing too many non-regression-fix patches during prerelease freeze period on the list. Continuing development for the next cycle is encouraged and trying to do so using workflows that you do not usually use is even more encouraged, though. You would make more use of the release candidate Git for such activities, and may uncover regressions before the final. Thanks. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html