XEmacs compatibility. Doc fix.
authorGerd Moellmann <gerd@gnu.org>
Mon, 2 Apr 2001 10:36:32 +0000 (10:36 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 2 Apr 2001 10:36:32 +0000 (10:36 +0000)
commit922be0197ddc5f73bf77c228ef6078f82158434b
tree4f27b74416a5373328ddae497a2eac1c1b10df4f
parent64d8e7fd0e81cc3e89d04a27e30bc96075415f86
XEmacs compatibility.  Doc fix.
(leading-code-private-22): Declare var if it's not declared yet.
(charset-bytes, charset-dimension, charset-id, charset-width)
(find-charset-region, split-char, char-width, chars-in-region)
(forward-point, decompose-composite-char, encode-coding-string)
(coding-system-p, ccl-execute-on-string, define-ccl-program):
Define funs if not defined yet.
(encode-composition-rule, find-composition): Define funs if not
loaded yet.
(ps-mule-prologue): PostScript code fix.

(ps-mule-generate-font): New arg HEADER-P.  If it is
non-nil, generate font for the header strings.
(ps-mule-prepare-font): Likewise.
(ps-mule-generate-glyphs): Likewise.
(ps-mule-string-encoding): Likewise.
(ps-mule-header-charsets): New variable.
(ps-mule-encode-header-string): New function.
(ps-mule-header-string-charsets): New function.
(ps-mule-begin-job): Check charsets in the header strings.  If there
are non-ASCII and non-Latin1 charsets, prepare fonts for them.
lisp/ps-mule.el