[gs-devel] Proposed new gs_font procedures

L. Peter Deutsch ghost at aladdin.com
Tue May 28 22:16:10 PDT 2002


After mulling over comments from Henry and Stefan, I've come to think that
the font copying facilities required by pdfwrite (and eventually pswrite)
(1) are not "core" enough to deserve being added to the virtual procedures
of gs_font, and (2) can be implemented entirely in terms of the existing
virtual procedures and data members of the relevant font types, so do not
need to be made virtual in order to have the flexibility of being
implementation- (as opposed to FontType-) specific.  Therefore, I'm
withdrawing the proposal for adding copy_font and copy_glyph procedures to
gs_font.  Instead, I'll implement these functions in one or two new graphics
library files, probably in the gdevpsf* group or the gdevpsd* group.  (They
can be made virtual procedures at a later time if the need arises.)

Thanks to Henry, Stefan, Igor, and Brian Stell for comments on the proposal.

-- 

L. Peter Deutsch     |    Aladdin Enterprises   |  203 Santa Margarita Ave.
ghost at aladdin.com    |  http://www.aladdin.com  |  Menlo Park, CA 94025

   No government censorship of software!  Oppose the CBDTPA!  www.eff.org



More information about the gs-devel mailing list