Subject: an undesirable feature

From: Arthur Snoke <[email-masked]>
Date: Fri, 26 May 2000 09:07:29 -0400 (EDT)

After upgrading, I get a "viewer" screen after printing a file which I did
not get before.  I would like to know if I can get rid of it.

I did two upgrades at once: from 4.10 to 4.21 in pine and from sunos to
solaris 2.7 on my sun computer.  After I enter Y for prYnt, I used to get
a message at the bottom of the screen telling me about the printing being
done and then it would return to the view of the file I had seen before
printing.  Now it starts out as before, but then I get a blank screen
excpet for a message at the left top of the page:

[mpage: 5 pages, printer 8100q]

and at the bottom a set of navigational options.  To get out of it I have
to enter E for Exit viewer.

I would appreciate suggestions of how to get rid of this extra step.

When I first set up my .pinerc in 3.96, I had trouble figuring out the
printer cues.  What I finally put in which seemed to work (still prints
okay) is

########## Set within or by Pine: No need to edit below this line

# Your default printer selection
printer=lpr [] fmt -s -85 | mpage -1b -P8100q

# List of special print commands
personal-print-command=lpr [] fmt -s -85 | mpage -1b -P8100q

# Which category default print command is in
personal-print-category=3

The fmt deals with wraparound, and I pipe into mpage because my printer
does not want to put in CR for an ascii file.

I would appreciate suggestions.

Arthur Snoke

-- 
-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/pine/pine-info/
-----------------------------------------------------------------

---

From: Jacob Morzinski <[email-masked]>
Date: Fri, 26 May 2000 09:52:28 -0400 (EDT)

> [mpage: 5 pages, printer 8100q]

My understanding is that pine runs a unix command to print
your mail, and pine waits to see if that command produces
any text output to the screen.  If it does, pine shows the
text output to the user in that pager screen.

So, one way of dealing with this issue would be to print using
a unix command that doesn't produce any stdout or stderr output.

Sincerely,
 Jacob Morzinski                                [email-masked]

---

From: Arthur Snoke <[email-masked]>
Date: Fri, 26 May 2000 14:55:37 -0400 (EDT)

Thanks to suggestions from Jacob Morzinski, I solved my extra viewer
screen problem when printing.  turns out the solaris version of mpage has
as a default a print to standard error device the number of pages.  So it
was neither pine upgrade from 4.10 to 4.21 nor (directly) the switch to
solaris from sunos.

A second problem that accompanied my upgrade is that when I am reading in
a new mail file, about once a day my screen freezes.  I have to close the
window (from the console in openwindows) or kill the telnet session
(calling in from home).  Restarting pine works with nothing lost, but it
is a pain.

Often, particularly with large files, there is a bit of a delay as it
opens and displays a mail message.  The problem is an infinite delay.  It
does not have to be a large file, and when I restart pine and open the
mail message it seems to be normal.

I do have a filter:

# This variable takes a list of programs that message text is piped into
# after MIME decoding, prior to display.
display-filters=_CHARSET(ISO-8859-1)_ /usr/local/bin/8859filt

This was put in some time before to translate the 24 normally undefined
character set entries into something legible.  (I prefer a ' to a Danish
capital O with a squiggle over it.)

Thanks in advance for any help.

Arthur Snoke