Printing to an attached printer from Pine

From: Don Newcomer <newcomer_at_dickinson.edu>
Date: Fri, 11 Aug 1995 13:40:53 -0400 (EDT)

Okay, I'm desperate. I've talked to the Pine team and they're stumped so
I bring this to you folks. We're on an Alpha 3600 running Digital Unix
3.2. Our mail system of choice is Pine. The majority of our users
communicate to the Alpha by LAT connections to our DECserver 500s (yeah,
they're big, old, and expensive so we're replacing them gradually). If
there are any Pine users out there, maybe you can help or at least tell
me if the problem is widespread.

When an asynch user tries to print a fairly long (more than one screen)
message to their attached printer, it will print the first 2/3 and then
start dropping carriage returns and finally discard the remainder of the
message. This does NOT happen with users on 'telnet'. It's not the
terminal emulation; it happens with SmarTerm 220, Kermit, and on DEC VT
terminals. David Miller on the Pine team gave me a program called
'ansiprt' which prints the passthru escape sequences and sends everything
from stdin to stdout. If you export any of these failing messages to a
file and print them with 'ansiprt', they print fine. David M. tells me
that the method used by 'ansiprt' is very similar to that used by Pine.
The only difference I could see is that Pine does an 'fflush' at the end.

I've been corresponding with the Pine folks for over a week now and, to
their credit, they've really tried to solve this. I'm just curious now
if there are others using Digital Unix and LAT and Pine and may be in a
similar boat or, better yet, solved it. Any clues would be _greatly_
appreciated. Thanks.

================================================================================
Don Newcomer Dickinson College
newcomer_at_dickinson.edu P.O. Box 1773
newcomer_at_dickinsn.bitnet Carlisle, PA 17013

                   "If God is your co-pilot, switch seats!"
Received on Fri Aug 11 1995 - 19:56:08 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:45 NZDT