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 ofWell, what I _wanted_ to know is, if these files are supposed to be the same
Tru64 Unix for DEC Alphas) have the same deficiencies as your OS?
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