source: trunk/third/lprng/ifhp/CHANGES @ 13059

Revision 13059, 6.0 KB checked in by mwhitson, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r13058, which included commits to RCS files with non-trunk default branches.
Line 
1Version 3.2.9
2  Removed '"' from ifhp.conf file that really messed things up.
3
4Version 3.2.8
5  Enabled PCL copies=nnn code
6     (Missing operation reported by: Gerard Kok <kokg@geo.vu.nl>)
7  Fixed pcl_linesperpage=...F instead of E
8     (Reported by: Gerard Kok <kokg@geo.vu.nl>)
9  When you are using the TEXT to XXX translation facility,
10     the .... ZOPTS .... will get replaced with .... -Zzoptions ....
11     and .... TOPTS .... will get replaced with .... -Ttoptions ....
12
13  Updated ifhp.conf file,  added comments,  moved HP5SiMx PostScript
14  to the HP5SiMx section.
15
16  Modified the Pjl_console code to not be 'sticky'.  This was painful.
17        (Suggested by: Olav Kolbu <olav.kolbu@usit.uio.no>)
18
19  After extensive hand to hand combat with QMS printers,
20  discovered that they apparently do NOT return status or PostScript
21  output in a reliable manner.  Added/modified [qms1725] entry
22  to reflect this.  Use appsocket protocol,  but WITHOUT status
23  capability.  Also note that port 35 seems to be used by default,
24  although this can be configured via the TCP/IP telnet interface.
25  (Your milage may vary).
26
27Version 3.2.7
28  Rearranged code in Read_write_timeout() so that a read of status is
29  attempted BEFORE exiting on a write error.
30
31  added pclbanner to the distribution
32
33  IFHP recognizes the PJL 'reset' sequence and treats it as a
34  'raw' or unprocessed job.  This allows you to send PJL jobs to the printer
35  and not have them interpreted as PCL.
36
37Version 3.2.6
38  Added a console message for Lexmark and HP Printers that
39    will be 'sticky' and stay visible after the job has been
40    printed.
41  (Provided by: Jason L Tibbitts III <tibbs@uh.edu>)
42
43  Fixed up 'progress' so that it prints Kbytes correctly... sigh.
44
45
46Version 3.2.5
47  changed the a2ps options in ifhp.conf:
48   -q -B -1 -M Letter --borders=no -o-
49  (Suggested by: Jeff Gostin <jgostin@best.com>)
50
51Version 3.2.5
52  Cleaned up documentation,  made sure the various
53  configuration and installation defaults were consistent.
54  Ummm... and also removed a core dump from the distribution.
55   Sigh...
56
57Version 3.2.4
58  Cleaned up Makefile.in so that running configure in another directory
59   will be possible.  That is,
60                cd ifhp...
61                where=`pwd`
62                mkdir ...
63                cd ...
64                sh $where/configure
65   will now work correctly, and you can do a make install in $where
66
67  Added README.utilities and updated ifhp.conf file so that it has URL
68    and ftp sites for file, enscript and a2ps tools.
69
70  The phaser support did not work with OF and IF filters.
71    More 'shutdowns' and clean up added.
72
73  Sync and waitend made separate operations.
74    You can now skip 'syncing' at the start,  but you
75    can force 'waitend'.  This is side effect of phaser
76    operation.  You need to read status back from the printer until it closes
77    the reverse connnection.  If you have appsocket with waitend,
78    you will read status back until the job finishes.  If you do
79    appsocket with waitend@,  you will get no status information for job.
80    This is not good,  but gives you very fast throughput.
81
82Version 3.2.3
83  Updated Makefile.in so that when you do $(path)/configure for
84   building in a separate directory,  the right files are found.
85
86Version 3.2.2
87  Added support for Tektronixs Phaser Printers -  using the appsocket protocol
88
89Version 3.2.1
90
91  Most of the code seems pretty stable,  so we start a new major release.
92  There are mostly minor changes in the code for this release.
93 
94  Added 'PseudoMagicFilter Support' and got text to PS conversion
95  working correctly.
96
97    #
98    # text conversion control
99    #
100    # control text to whatever conversion
101    #
102    # if you cannot find type, then try this file utility
103    #
104    # if the type is text and not supported on your system, do a conversion
105    #  Method 1 - set 'default_language' as text, and run
106    #    the program through a text to known converter
107    #
108    default_language=text
109    text_converter=/usr/local/bin/a2ps -q -B -o-
110    # output of the converter is pcl, ps, or raw
111    text_converter_output=ps
112
113    #
114    #  Method 2 -
115    #    Use the file util and match the output
116    # file reports format information
117    #  glob text_output_format text_converter
118    #  - you do a glob match against pattern and use the converter
119    #
120    default_language=unknown
121    file_util_path=/usr/bin/file -
122    file_output_match = [
123     *text*  ps /usr/local/bin/a2ps -q -B -o-
124     ]
125    # you need a temp file location
126    tempfile=/var/tmp/ifhp
127
128  Added a horrible horrible kludge that allows multiple fonts to be
129  loaded.  You need to use:
130    ifhp -Zfont=this,font=that,...
131  which gets translated into font=this,that and the font handling code
132  then works OK.
133
134  Added a QMS1725 entry that just might work.
135  Fixed up a couple of minor PostScript quirks.
136  Added PJL support for duplex.
137
138Version 3.1.20
139  Documentation.  More Documentation.  More ...
140  Sigh...
141 
142Version 3.1.19
143  Made status messages less verbose.
144  'trace_on_stderr' is now just 'trace' ... Sigh...
145
146Version 3.1.17
147  Changed CRLF back to not effective... Sigh.
148
149Version 3.1.16
150  Fixed a problem with testing short files for file type.
151  (Noted by: Mike Whitson <mwhitson@MIT.EDU>)
152
153  Added ledger paper types.  HP printers are very odd...
154    (John McCash thinks so too)
155
156  Made CRLF the default in ifhp.conf
157
158Version 3.1.15
159   Not distributed
160
161Version 3.1.14
162
163 ifhp.conf:
164  pcl_pagesize \033&l#A - set page size
165    Thu Feb  4 16:52:58 PST 1999
166  remove_control=xyz...
167    if PostScript AND you have a ^x, ^y, ^z, etc., remove it.
168    Suggested use:  remove_control=CT removes CTRL-C, CTRL-T
169    (Suggested by Mike Whitson <mwhitson@MIT.EDU>)
170
171Version 3.1.6 - 3.1.13
172   Lots and lots and lots of changes in ifhp.conf, etc, etc.
173   Stable version approaching.
174
175Version 3.1.5
176   Experiments with various printers showed that the ifhp.conf
177   file needed modification.
178
179   Added a 'banner_only' mode for banner printing only.
180 
181
182Version 3.1.4
183   Sun Dec 27 18:22:44 PST 1998
184   Total rewrite of the ifhp software using a clean room
185   approach.
186      Patrick Powell papowell@astart.com
187
188$Id: CHANGES,v 1.1.1.4 1999-05-18 19:17:32 mwhitson Exp $
Note: See TracBrowser for help on using the repository browser.