(ps-mule-composition-prologue): Fix for the case that
authorKenichi Handa <handa@m17n.org>
Wed, 27 Jul 2005 12:35:51 +0000 (12:35 +0000)
committerKenichi Handa <handa@m17n.org>
Wed, 27 Jul 2005 12:35:51 +0000 (12:35 +0000)
RelativeCompose is false.

lisp/ChangeLog
lisp/ps-mule.el

index 9e7f79c..0deea9e 100644 (file)
@@ -5,6 +5,8 @@
 
        * ps-mule.el (ps-mule-bitmap-prologue): Fix arguments to
        setcharwidth.
+       (ps-mule-composition-prologue): Fix for the case that
+       RelativeCompose is false.
 
 2005-07-26  Stefan Monnier  <monnier@iro.umontreal.ca>
 
index 2bae4de..e57e030 100644 (file)
@@ -1039,9 +1039,12 @@ the sequence."
            /BOTTOM LLY def
            currentfont /RelativeCompose known {
                /relative currentfont /RelativeCompose get def
+               relative false eq {
+                   %% Disable relative composition by setting sufficiently low
+                   %% and high positions.
+                   /relative [ -100000 100000 ] def
+               } if
            } {
-               %% Disable relative composition by setting sufficiently low
-               %% and high positions.
                /relative [ -100000 100000 ] def
            } ifelse
            [ elt 0 0 ]