| 310 |
|
{ |
| 311 |
|
register char *cp; |
| 312 |
|
|
| 313 |
< |
if (vp == NULL || n < 0 || n >= vp->nass) |
| 313 |
> |
if (vp == NULL | n < 0 | n >= vp->nass) |
| 314 |
|
return(NULL); |
| 315 |
|
cp = vp->value; |
| 316 |
|
while (n--) |
| 626 |
|
op = addarg(op, "-ds .4"); |
| 627 |
|
else |
| 628 |
|
op = addarg(op, "-ds 0"); |
| 629 |
< |
op = addarg(op, "-dt .2 -dc .25 -dr 0 -sj 0 -st .7"); |
| 629 |
> |
op = addarg(op, "-dt .2 -dc .25 -dr 0 -sj 0 -st .5"); |
| 630 |
|
if (vdef(AMBFILE)) { |
| 631 |
|
sprintf(op, " -af %s", vval(AMBFILE)); |
| 632 |
|
op += strlen(op); |
| 690 |
|
op = addarg(op, "-ds .2 -dj .35"); |
| 691 |
|
else |
| 692 |
|
op = addarg(op, "-ds .3"); |
| 693 |
< |
op = addarg(op, "-dt .1 -dc .5 -dr 1 -sj .7 -st .15"); |
| 693 |
> |
op = addarg(op, "-dt .1 -dc .5 -dr 1 -sj .7 -st .1"); |
| 694 |
|
if (overture = vint(INDIRECT)) { |
| 695 |
|
sprintf(op, " -ab %d", overture); |
| 696 |
|
op += strlen(op); |
| 757 |
|
op = addarg(op, "-ds .1 -dj .7"); |
| 758 |
|
else |
| 759 |
|
op = addarg(op, "-ds .2"); |
| 760 |
< |
op = addarg(op, "-dt .05 -dc .75 -dr 3 -sj 1 -st .03"); |
| 760 |
> |
op = addarg(op, "-dt .05 -dc .75 -dr 3 -sj 1 -st .01"); |
| 761 |
|
sprintf(op, " -ab %d", overture=vint(INDIRECT)+1); |
| 762 |
|
op += strlen(op); |
| 763 |
|
if (vdef(AMBFILE)) { |
| 970 |
|
int n; |
| 971 |
|
char *vn; /* returned view name */ |
| 972 |
|
{ |
| 973 |
< |
register char *mv = NULL; |
| 973 |
> |
register char *mv; |
| 974 |
|
|
| 975 |
|
if (viewselect != NULL) { /* command-line selected */ |
| 976 |
|
if (n) /* only do one */ |
| 985 |
|
; |
| 986 |
|
*vn = '\0'; |
| 987 |
|
} |
| 988 |
+ |
/* view number? */ |
| 989 |
+ |
if (isdigit(viewselect[0])) |
| 990 |
+ |
return(specview(nvalue(vv+VIEW, atoi(viewselect)-1))); |
| 991 |
|
/* check list */ |
| 992 |
|
while ((mv = nvalue(vv+VIEW, n++)) != NULL) |
| 993 |
|
if (matchword(viewselect, mv)) |
| 996 |
|
} |
| 997 |
|
mv = nvalue(vv+VIEW, n); /* use view n */ |
| 998 |
|
if (vn != NULL & mv != NULL) { |
| 999 |
< |
if (*mv != '-') |
| 1000 |
< |
while (*mv && !isspace(*mv)) |
| 1001 |
< |
*vn++ = *mv++; |
| 999 |
> |
register char *mv2 = mv; |
| 1000 |
> |
if (*mv2 != '-') |
| 1001 |
> |
while (*mv2 && !isspace(*mv2)) |
| 1002 |
> |
*vn++ = *mv2++; |
| 1003 |
|
*vn = '\0'; |
| 1004 |
|
} |
| 1005 |
|
return(specview(mv)); |