aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2005-07-27 12:35:51 +0000
committerKenichi Handa2005-07-27 12:35:51 +0000
commit2f3a9d50b8e495383a2ee0fc7e95728bc81be7ca (patch)
tree3ff51a571546ff017e1e382068f987edc53fbfbf
parent3509543ca9141609638018dc7fa91ddaf425037d (diff)
downloademacs-2f3a9d50b8e495383a2ee0fc7e95728bc81be7ca.tar.gz
emacs-2f3a9d50b8e495383a2ee0fc7e95728bc81be7ca.zip
(ps-mule-composition-prologue): Fix for the case that
RelativeCompose is false.
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/ps-mule.el7
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 9e7f79c2965..0deea9eb612 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -5,6 +5,8 @@
5 5
6 * ps-mule.el (ps-mule-bitmap-prologue): Fix arguments to 6 * ps-mule.el (ps-mule-bitmap-prologue): Fix arguments to
7 setcharwidth. 7 setcharwidth.
8 (ps-mule-composition-prologue): Fix for the case that
9 RelativeCompose is false.
8 10
92005-07-26 Stefan Monnier <monnier@iro.umontreal.ca> 112005-07-26 Stefan Monnier <monnier@iro.umontreal.ca>
10 12
diff --git a/lisp/ps-mule.el b/lisp/ps-mule.el
index 2bae4de7d44..e57e030c40b 100644
--- a/lisp/ps-mule.el
+++ b/lisp/ps-mule.el
@@ -1039,9 +1039,12 @@ the sequence."
1039 /BOTTOM LLY def 1039 /BOTTOM LLY def
1040 currentfont /RelativeCompose known { 1040 currentfont /RelativeCompose known {
1041 /relative currentfont /RelativeCompose get def 1041 /relative currentfont /RelativeCompose get def
1042 relative false eq {
1043 %% Disable relative composition by setting sufficiently low
1044 %% and high positions.
1045 /relative [ -100000 100000 ] def
1046 } if
1042 } { 1047 } {
1043 %% Disable relative composition by setting sufficiently low
1044 %% and high positions.
1045 /relative [ -100000 100000 ] def 1048 /relative [ -100000 100000 ] def
1046 } ifelse 1049 } ifelse
1047 [ elt 0 0 ] 1050 [ elt 0 0 ]