279 |
|
for (j = 0; j < vdef(i); j++) { /* print each assignment */ |
280 |
|
fputs(vnam(i), fp); |
281 |
|
fputs("= ", fp); |
282 |
< |
k = clipline = ( vv[i].fixval == catvalues ? 64 : 320 ) |
282 |
> |
k = clipline = ( vv[i].fixval == catvalues ? 64 : 236 ) |
283 |
|
- strlen(vnam(i)) ; |
284 |
|
cp = nvalue(i, j); |
285 |
|
while (*cp) { |
286 |
|
putc(*cp++, fp); |
287 |
|
if (--k <= 0) { /* line too long */ |
288 |
|
while (*cp && !isspace(*cp)) |
289 |
< |
putc(*cp++, fp); /* finish this word */ |
289 |
> |
fputc(*cp++, fp); /* finish this word */ |
290 |
|
if (*cp) { /* start new line */ |
291 |
< |
putc('\n', fp); |
292 |
< |
fputs(vnam(i), fp); |
293 |
< |
putc('=', fp); |
291 |
> |
if (vv[i].fixval == catvalues) { |
292 |
> |
fputc('\n', fp); |
293 |
> |
fputs(vnam(i), fp); |
294 |
> |
fputc('=', fp); |
295 |
> |
} else |
296 |
> |
fputs(" \\\n", fp); |
297 |
|
k = clipline; |
298 |
|
} |
299 |
|
} |
300 |
|
} |
301 |
< |
putc('\n', fp); |
301 |
> |
fputc('\n', fp); |
302 |
|
} |
303 |
|
fflush(fp); |
304 |
|
} |