3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
6 * \author Jean-Marc Lasgouttes
8 * Full author contact details are available in file CREDITS.
12 * This file contains dummy implementation of some methods that are
13 * needed byclasses used by tex2lyx. This allows to reduce the number
14 * of classes we have to link against.
22 #include "LaTeXFeatures.h"
25 #include "support/Messages.h"
34 // Dummy Alert support (needed by TextClass)
40 void warning(docstring const & title, docstring const & message,
43 cerr << to_utf8(title) << "\n" << to_utf8(message) << endl;
50 // Dummy TexRow support (needed by docstream)
54 void TexRow::newline()
58 void TexRow::newlines(int)
63 // Dummy LyXRC support
68 /** Note that some variables are not initialized correctly. Hopefully
69 * they are not used in our code (currently valgrind does not complain).
70 * Linking against the full LyXRC.cpp forces us to pull too much
78 // Dummy translation support (needed at many places)
83 Messages const & getMessages(string const &)
89 Messages const & getGuiMessages()
96 // Dummy formats support (needed by Lexer)
101 bool Formats::isZippedFile(support::FileName const&) const
108 // Dummy features support (needed by ModuleList)
112 bool LaTeXFeatures::isAvailable(string const &)
119 // Keep the linker happy on Windows