version 1.39, 2010/03/27 10:13:16 |
version 1.41, 2010/03/29 04:52:14 |
|
|
enum rew { |
enum rew { |
REW_REWIND, |
REW_REWIND, |
REW_NOHALT, |
REW_NOHALT, |
REW_HALT, |
REW_HALT |
}; |
}; |
|
|
static int blk_close(MACRO_PROT_ARGS); |
static int blk_close(MACRO_PROT_ARGS); |
Line 328 blk_dotted(MACRO_PROT_ARGS) |
|
Line 328 blk_dotted(MACRO_PROT_ARGS) |
|
break; |
break; |
} |
} |
|
|
|
/* |
|
* Restore flags set when we got here and also stipulate that we |
|
* don't post-process the line when exiting the macro op |
|
* function in man_pmacro(). |
|
*/ |
|
m->flags = m->svflags; |
|
m->flags |= MAN_ILINE; |
|
|
return(1); |
return(1); |
} |
} |
|
|
Line 385 blk_exp(MACRO_PROT_ARGS) |
|
Line 393 blk_exp(MACRO_PROT_ARGS) |
|
return(0); |
return(0); |
if ( ! rew_scope(MAN_BLOCK, m, tok)) |
if ( ! rew_scope(MAN_BLOCK, m, tok)) |
return(0); |
return(0); |
|
} else { |
|
/* |
|
* Save our state; we restore it when exiting from the |
|
* roff instruction block. |
|
*/ |
|
m->svflags = m->flags; |
|
m->flags = 0; |
} |
} |
|
|
if ( ! man_block_alloc(m, line, ppos, tok)) |
if ( ! man_block_alloc(m, line, ppos, tok)) |