Abdelrazak Younes <you...@lyx.org> writes: >> Great. Is there a reason why the code is split in two files? It would be >> better to have a single AppleSpellChecker.m file implementing the speller >> object IMO. > > Well, you still need to implement the SpellChecker virtual interface > in a C++ file. And AFAIU, AppleSpeller.m is not C++.
AFAIK, it is Objective C++, that is both C++ and Obj-C. The implementation of AppleSpell in enchant does just that. JMarc