diff options
author | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:41:52 +0000 |
---|---|---|
committer | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:41:52 +0000 |
commit | 66b683579143de15598c16695df72d1b224c2030 (patch) | |
tree | 1dfc6d44e7517fb3e1fe838239daac263948bbf5 /z08.c | |
parent | 3c59753b94d0425e7ddcc4b57b11dfb283d0c144 (diff) | |
download | lout-66b683579143de15598c16695df72d1b224c2030.tar.gz |
Lout 3.37.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@43 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'z08.c')
-rw-r--r-- | z08.c | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1,7 +1,7 @@ /*@z08.c:Object Manifest:ReplaceWithSplit()@**********************************/ /* */ -/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.36) */ -/* COPYRIGHT (C) 1991, 2007 Jeffrey H. Kingston */ +/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.37) */ +/* COPYRIGHT (C) 1991, 2008 Jeffrey H. Kingston */ /* */ /* Jeffrey H. Kingston (jeff@it.usyd.edu.au) */ /* School of Information Technologies */ @@ -78,7 +78,7 @@ static OBJECT insert_split(OBJECT x, OBJECT bthr[2], OBJECT fthr[2]) for( dim = COLM; dim <= ROWM; dim++ ) { if( bthr[dim] || fthr[dim] ) { - debug0(DGP, D, " calling New(thread) from Manifest now"); + debug0(DGP, DD, " calling New(thread) from Manifest now"); New(new_op, dim == COLM ? COL_THR : ROW_THR); thr_state(new_op) = NOTSIZED; fwd(new_op, 1-dim) = 0; /* will hold max frame_size */ @@ -895,7 +895,7 @@ OBJECT *enclose, BOOLEAN fcr) /* UNDER_UNDEF. */ /* */ /*****************************************************************************/ -#define MAX_DEPTH 1000 +#define MAX_DEPTH 2000 OBJECT Manifest(OBJECT x, OBJECT env, STYLE *style, OBJECT bthr[2], OBJECT fthr[2], OBJECT *target, OBJECT *crs, BOOLEAN ok, BOOLEAN need_expand, @@ -2164,6 +2164,7 @@ OBJECT *enclose, BOOLEAN fcr) case LINK_DEST: case LINK_URL: + /* save_mark(x) = 0; */ Child(y, LastDown(x)); y = Manifest(y, env, style, nbt, nft, target, crs, ok,FALSE,enclose,fcr); StyleCopy(save_style(x), *style); |