|
From: Keith M. <kei...@us...> - 2007-06-15 10:12:46
|
On Friday 15 June 2007 02:19, Danny Smith wrote: > Are you after: tsearch, tfind, tdelete, twalk, tdestroy - manage a > binary tree ? > I use those myself and can point to code. =A0Should these be in > libmingwwex.a (with uglified __names)? I'm generally in favour of providing any extensions which make the code=20 porters life easier. I wouldn't object to adding them to libmingwex.a,=20 if they are considered generally useful, and a majority of users are=20 happy to accept the increased download size for mingw-runtime. An alternative option would be to provide a separate contributed library=20 package, as we did recently for Tor Lillqvist's port of glibc regex. But why uglify the names? Just because Microsnot do it, doesn't mean we=20 have to follow suit. Better IMO to keep the same names as are used in=20 glibc; uglification serves only to unnecessarily increase the porting=20 burden, in deference to an irrelevant Microsnot convention, (unless=20 there is a naming conflict to resolve). Regards, Keith. |