> So that mk_wcwidth() must be used unconditionally, and not as a > fallback for systems which do not provide wcwidth() in libc. Ah, the light dawns! I now understand your confusion. That was exactly the idea; apologies for being unclear. Kind of like the existing issspace(), isdigit(), isalpha(), etc. implementations in git-compat-util.h to avoid the mysteries and vagaries of locales. A UTF-8-only solution is desired. - : 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