]> git.lyx.org Git - lyx.git/blobdiff - src/support/types.h
Now that exceptions are allowed, handle gracefully the case where a Buffer temp direc...
[lyx.git] / src / support / types.h
index 53a4e19e8d2c273e59242c42d5fdfaf3d8bca232..206d2818b15672ca82067794227c4cf2fbde2ed4 100644 (file)
 
 #include <cstddef>
 
-namespace lyx
-{
+namespace lyx {
+
        /// a type for positions used in paragraphs
        // needs to be signed for a while to hold the special value -1 that is
-       // used there...
+       // used there
        typedef ptrdiff_t  pos_type;
 
-       /// a type for paragraph offsets 
-       typedef ptrdiff_t  paroffset_type;
+       /// a type for paragraph offsets
+       // FIXME: should be unsigned as well.
+       // however, simply changing it breaks a downward loop somewhere...
+       typedef ptrdiff_t  pit_type;
 
        /// a type for the nesting depth of a paragraph
        typedef size_t     depth_type;
@@ -88,6 +90,14 @@ namespace lyx
                NEXT_WORD
        };
 
-}
+       ///
+       enum PageSides {
+               ///
+               OneSide,
+               ///
+               TwoSides
+       };
+
+} // namespace lyx
 
 #endif // LYX_TYPES_H