|
|
1.1 root 1: RELEASE 2.1
2:
3: [conf/troff]
4: changed around the configuration files so that all the characters of
5: TroffClassic can be accessed. A bug crept in between 1.3 and 2.0 that
6: suddenly made many special characters unavailable.
7:
8: [conf/generic]
9: created.
10:
11: [dipress]
12: Added a new feature where the model of Interpress printer can be named on
13: the call line. This will cause the Interpress that is generated to be
14: more suitable for that device than would otherwise be generated. Added
15: support for SequenceInsertFile of Interpress and RES files. Large bitmaps
16: are now striped for devices like the 8044.
17:
18: [include/ipnames.h]
19: Upgraded to Interpress 3.0
20:
21: [include/iptokens.h]
22: Upgraded to Interpress 3.0
23:
24: [include/literal.h]
25: Put in warning about the dangers of using the Op() macro. Tried
26: remove it from existing code. (suggested by: jqj@cornell)
27:
28: [ipfe]
29: new: Interpress file editor - munges pages in a Interpress file.
30:
31: [ipmetrics]
32: Straightened out a bug which meant that multiple metrics masters would
33: not get executed. Re-organized so that it is easier to add new composition
34: systems. Added a "generic" composition system as a catch-all.
35:
36: [iptotext]
37: Changed the output for sequencePackedPixels to print the header info.
38:
39: [makefile-s]
40: Cleaned up some of the makefiles. Primative rdist facility for binaries
41: added.
42:
43: [maha]
44: Reset line to left margin when encountering a carriage return in file.
45: Added a bunch of suggestions from Larry Parmalee at Cornell Univ.
46:
47: [makextdev]
48: Removed debugging messages.
49:
50: [mp2res]
51: new: MacPaint to RES converter.
52:
53: [plot2ip]
54: new: unix "plot" format files to Interpress.
55:
56: [texttoip]
57: fixed a bug where this routine didn't handle strings with escaped
58: digits to represent non-printing characters.
59:
60:
61: RELEASE 2.0 -- this release was submitted for 4.3 BSD
62:
63: [-everything-]
64: linted for non-portable constructs. This has caused many of the library
65: functions to take longs as arguments rather than int's as in the old days.
66: This package has been tested on a Sun. That should shake out most of the
67: byte swap problems. The only things that still bomb on lint are: stackres,
68: restotext and ipmetrics. Ipmetrics does seem to work on a Sun and Vax though.
69:
70: [include]
71: iptokens.h incorrectly called maskunderline makeunderline
72:
73: [ipf]
74: New: counts pages in a way that should be compatible with the Berkeley spooler.
75:
76: [ipmetrics]
77: New conf.troff and conf.tex directories
78: have been added for creating metrics files for each of these composition
79: systems. Since Berkeley hasn't finished the TeX to Interpress converter
80: yet, we haven't been able to test the output on that system. In particular,
81: how on specifies characters not in character set zero remains a mystery.
82: A man page was also written for this utility.
83:
84: [libip]
85: As mentioned above, these routines are now linted. There is a lint
86: library ./lib/llib-lip.ln that gives programmers the ability to lint
87: code that uses the library. Many routines take long's as arguments
88: instead of int's.
89:
90: [qip]
91: We use a program called "qip" that hooks into BRL's MDQS system. Since
92: most places don't have this system, we provide a shell script that
93: can be modified for local conditions. Look at the script to see
94: how to use it.
95:
96: [restotext]
97: Contributed by Keith Knox. Converts and RES file to text form.
98:
99: [stackres]
100: Contributed by Keith Knox. Executes and RES file and prints out what's
101: on the stack.
102:
103: [texttoip]
104: Bug fix: truncate output file on open. Made it use the same include
105: files as everybody else.
106:
107: RELEASE 1.3 -- this release was submitted for 4.3 beta BSD
108:
109: [dipress]
110: Modify bitmap.c to output scan lines in multiple of 32 bits for compatibility
111: with new Xerox print services. Bell code removed!!!
112:
113: [doc]
114: Typo on page 17 in char-chart.me ( \(-| right perpindicular). Added diff
115: for eqn/sqrt.c to get better looking square roots.
116:
117: [iptroff]
118: Added the -q (quiet) option to not print information on the passes out.
119: This is handy when running programs in the background. It is assumed
120: with the -t option.
121:
122: [makefiles]
123: Changed all the makefiles to pass around destinations for the install commmand.
124: Also changed the destination directories to match 4.3 contributed software
125: conventions.
126:
127: RELEASE 1.2
128:
129: [charset]
130: Add conditional compilation code for VMS VAX-11 C
131: Add -o option for output file, modify so -s is point size.
132:
133: [dipress]
134: Extended available fonts to include many new characters.
135: See .../doc/char-chart.me for available character mappings
136:
137: [doc]
138: Created documentation for interpress subroutine library
139:
140: [include]
141: Added to operator.h to include macros for a more complete operator interface.
142: Add conditional compilation for VMS VAX-11 C
143:
144: [iptotext]
145: Add -d option to force dump of pixel arrays (default now is to not dump them)
146: Add conditional compilation for VMS VAX-11 C
147: Fix bug that caused non-printable characters to print as ascii (stripped high
148: order bit during isprint check)
149:
150: [libip]
151: Add conditional compilation for VMS VAX-11 C
152:
153: [maha]
154: Add conditional compilation for VMS VAX-11 C
155:
156: [texttoip]
157: Add conditional compilation for VMS VAX-11 C
158:
159: RELEASE 1.1
160:
161: [charset]
162: Character sets numbers are now interpreted as being in base eight (8).
163: Formerly, they were in base ten (10). This (non-upwardly compatible) change
164: was made because character-sets are almost always refered to in base 8
165: by the XNS Architecture documentation.
166:
167: [iptroff]
168: The name itroff has been changed to iptroff since itroff is used
169: at many places to be Imagen Troff.
170:
171: [misc]
172: Update to README file on how to customize the troff preprocessors.
173:
174: RELEASE 1.0
175:
176: base release.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.