Xref: utzoo alt.sources:1638 comp.lang.misc:4615 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!texbell!sugar!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: alt.sources,comp.lang.misc Subject: Re: Mistake in System V TCL distribution. Message-ID: <.GF2F+Bficc@ficc.uu.net> Date: 23 Mar 90 12:00:35 GMT References: <18169@rpp386.cactus.org> Reply-To: peter@ficc.uu.net (Peter da Silva) Organization: Xenix Support, FICC Lines: 21 > This is probably one of those things that falls under the heading > of "really big mistakes." The number of systems which have "index" > as a library function is non-small. Given that the most common > trick used to port USG stuff to BSD land is "-Dstrchr=index", you > are going to have [ and anyone else who intentionally pulls this > stunt ] one hell of a large body of people pissed off at you. Are you pissed off at me because I converted the program to conform to the ANSI library specs, or because I missed one spot? The single case where this is a problem is in a string constant and immune to #define. Actually, it took me a while to figure out what you're getting at. When I said that "index" was a TCL function, I meant "index" is a *TCL* function. TCL is an interpreted language, and has its own name space. Frankly, if I had made that boner I'd hope that a hell of a large body of people were pissed off at me. It's beginning to look like, apart from a few people here and the folks using Karl's TCL-for-the-Amiga version, nobody outside sprite.berkeley.edu has actually done anything *with* TCL after the initial euphoria wore off. -- _--_|\ `-_-' Peter da Silva. +1 713 274 5180. . / \ 'U` \_.--._/ v