]> git.lyx.org Git - features.git/blobdiff - src/lyxrc.h
make doc++ able to generate the source documentation for lyx
[features.git] / src / lyxrc.h
index 4844a92efe601b909f5c2e2c50a20d382a39ea59..79a08efd84bfc155a5a71183418a6cbddd4ae058 100644 (file)
 #endif
 
 #include "bufferparams.h"
+#include "support/utility.hpp"
 
 /// This contains the runtime configuration of LyX
-class LyXRC {
+class LyXRC : public noncopyable {
 public:
+       ///
        LyXRC();
        ///
        void setDefaults();
@@ -92,10 +94,13 @@ public:
        string dvi_to_ps_command;
         /// program for performing literate programming
         string literate_command;
+       ///
         string literate_extension;
+       ///
         string literate_error_filter;
         /// program for compiling
         string build_command;
+       ///
         string build_error_filter;
        /// program for running relyx
        string relyx_command;
@@ -163,11 +168,16 @@ public:
        string popup_font_name;
        ///
        string font_norm;
+       ///
        enum FontEncoding {
+               ///
                ISO_10646_1,
+               ///
                ISO_8859_6_8,
+               ///
                OTHER_ENCODING
        };
+       ///
        FontEncoding font_norm_type;
        ///
        void set_font_norm_type();
@@ -251,6 +261,7 @@ public:
        string docbook_to_pdf_command;
 };
 
+///
 extern LyXRC lyxrc;
 
 #endif