|
|
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.