version 1.5, 2008/12/04 16:19:52 |
version 1.6, 2008/12/04 16:34:59 |
Line 594 mlg_rofftoken(void *arg, int space, int value) |
|
Line 594 mlg_rofftoken(void *arg, int space, int value) |
|
seq = " "; |
seq = " "; |
sz = 6; |
sz = 6; |
break; |
break; |
case (ROFFTok_Null): |
|
seq = ""; |
|
sz = 0; |
|
break; |
|
case (ROFFTok_Hyphen): |
case (ROFFTok_Hyphen): |
seq = "‐"; |
seq = "‐"; |
sz = 7; |
sz = 7; |
Line 670 mlg_rofftoken(void *arg, int space, int value) |
|
Line 666 mlg_rofftoken(void *arg, int space, int value) |
|
seq = "Nan"; |
seq = "Nan"; |
sz = 3; |
sz = 3; |
break; |
break; |
|
case (ROFFTok_Quote): |
|
seq = """; |
|
sz = 6; |
|
break; |
|
default: |
|
/* TODO: print error. */ |
|
return(0); |
} |
} |
|
|
if (space && ! ml_nputs(p->mbuf, " ", 1, &res)) |
if (space && ! ml_nputs(p->mbuf, " ", 1, &res)) |
return(0); |
return(0); |
p->pos += res; |
p->pos += res; |
|
|
if (0 != sz && ! ml_nputs(p->mbuf, seq, sz, &res)) |
if ( ! ml_nputs(p->mbuf, seq, sz, &res)) |
return(0); |
return(0); |
p->pos += res; |
p->pos += res; |
|
|