What is V?
All patches are against stock V 1.16 and affect the X11 version.
- All of these in 1
(This is kind of pointless with two such small patches...)
Last updated: August 27, 1997
This patch allows a filename of the format |command
to be passed, and the command will be executed, taking the
printer output on stdin (so |lpr will finally
Third release: August 27, 1997
Second release: July 31, 1997
First release: June 25, 1997
This patch causes the pen width to be affected by the Mult/Div
scaling factor that scales points when drawing to the printer
canvas. The most beneficial part of this is the capability to
draw very thin lines, such as for a grid.
Second release: June 25, 1997
V 1.17 has been released, and the above patches are included in it.
I also have plans for some more additions/changes:
(The GTK stuff will probably be in 1.18; I have not done much with
it yet since GTK has been so much of a moving target.)
- GTK support
(It's prettier than Athena)
(It looks like Mr. Wampler will beat me to this, since he
has slated it for V 1.18)
- Improved (actual?) font support for X display
- Font printing for the aforementioned improved font stuff
- Maybe fixing some other little things in the PostScript DC,
in particular improving the scaling stuff altogether to make
control more complete
Why am I doing this?
No particular reason, other than I'm writing a
program in V, and I
keep running into some usability stuff. So, I am trying to contribute
back and make it work/look/feel better. Not being able to print Really
Thin Lines is a royal pain, for instance. Especially when working with
cross-stitch charts, as I am doing with said application.
Of course, the colossal problem of being unable to print directly was also
a Royal Pain, but it has been addressed in the above patch.
- Programs using V:
(algorithm animation application
APSCU32 (the model railroading scale conversion utility)
FREEdraft (2-D cad/modeller)
(web-based news ticker-tape)
PonyProg (read and write every serial device)
- vpatview (counted cross-stitch
[Mike's vpatview Page]
[Mike's Home Page]