|
|
1.1 root 1: 7/2/87:
2: Added sprintf() to create strings:
3:
4: sprintf("fmt", expr, expr, ...) formats exprs
5: according to fmt; may be used in plot, etc.,
6: in place of a literal string.
7: fmt can only include %f, %g, %e-type conversions;
8: it's pretty dumb.
9:
10: 8/15/88:
11: Added width attribute for labels, to override deficient computation.
12:
13: 2/3/89:
14: added exponentiation operator ^
15:
16: 3/19/89:
17: now possible to print gridlines without ticks:
18: grid whatever ticks off
19: make sure the "ticks off" comes after the side
20: AND before the iterator -- this is still a bug/feature.
21:
22: 5/9/89:
23: put name of include file in a #define so it can be set
24: from command line.
25:
26: 6/13/89:
27: fiddled opentemp in print.c to close temporary file more reliably.
28:
29: 7/10/89:
30: changed default spot to \(bu.
31: added version date for -d option
32:
33: 11/7/89:
34: added guessed width to left and right ticks so graph is centered better.
35:
36: 2/2/90:
37: added % operator. don't ask.
38:
39: 2/5/90:
40: changed call to rand to use RAND_MAX for normalization.
41:
42: 7/20/90:
43: converted it all to ANSI C.
44:
45: 3/8/91:
46: generalized string expressions in if's, so can use && and ||, etc.
47:
48: 7/18/91:
49: generalized sprintf a bit -- can be used in ticks, etc.,
50: but doesn't deal with qualifiers like rjust in such cases.
51:
52: 10/6/91:
53: fiddled eprint to try to get rid of "not a typewriter".
54: not tested or installed.
55:
56: 7/12/92:
57: output "scale = 1" after each .PS to protect cip users.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.