Eric Blake <[EMAIL PROTECTED]> writes:

> how about we go one step
> further, and have a deprecation period, where for a year or so, we provide
> mbase_name (returns NULL on failure) and xbase_name (calls xmalloc on
> failure) but no base_name.

There's a better solution that doesn't involve waiting a year, and
deprecation, and so forth (problems that gnulib is supposed to avoid).
We just change the name of the unprefixed function.  Its name already
reflects that; it is called "base_name" because it means something
different from the standard "basename".

So I propose that we simply change the name of "base_name" to
"gbasename" (or whatever other name you like), and do something
similar with the other functions.


Reply via email to