]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Liason.h
fix rbearing
[lyx.git] / src / frontends / Liason.h
index 6007c66368c51f461b5652eebb3f5dc003c3d856..817397bb25dab28c2796fb2b7e5d1e0aa191cf1b 100644 (file)
@@ -1,11 +1,11 @@
 // -*- C++ -*-
-/* Liason.h
+/** Liason.h
  * Temporary namespace to hold the various frontend functions until XTL and
  * the compilers of the world are ready for something more elaborate.
  * This is basically the Communicator class from the lyx cvs module all
  * over again.
  *
- * Eventually, we will switch back to the XTL+LyXFunc combination that
+ * FuncRequestually, we will switch back to the XTL+LyXFunc combination that
  * worked so nicely on a very small number of compilers and systems (when
  * most systems can support those required features).
  *
@@ -16,7 +16,6 @@
  *           LyX, The Document Processor
  *
  *           Copyright 1995 Matthias Ettrich
- *           Copyright 1995-2000 The LyX Team.
  *
  *           This file Copyright 2000
  *           Allan Rae
@@ -30,6 +29,8 @@
 #pragma interface
 #endif
 
+#include "LString.h"
+
 class PrinterParams;
 class Buffer;
 class LyXView;
@@ -39,27 +40,21 @@ class BufferParams;
     until XTL and the compilers of the world are ready for something more
     elaborate. This is basically the Communicator class from the lyx cvs module
     all over again.
-    
-    Eventually, we will switch back to the XTL+LyXFunc combination that
+
+    FuncRequestually, we will switch back to the XTL+LyXFunc combination that
     worked so nicely on a very small number of compilers and systems.
     See the "dialogbase" branch of lyx-devel cvs module for xtl implementation.
 */
-#ifdef CXX_WORKING_NAMESPACES
-namespace Liason
-{
-#endif
-/**@name Global support functions */
-//@{
-/// get global printer parameters
-PrinterParams getPrinterParams(Buffer *);
-/// print the current buffer
-bool printBuffer(Buffer *, PrinterParams const &);
-/// set the minibuffer
-void setMinibuffer(LyXView *, char const  * msg);
-//@}
-
-#ifdef CXX_WORKING_NAMESPACES
-}
-#endif
+namespace Liason {
+       /**@name Global support functions */
+       //@{
+       /// get global printer parameters
+       PrinterParams getPrinterParams(Buffer *);
+       /// print the current buffer
+       bool printBuffer(Buffer *, PrinterParams const &);
+       /// set the minibuffer
+       void setMinibuffer(LyXView *, string const & msg);
+       //@}
 
+} // namespace Liason
 #endif