Blame a2ps-4.14-ogonkify.patch

Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/compose.ps a2ps-4.14/ogonkify/compose.ps
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/compose.ps	2007-12-28 18:09:17.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/compose.ps	2014-08-06 19:39:41.746447491 -0700
Bernhard M. Wiedemann 7eefe3
@@ -3,7 +3,7 @@
Bernhard M. Wiedemann 7eefe3
 % By J. Chroboczek <jec@dcs.ed.ac.uk>
Bernhard M. Wiedemann 7eefe3
 %
Bernhard M. Wiedemann 7eefe3
 % -- code follows this line --
Bernhard M. Wiedemann 7eefe3
-%%BeginResource: procset compose 0.8 0
Bernhard M. Wiedemann 7eefe3
+%%BeginResource: procset compose 0.8 1 
Bernhard M. Wiedemann 7eefe3
 % Copyright (c) 1996-1999 by J. Chroboczek
Bernhard M. Wiedemann 7eefe3
 % This code may be distributed under the terms of the 
Bernhard M. Wiedemann 7eefe3
 % GNU Public License, either version 3 of the license, or (at your
Bernhard M. Wiedemann 7eefe3
@@ -153,7 +153,8 @@ makeCompositeDict begin
Bernhard M. Wiedemann 7eefe3
   {} forall pop pop [ 5 1 roll 0 0] makefont setfont   % newnamedict
Bernhard M. Wiedemann 7eefe3
   0 0 moveto
Bernhard M. Wiedemann 7eefe3
   (5) stringwidth pop                     % newname dict w
Bernhard M. Wiedemann 7eefe3
-  (M) false charpath pathbbox 4 1 roll pop pop pop % newnamedict w h
Bernhard M. Wiedemann 7eefe3
+  (M) false charpath pathbbox newpath 4 1 roll pop pop pop
Bernhard M. Wiedemann 7eefe3
+ 					  % newnamedict w h 
Bernhard M. Wiedemann 7eefe3
   3 2 roll                                % newname w h dict
Bernhard M. Wiedemann 7eefe3
   
Bernhard M. Wiedemann 7eefe3
   dup length dict dup 3 1 roll begin      % newname w h newdict
Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/doc/ogonkify.1 a2ps-4.14/ogonkify/doc/ogonkify.1
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/doc/ogonkify.1	2007-02-13 08:14:07.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/doc/ogonkify.1	2014-08-06 19:44:31.584847546 -0700
Bernhard M. Wiedemann 7eefe3
@@ -1,6 +1,6 @@
Bernhard M. Wiedemann 7eefe3
 .TH OGONKIFY 1 "14 May 1999" "McKornik Jr."
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
-.\" Time-stamp: <99/05/21 14:43:47 jec>
Bernhard M. Wiedemann 7eefe3
+.\" Time-stamp: <14/08/06 19:40:00 swd>
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 .SH NAME
Bernhard M. Wiedemann 7eefe3
 ogonkify \- international support for PostScript
Bernhard M. Wiedemann 7eefe3
@@ -262,7 +262,8 @@ or eventually
Bernhard M. Wiedemann 7eefe3
 .IP
Bernhard M. Wiedemann 7eefe3
 % ogonkify \-N \-CT 
Bernhard M. Wiedemann 7eefe3
 .LP
Bernhard M. Wiedemann 7eefe3
-Typical usage with other programs is:
Bernhard M. Wiedemann 7eefe3
+Typical usage with other programs, in the case of the Latin-2
Bernhard M. Wiedemann 7eefe3
+encoding is:
Bernhard M. Wiedemann 7eefe3
 .IP
Bernhard M. Wiedemann 7eefe3
 .nf
Bernhard M. Wiedemann 7eefe3
 % ogonkify \-M \-AT 
Bernhard M. Wiedemann 7eefe3
@@ -272,6 +273,19 @@ Typical usage with other programs is:
Bernhard M. Wiedemann 7eefe3
 % ogonkify \-XF \-ATH 
Bernhard M. Wiedemann 7eefe3
 .fi
Bernhard M. Wiedemann 7eefe3
 .LP
Bernhard M. Wiedemann 7eefe3
+For the Latin-5 encoding, it would be similar:
Bernhard M. Wiedemann 7eefe3
+.IP
Bernhard M. Wiedemann 7eefe3
+.nf
Bernhard M. Wiedemann 7eefe3
+% ogonkify \-N -AT -eL5 
Bernhard M. Wiedemann 7eefe3
+.fi
Bernhard M. Wiedemann 7eefe3
+.LP
Bernhard M. Wiedemann 7eefe3
+while for the Latin-9 (Latin-0) encoding it would typically be
Bernhard M. Wiedemann 7eefe3
+.IP
Bernhard M. Wiedemann 7eefe3
+.nf
Bernhard M. Wiedemann 7eefe3
+% ogonkify \-N \-E \-eL9 
Bernhard M. Wiedemann 7eefe3
+.fi
Bernhard M. Wiedemann 7eefe3
+.LP
Bernhard M. Wiedemann 7eefe3
+
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 .SH BUGS
Bernhard M. Wiedemann 7eefe3
 Characters with an `ogonek' should be constructed differently (for
Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/doc/ogonkify.info a2ps-4.14/ogonkify/doc/ogonkify.info
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/doc/ogonkify.info	2007-12-28 18:11:11.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/doc/ogonkify.info	2014-08-06 19:54:36.906104041 -0700
Bernhard M. Wiedemann 7eefe3
@@ -1,9 +1,9 @@
Bernhard M. Wiedemann 7eefe3
-This is ogonkify.info, produced by makeinfo version 3.12i from
Bernhard M. Wiedemann 7eefe3
-ogonkify.texi.
Bernhard M. Wiedemann 7eefe3
+This is ogonkify.info, produced by makeinfo version 1.68 from
Bernhard M. Wiedemann 7eefe3
+the input file ogonkify.texi.
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 INFO-DIR-SECTION Printing Tools
Bernhard M. Wiedemann 7eefe3
 START-INFO-DIR-ENTRY
Bernhard M. Wiedemann 7eefe3
-* ogonkify: (ogonkify).            Ogonkify
Bernhard M. Wiedemann 7eefe3
+* ogonkify: (ogonkify).         Ogonkify
Bernhard M. Wiedemann 7eefe3
 END-INFO-DIR-ENTRY
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
    This is the Ogonkify manual, Copyright (C) 1996-1999 by Juliusz
Bernhard M. Wiedemann 7eefe3
@@ -48,7 +48,7 @@ Perl code character-building, it should
Bernhard M. Wiedemann 7eefe3
 formative years.  The author will not accept any responsibility for any
Bernhard M. Wiedemann 7eefe3
 moral grief caused.
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
-   I would like to ask you _not_ to distribute the generated fonts
Bernhard M. Wiedemann 7eefe3
+   I would like to ask you *not* to distribute the generated fonts
Bernhard M. Wiedemann 7eefe3
 without including a pointer to the original AFMs and the rest of the
Bernhard M. Wiedemann 7eefe3
 code.  Furthermore, please notify me if you decide to include this code
Bernhard M. Wiedemann 7eefe3
 in a larger piece of software.
Bernhard M. Wiedemann 7eefe3
@@ -387,19 +387,19 @@ Chroboczek, <jec@dcs.ed.ac.uk>.
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 ?
Bernhard M. Wiedemann 7eefe3
 Tag Table:
Bernhard M. Wiedemann 7eefe3
-Node: Top276
Bernhard M. Wiedemann 7eefe3
-Node: License866
Bernhard M. Wiedemann 7eefe3
-Node: Using Ogonkify2161
Bernhard M. Wiedemann 7eefe3
-Node: Ghostscript2602
Bernhard M. Wiedemann 7eefe3
-Node: Standard Applications3086
Bernhard M. Wiedemann 7eefe3
-Node: a2ps3571
Bernhard M. Wiedemann 7eefe3
-Node: genscript4003
Bernhard M. Wiedemann 7eefe3
-Node: Adding new characters5548
Bernhard M. Wiedemann 7eefe3
-Node: Composite background6146
Bernhard M. Wiedemann 7eefe3
-Node: AFM files9661
Bernhard M. Wiedemann 7eefe3
-Node: Generated fonts10868
Bernhard M. Wiedemann 7eefe3
-Node: Composite usage12867
Bernhard M. Wiedemann 7eefe3
-Node: Composite example14413
Bernhard M. Wiedemann 7eefe3
-Node: Reaching the author15327
Bernhard M. Wiedemann 7eefe3
+Node: Top297
Bernhard M. Wiedemann 7eefe3
+Node: License887
Bernhard M. Wiedemann 7eefe3
+Node: Using Ogonkify2182
Bernhard M. Wiedemann 7eefe3
+Node: Ghostscript2623
Bernhard M. Wiedemann 7eefe3
+Node: Standard Applications3107
Bernhard M. Wiedemann 7eefe3
+Node: a2ps3592
Bernhard M. Wiedemann 7eefe3
+Node: genscript4024
Bernhard M. Wiedemann 7eefe3
+Node: Adding new characters5569
Bernhard M. Wiedemann 7eefe3
+Node: Composite background6167
Bernhard M. Wiedemann 7eefe3
+Node: AFM files9682
Bernhard M. Wiedemann 7eefe3
+Node: Generated fonts10889
Bernhard M. Wiedemann 7eefe3
+Node: Composite usage12888
Bernhard M. Wiedemann 7eefe3
+Node: Composite example14434
Bernhard M. Wiedemann 7eefe3
+Node: Reaching the author15348
Bernhard M. Wiedemann 7eefe3
 ?
Bernhard M. Wiedemann 7eefe3
 End Tag Table
Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/doc/ogonkify.texi a2ps-4.14/ogonkify/doc/ogonkify.texi
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/doc/ogonkify.texi	2007-12-28 18:09:38.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/doc/ogonkify.texi	2014-08-06 19:56:17.178966101 -0700
Bernhard M. Wiedemann 7eefe3
@@ -5,11 +5,11 @@
Bernhard M. Wiedemann 7eefe3
 @setchapternewpage off
Bernhard M. Wiedemann 7eefe3
 @c %**end of header
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
-@c Time-stamp: <99/05/14 04:30:20 jec>
Bernhard M. Wiedemann 7eefe3
+@c Time-stamp: <14/08/06 19:55:00 swd>
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 @dircategory Printing Tools
Bernhard M. Wiedemann 7eefe3
 @direntry
Bernhard M. Wiedemann 7eefe3
-* ogonkify: (ogonkify).            Ogonkify
Bernhard M. Wiedemann 7eefe3
+* ogonkify: (ogonkify).         Ogonkify
Bernhard M. Wiedemann 7eefe3
 @end direntry
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 @ifinfo
Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/ogonkify.in.in a2ps-4.14/ogonkify/ogonkify.in.in
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/ogonkify.in.in	2007-12-28 18:05:05.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/ogonkify.in.in	2014-08-06 19:59:53.821986881 -0700
Bernhard M. Wiedemann 7eefe3
@@ -13,7 +13,7 @@
Bernhard M. Wiedemann 7eefe3
 # Warning: this program is written in Perl
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 $PROGNAME='ogonkify';
Bernhard M. Wiedemann 7eefe3
-$VERSION='v. 0.7.0 by J. Chroboczek';
Bernhard M. Wiedemann 7eefe3
+$VERSION='v. 0.7.1 by J. Chroboczek';
Bernhard M. Wiedemann 7eefe3
 
Bernhard M. Wiedemann 7eefe3
 # Directory with the IBM Courier fonts
Bernhard M. Wiedemann 7eefe3
 $IBMFONTS="@IBMFONTS@";
Bernhard M. Wiedemann 7eefe3
@@ -237,6 +237,9 @@ if(!$encodings{$encoding}) {
Bernhard M. Wiedemann 7eefe3
 $where=0;
Bernhard M. Wiedemann 7eefe3
 while(<>) {
Bernhard M. Wiedemann 7eefe3
   if($where==0) {
Bernhard M. Wiedemann 7eefe3
+    if($doNetscape && /^%%Title:/) {
Bernhard M. Wiedemann 7eefe3
+      $_="%%Title: \n";
Bernhard M. Wiedemann 7eefe3
+    }
Bernhard M. Wiedemann 7eefe3
     print;
Bernhard M. Wiedemann 7eefe3
     if(($doMosaic || $doMp) && /^%%EndComments/) {
Bernhard M. Wiedemann 7eefe3
       $_="%%BeginProlog\n";
Bernhard M. Wiedemann 7eefe3
@@ -252,14 +255,14 @@ while(<>) {
Bernhard M. Wiedemann 7eefe3
       for(@procsets) {
Bernhard M. Wiedemann 7eefe3
         &procset($_);
Bernhard M. Wiedemann 7eefe3
       }
Bernhard M. Wiedemann 7eefe3
-      for(@downloadFonts) {
Bernhard M. Wiedemann 7eefe3
-        &downloadFont($_);
Bernhard M. Wiedemann 7eefe3
-      }
Bernhard M. Wiedemann 7eefe3
       if($eurify) {
Bernhard M. Wiedemann 7eefe3
         for(@standardFont) {
Bernhard M. Wiedemann 7eefe3
           &eurifyFont($_);
Bernhard M. Wiedemann 7eefe3
         }
Bernhard M. Wiedemann 7eefe3
       }
Bernhard M. Wiedemann 7eefe3
+      for(@downloadFonts) {
Bernhard M. Wiedemann 7eefe3
+        &downloadFont($_);
Bernhard M. Wiedemann 7eefe3
+      }
Bernhard M. Wiedemann 7eefe3
       while(($from,$to)=each %remappings) {
Bernhard M. Wiedemann 7eefe3
         &remap($from,$to);
Bernhard M. Wiedemann 7eefe3
       }
Bernhard M. Wiedemann 7eefe3
diff -rupN a2ps-4.14.old/ogonkify/VERSION a2ps-4.14/ogonkify/VERSION
Bernhard M. Wiedemann 7eefe3
--- a2ps-4.14.old/ogonkify/VERSION	2002-03-04 10:46:26.000000000 -0800
Bernhard M. Wiedemann 7eefe3
+++ a2ps-4.14/ogonkify/VERSION	2014-08-06 19:37:39.440166595 -0700
Bernhard M. Wiedemann 7eefe3
@@ -1,2 +1,2 @@
Bernhard M. Wiedemann 7eefe3
 This is the version of `ogonkify' distributed as of
Bernhard M. Wiedemann 7eefe3
-Fri May 21 14:56:35 BST 1999
Bernhard M. Wiedemann 7eefe3
+Wed Aug 6 19:37:00 PST 2014