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/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