Andreas Vox wrote:
>> > Or do we already have a directory for this purpose?
>>
>> src/cheaders ?
>>
> Argh, when do these get used? The cheaders/cctype headerfile looks
> quite different to my /usr/include/gcc/darwin/3.3/c++/cctype !

Of course it looks different, you noodle! These files exist to overcome a

Ah, calling names now? (At least make it seasonal, you Weihnachtsmann! :-) )


deficiency in some OS's header files. Why would this OS (older versions of
Tru64 Unix for DEC Alphas) have the same deficiencies as your OS?


Well, what I _wanted_ to know is, if these files are supposed to be the same
as the g++ include files. My version redefines the isalpha() macros etc. as
proper functions and puts them into the std:: namespace, f.ex.


So, specialise these header files for MacOS. Most will be

I'd be more happy if these files didn't get included at all on Mac systems
(and I dont think they are). #include<ctype.h> is enough to break concept
checking, and that's the only thing the LyX cctype and the Mac cctype have in
common.


I didn't look at the other files in cheaders/, but I'm afraid that including those
wont improve matters on Mac.


/Andreas



Reply via email to