class BufferList;
class Converters;
class ErrorItem;
-class IconvProcessor;
class InsetBase;
class LyXFunc;
class LyXServer;
void setGuiLanguage(std::string const & language);
///
- IconvProcessor & iconvProcessor();
-
LyXView * newLyXView();
/** redraw \c inset in all the BufferViews in which it is currently
bool readUIFile(std::string const & name, bool include = false);
/// read the given languages file
bool readLanguagesFile(std::string const & name);
- /// read the given encodings file
- bool readEncodingsFile(std::string const & name);
+ /// read the encodings.
+ /// \param enc_name encodings definition file
+ /// \param symbols_name unicode->LaTeX mapping file
+ bool readEncodingsFile(std::string const & enc_name,
+ std::string const & symbols_name);
/// parsing of non-gui LyX options.
void easyParse(int & argc, char * argv[]);
/// shows up a parsing error on screen
friend Mover const & getMover(std::string const & fmt);
friend void setMover(std::string const & fmt, std::string const & command);
friend Movers & theSystemMovers();
+ friend frontend::Application * theApp();
};
} // namespace lyx