Hylafax Developers Mailing List Archives
|
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[hylafax-devel] New faxcover not backwards compatable
Hi,
In poking around with the latest CVS compiled on AIX, I have noticed
that the Postscript that is generated by the "faxcover" command is
not backwards compatable.
I don't think this is such a good idea, as PostScript is gross enough
to have to hack a cover page once, and to have to do it again is not
nice to contemplate.
The difference is that the old faxcover program generated variables like:
comments1 - the first LINE of comments ( from comments, as
determined by faxcover
comments2 - the second line of comments...
comments3 - etc
comments4
.
The new faxcover generates Postscript code calld BreakIntoCommentX
that would need to be called in the stock faxcover.ps to achieve the same
functionality.
My fax cover page uses comments1, comments2, comments3, etc so that I could
retain formatting nicely on the cover page, rather than what the Postscript
BreakIntoLines does ..
It doesn't bother me, I can easily use the old faxcover C program, but I
am wondering how many people's cover pages would break if this goes to
general distribution?
Even the WHFC Windows HylaFAX Client generates comments1, comments2, etc..
so it appears to be a "standard". ( it also optionally generates the
ancient form of the cover page "comment1, comment2 [missing s's]" that
FlexFAX used to generate )
Personally, I think the new changes should be one of two things...
command line argument to activate new format
or
just include both in the postscript, and maybe make "BreakIntoLines" nuke
all comment lines before it fires up and make's new ones..
The first is within my ability to implement, the second ( which I prefer )
is not within my ability to elegantly resolve, as I don't know Postscript
AT ALL..
Thoughts, comments?
--
Steve Williams, Calgary, Alberta, Canada
Genie Computer Systems Inc.
steve@genie96.com
"A man doesn't begin to attain wisdom until he recognizes that he is
no longer indispensable."
- Admiral Richard E. Byrd ( 1888-1957 )