BSD 4_3 development
[unix-history] / usr / contrib / dipress / CHANGES
CommitLineData
f9b271ca
C
1RELEASE 2.0
2
3[-everything-]
4linted for non-portable constructs. This has caused many of the library
5functions to take longs as arguments rather than int's as in the old days.
6This package has been tested on a Sun. That should shake out most of the
7byte swap problems. The only things that still bomb on lint are: stackres,
8restotext and ipmetrics. Ipmetrics does seem to work on a Sun and Vax though.
9
10[include]
11iptokens.h incorrectly called maskunderline makeunderline
12
13[ipf]
14New: counts pages in a way that should be compatible with the Berkeley spooler.
15
16[ipmetrics]
17Contributed by Lee Moore. A new conf.troff and conf.tex directories
18have been added for creating metrics files for each of these composition
19systems. Since Berkeley hasn't finished the TeX to Interpress converter
20yet, we haven't been able to test the output on that system. In particular,
21how on specifies characters not in character set zero remains a mystery.
22A man page was also written for this utility.
23
24[libip]
25As mentioned above, these routines are now linted. There is a lint
26library ./lib/llib-lip.ln that gives programmers the ability to lint
27code that uses the library. Many routines take long's as arguments
28instead of int's.
29
30[qip]
31We use a program called "qip" that hooks into BRL's MDQS system. Since
32most places don't have this system, we provide a shell script that
33can be modified for local conditions. Look at the script to see
34how to use it.
35
36[restotext]
37Contributed by Keith Knox. Converts and RES file to text form.
38
39[stackres]
40Contributed by Keith Knox. Executes and RES file and prints out what's
41on the stack.
42
43[texttoip]
44Bug fix: truncate output file on open. Made it use the same include
45files as everybody else.
46
47RELEASE 1.3
48
49[dipress]
50Modify bitmap.c to output scan lines in multiple of 32 bits for compatibility
51with new Xerox print services. Bell code removed!!!
52
53[doc]
54Typo on page 17 in char-chart.me ( \(-| right perpindicular). Added diff
55for eqn/sqrt.c to get better looking square roots.
56
57[iptroff]
58Added the -q (quiet) option to not print information on the passes out.
59This is handy when running programs in the background. It is assumed
60with the -t option.
61
62[makefiles]
63Changed all the makefiles to pass around destinations for the install commmand.
64Also changed the destination directories to match 4.3 contributed software
65conventions.
66
67RELEASE 1.2
68
69[charset]
70Add conditional compilation code for VMS VAX-11 C
71Add -o option for output file, modify so -s is point size.
72
73[dipress]
74Extended available fonts to include many new characters.
75See .../doc/char-chart.me for available character mappings
76
77[doc]
78Created documentation for interpress subroutine library
79
80[include]
81Added to operator.h to include macros for a more complete operator interface.
82Add conditional compilation for VMS VAX-11 C
83
84[iptotext]
85Add -d option to force dump of pixel arrays (default now is to not dump them)
86Add conditional compilation for VMS VAX-11 C
87Fix bug that caused non-printable characters to print as ascii (stripped high
88order bit during isprint check)
89
90[libip]
91Add conditional compilation for VMS VAX-11 C
92
93[maha]
94Add conditional compilation for VMS VAX-11 C
95
96[texttoip]
97Add conditional compilation for VMS VAX-11 C
98
99RELEASE 1.1
100
101[charset]
102Character sets numbers are now interpreted as being in base eight (8).
103Formerly, they were in base ten (10). This (non-upwardly compatible) change
104was made because character-sets are almost always refered to in base 8
105by the XNS Architecture documentation.
106
107[iptroff]
108The name itroff has been changed to iptroff since itroff is used
109at many places to be Imagen Troff.
110
111[misc]
112Update to README file on how to customize the troff preprocessors.
113
114RELEASE 1.0
115
116base release.