]> git.cameronkatri.com Git - mandoc.git/blobdiff - term.h
Note discarding of \m, \M, and \s in COMPATIBILITY sections.
[mandoc.git] / term.h
diff --git a/term.h b/term.h
index a706ab611350e411ac05598d5d46ec3a6333f03e..3e1d4df06d7e7efb935a020060c31e7014875b13 100644 (file)
--- a/term.h
+++ b/term.h
@@ -1,6 +1,6 @@
-/*     $Id: term.h,v 1.72 2010/06/30 13:00:00 kristaps Exp $ */
+/*     $Id: term.h,v 1.74 2010/07/13 23:53:20 schwarze Exp $ */
 /*
- * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@bsd.lv>
+ * Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
  * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
@@ -42,9 +42,10 @@ enum termfont {
 typedef void   (*term_margin)(struct termp *, const void *);
 
 struct termp_ps {
-       int               psstate;      /* state of ps output */
+       int               flags;
 #define        PS_INLINE        (1 << 0)       /* we're in a word */
 #define        PS_MARGINS       (1 << 1)       /* we're in the margins */
+#define        PS_NEWPAGE       (1 << 2)       /* new page, no words yet */
        size_t            pscol;        /* visible column (AFM units) */
        size_t            psrow;        /* visible row (AFM units) */
        char             *psmarg;       /* margin buf */