| Michael Lossin on Tue, 2 May 2000 12:31:46 +0200 (CEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| apsfilter 5.4.2 bugs'n'stuff |
Hi, folks!
This is my first post to the hackers-list, so please forgive
if some of this stuff has been discussed before.
* I've reported this bug to Andreas before, but I guess his
mind was on vacation already :) ...
In apsfilterrc and $PRINT_PS there's a variable called PSUTILS,
but awk scans for PS_UTILS (underscore!), so actually this
setting won't get through.
* For a local printer, $PRINT_REDIR is not set, so print_data
and print_ascii_recode end in void (which most probably is the
wrong destination). It should be:
after (2):
if [ -n "$PRINT_TO_FILE" ]; then
...
else
PRINT_REDIR=cat
fi
in print_ascii_recode():
cat ${APS_HEADER} - | recode ${RECODE_OPTS} | print_raw
I don't know what should happen in print_data... any hints?
* Trapping signals with "echo" is not _The_Right_Thing_ (TM).
I get LFs when printing via recode. It should be
trap "" SIGxyz ...
* If you use "-C ascii", the apsfilter calls print_ascii_a2ps
even if you set USE_RECODE.
* When setting the resolution in print_dvi, uniprint drivers
should be identified with "*.upp" instead of "uniprint".
* recode 3.5 whines about the old style "latin1:ibmpc" syntax;
let's use "latin1..ibmpc" instead.
And some stuff in SETUP:
* Instead of checking for user "root", maybe the script should
test `id -u` against zero.
* uniprint and real PS settings (seemingly) don't allow changing
the resolution (menu item 4), but you can do it anyway.
Whoever is in charge right now (Matej?), you might want to add
my uniprint profiles for the Epson Stylus Color 640 (there are six
of them, hi/med/lo for color and grayscale). I've uploaded them to
http://www.geocities.com/BourbonStreet/6789/download/stc640upp.tgz
I didn't think attaching them here would be considered nice...
Happy hacking and thankyouverymuchgoodnight
Michael