Horst von Brand wrote: > Morten Welinder <mwelinder@gmail.com> wrote: > >>After the isspace/BSD conflict I looked into what reserved symbols are >>being used by git. Quite a few, it turns out. > > > [...] > > >>Just as isspace is reserved by the C implementation... >> >> 7.26.2 Character handling <ctype.h> >> >> [#1] Function names that begin with either is or to, and a >> lowercase letter (possibly followed by any combination of >> digits, letters, and underscore) may be added to the >> declarations in the <ctype.h> header. > > > There go is_space(), etc as suggested by the relevant patches... No they don't. "begin with either is or to and a lowercase letter", meaning (is|to)[a-z].*, just as Morten wrote. is_.* doesn't fall into this category. The underscore exemption is so that users can write their own is_file(), is_whatever() str_replace() and such. Some thought has gone into the standard. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Tue Oct 25 23:53:33 2005
This archive was generated by hypermail 2.1.8 : 2005-10-25 23:53:37 EST