Revision history for Perl extension PostScript::File.

2.02   December 24, 2010
	- Revised the rules for hyphen-minus processing:
	  If it's preceded by punctuation and followed by a digit, or
	  it's followed by a currency symbol, it's a minus sign (U+2212).
	- Clean up use of eval and properly localize $@

2.01   March 3, 2010
	- The metrics for the cp1252 encoding did not reflect the
	  accents mapped to control characters (but those characters
	  are not normally used, anyway).
	- Fixed some warnings in the test suite
	- Version 2.00 actually needs Encode 2.21, but only specified 2.12

2.00   February 26, 2010
	- Numerous API changes, mostly minor, but there could be
	  problems with backwards compatibility.

	- Changed ISOLatin1Encoding to match PostScript's
	  The HYPHEN-MINUS (\x2D) is now /minus instead of /hyphen.
	  Use SOFT-HYPHEN (\xAD) to get a proper hyphen.
	  Made the same change to Win1252Encoding (cp1252).

	  Please read Hyphens and Minus Signs in PostScript::File for details.

	- Added auto_hyphen attribute with get/set methods
	- Added need_fonts attribute
	- Added as_string, embed_font, need_resource, & testable_output methods
	- add_resource accepts all DSC 3.0 resource types,
	  but no longer accepts generic 'Resource' type
	- Reencode fonts added using embed_font or add_resource
	- Added PostScript::File::Metrics, which includes the metrics
	  for the standard PostScript fonts.  No more trying to
	  configure Font::AFM!!!
	- PNG output has been removed.  Use PostScript::Convert instead.
	- embed_document now handles & removes TIFF, WMF, or EPSI preview
	- output accepts an open filehandle as a filename alternative
	- Passing undef to output always returns the PostScript as a string

	Minor changes in 2.00:

	- Don't reencode Symbol; it doesn't use the StandardEncoding.
	  This is not backwards compatible, but I doubt anyone was
	  using Symbol-iso, as it's not very useful.
	- Mapped some control characters as accents in Win1252Encoding,
	  since the Red Book suggests they are required in langlevel 1
	- add_default, add_resource, add_setup, add_page_setup,
	  add_page_trailer, & add_trailer now append instead of
	  overwriting previous value
	- add_function is now a no-op if has_function returns true
	- add_resource uses BeginResource instead of deprecated comments
	- get_strip now returns 'none', 'space', or 'comments'
	  instead of the regular expression being used
	- In eps mode, output now returns a list of pages
	- Multiple calls to output no longer cause duplicate resources
	- Passing a filename to output does not permanently set the filename
	- Fonts & resources appear in the document Setup section
	  instead of the Prolog
	- Include a Local Variables section for Emacs in the %%Trailer
	  describing the file's encoding

1.05   October 29, 2009
	- Major change in the way reencode works
	  Setting it to 'cp1252' or 'iso-8859-1' causes automatic
	  character set translation from Unicode strings.
	- Added cp1252 (Win1252Encoding) support
	  Most people should now use reencode => 'cp1252',
	  even if they are not on Windows, to get the best
	  Unicode support (which is still quite limited).
	- When writing to a file, the output method now returns the pathname
	- The %%BoundingBox must be integers.  If it's not, round up and
	  also add a %%HiResBoundingBox comment.
	- Fixed bug in pstr (wasn't quoting backslashes)
	- It's %%PageOrder, not %%Order (and the order should be capitalized)
	- Added an examples directory

1.04   October 22, 2009
	- add_comment now appends to comments (as originally documented)
	  (fixes RT#25786)
	- Allow WIDTHxHEIGHT as a paper size
	- Remove spaces before DSC comments even when strip none
	- pstr now wraps strings longer than 240 characters
	- strip comments is more aggressive (but won't remove DSC comments)

1.03   October 20, 2009
	- Added pstr function/method
	- Added embed_document method
	- The dir & file parameters to new now actually work
	- The file_ext parameter and {get,set}_file_ext methods allow
	  you to change the way PostScript::File appends an extension
	  to the output filename
	- The PNG output added in 1.01 is now documented
	- Using Ghostscript to generate PNG should work on Windows now
	- Include resource types in %%DocumentSuppliedResources comment
	- Fixed has_function to avoid false positives
	- Include procset PostScript_File in %%DocumentSuppliedResources
	- PostScript::File now requires Perl 5.8.0 or later

1.02   September 21, 2009
	- Now maintained by Christopher J. Madsen
	- Stripping leading whitespace now works with Perl 5.10 (RT#49838)

1.01	Wed Aug 27 19:23:26 GMT 2003
	support for PNG format from Ghostscript

1.00	Wed May 14 12:05:50 GMT 2003
	minor alterations
	promoted to beta
	licensing changed from Artistic to 'as Perl'

0.13	fix paper size bug

0.10	Wed Nov 20 11:14:30 GMT 2002
	1cm borders by default
	support for user variables
	support for by-page user variables
	errors now on by default
	db_where, db_on and db_off added to postscript code
	corrected usage of db_active

0.09	Mon Nov 11 20:05:59 UTC 2002
	corrected version number in test

0.08	Sun Nov 10 10:22:10 GMT 2002
	minor changes
	Correct attribution to Latin1Encoding

0.07    Sun Oct 20 10:56:05 GMT 2002
	Namespace changed from PostScript::Graph::File

0.06    Fri Oct 11 11:56:06 GMT 2002
	Namespace changed from PostScript::File

0.05    Sun Oct  6 11:23:20 GMT 2002
	bugfix: page orientation with gv

0.04	Fri Sep 27 07:35:48 GMT 2002
	tidied up v0.03 pod changes
	added 'has_function()'

0.03	Tue Sep 24 12:06:21 GMT 2002
	bugfix: interaction between debug 2 and custom dicts
	added tests
	'new' now accepts hash ref as well as hash keys/values
	bugfix: only add 1 function set
	bugfix: %%Orientation now always shown
	pod now makes use of html indexing

0.02	Sun Sep 22 18:18:32 GMT 2002
	debug => (not 2) wasn't working. fixed.
	restored many functions to new-option only
	page_number renamed to page_label
	added comment stripping
	streamlined packaging

0.01	Sat Sep 21 15:41:55 2002
	- original version; created by h2xs 1.21 with options
		-X -n PostScript::File