+ SpellChecker::ChangeNumber speller_change_number =singleton_->pimpl_->spell_checker_ ?
+ singleton_->pimpl_->spell_checker_->changeNumber() : 0;
+
+ if (lyxrc.spellchecker == "native") {
+#if defined(USE_MACOSX_PACKAGING)
+ if (!singleton_->pimpl_->apple_spell_checker_)
+ singleton_->pimpl_->apple_spell_checker_ = new AppleSpellChecker();
+ singleton_->pimpl_->spell_checker_ = singleton_->pimpl_->apple_spell_checker_;
+#else
+ singleton_->pimpl_->spell_checker_ = 0;
+#endif
+ } else if (lyxrc.spellchecker == "aspell") {