aboutsummaryrefslogtreecommitdiffstats
path: root/z06.c
diff options
context:
space:
mode:
authorJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:40:57 +0000
committerJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:40:57 +0000
commit26230a416563decd82a0af827c0987b8628c5ef9 (patch)
treeff226c95db8ba7104bc0f8b1d16a3a4b481c6949 /z06.c
parent51fe0cfa3e3ba27f55ff7d14a7fe077cc31ed0b7 (diff)
downloadlout-26230a416563decd82a0af827c0987b8628c5ef9.tar.gz
Lout 3.34.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@37 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'z06.c')
-rw-r--r--z06.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/z06.c b/z06.c
index 1e513a1..4d83f3b 100644
--- a/z06.c
+++ b/z06.c
@@ -1,7 +1,7 @@
/*@z06.c:Parser:PushObj(), PushToken(), etc.@*********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.33) */
-/* COPYRIGHT (C) 1991, 2006 Jeffrey H. Kingston */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.34) */
+/* COPYRIGHT (C) 1991, 2007 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@it.usyd.edu.au) */
/* School of Information Technologies */
@@ -292,7 +292,9 @@ if( obj_prev ) \
if( obj_prev ) \
{ New(tmp, typ); precedence(tmp) = prec; \
vspace(tmp) = vspace(t); hspace(tmp) = hspace(t); \
+ width(gap(tmp)) = 0; nobreak(gap(tmp)) = TRUE; \
mark(gap(tmp)) = FALSE; join(gap(tmp)) = TRUE; \
+ units(gap(tmp)) = FIXED_UNIT; mode(gap(tmp)) = EDGE_MODE; \
FposCopy(fpos(tmp), fpos(t)); \
PushToken(tmp); \
} \
@@ -440,6 +442,8 @@ static BOOLEAN Reduce(void)
case SPACE:
case YUNIT:
case ZUNIT:
+ case SET_CONTEXT:
+ case GET_CONTEXT:
case BREAK:
case UNDERLINE:
case COLOUR:
@@ -1046,6 +1050,8 @@ BOOLEAN defs_allowed, BOOLEAN transfer_allowed)
case SPACE:
case YUNIT:
case ZUNIT:
+ case SET_CONTEXT:
+ case GET_CONTEXT:
case BREAK:
case UNDERLINE:
case COLOUR: