string const & c):
name_(n), id_(i), description_(d), package_list_(p),
required_modules_(r), excluded_modules_(e), category_(c),
- checked_(false)
+ checked_(false), available_(false)
{
filename_ = id_ + ".module";
}
vector<string> LyXModule::prerequisites() const
{
-#ifdef TEX2LYX
- return vector<string>();
-#else
if (!checked_)
isAvailable();
return prerequisites_;
-#endif
}
bool LyXModule::isAvailable() const
{
-#ifdef TEX2LYX
- return true;
-#else
if (package_list_.empty())
return true;
if (checked_)
}
}
return available_;
-#endif
}
LyXModuleList::iterator it = modlist_.begin();
for (; it != modlist_.end(); ++it)
if (it->getID() == str) {
- LyXModule & mod = *it;
- return &mod;
+ LyXModule & mod = *it;
+ return &mod;
}
- return 0;
+ return 0;
}
} // namespace lyx