aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/term.h
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2010-06-11 16:58:20 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2010-06-11 16:58:20 +0000
commit9135551d9bae3fb8416b167d902085526b06a630 (patch)
tree9d8163d356043d91a23e7bf6fda18503e20fdc5f /term.h
parente605c5e9d0162d8d08ab2dd57330aa930987e974 (diff)
downloadmandoc-9135551d9bae3fb8416b167d902085526b06a630.tar.gz
mandoc-9135551d9bae3fb8416b167d902085526b06a630.tar.zst
mandoc-9135551d9bae3fb8416b167d902085526b06a630.zip
Implement font-switching for PostScript. -Tps now supports
TERMFONT_BOLD (Courier-Bold) and TERMFONT_UNDER (Courier-Oblique). It doesn't look half bad. This accomplished through tricksy juggling of the one-char back-buffer.
Diffstat (limited to 'term.h')
-rw-r--r--term.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/term.h b/term.h
index 7f67e246..825ad281 100644
--- a/term.h
+++ b/term.h
@@ -1,4 +1,4 @@
-/* $Id: term.h,v 1.62 2010/06/11 07:23:04 kristaps Exp $ */
+/* $Id: term.h,v 1.63 2010/06/11 16:58:20 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -51,6 +51,7 @@ struct termp_ps {
size_t psmargcur; /* current pos in margin buf */
size_t pspage; /* current page */
char last; /* character buffer */
+ enum termfont lastf; /* last set font */
};
struct termp {