Paul Eggert wrote:
> +/* Return the localization of the name spelled NAME_ASCII in ASCII,
> + and NAME_UTF8 in UTF-8. This function needs less infrastructure
> + than proper_name and proper_name_utf8. */
> +extern const char *proper_name_lite (const char *name_ascii,
> +
Paul Eggert wrote:
> * pygnulib/GLEmiter.py (GLEmiter.po_Makevars):
> Treat proper_name_lite like proper_name_utf8.
The preferred implementation of gnulib-tool is still the shell script.
Therefore we need to do gnulib-tool changes to both implementations, in sync.
I'm therefore applying this:
20
propername_lite acts like propername_utf8 but needs less
infrastructure, e.g., it does not worry about memory allocation.
* MODULES.html.sh (func_all_modules): Mention it.
* lib/propername.h (proper_name_lite): New decl.
* lib/propername-lite.c, modules/propername-lite: New files.
* pygnulib/GLEmit