buffer is not empty, but this macro has to be used in some situations
in Emacs Mule 4.
2000-10-06 10:01:08 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-util.el (mm-with-unibyte-current-buffer): Don't set unibyte
if eight-bit-control is a charset, e.g. Mule 5 in Emacs 21.
+2000-10-06 10:01:08 ShengHuo ZHU <zsh@cs.rochester.edu>
+
+ * mm-util.el (mm-with-unibyte-current-buffer): Don't set unibyte
+ if eight-bit-control is a charset, e.g. Mule 5.0 in Emacs 21.
+
2000-10-06 09:38:54 ShengHuo ZHU <zsh@cs.rochester.edu>
* qp.el (quoted-printable-encode-region): Use
"Evaluate FORMS there like `progn' in current buffer."
(let ((multibyte (make-symbol "multibyte")))
`(if (or (featurep 'xemacs)
- (not (fboundp 'set-buffer-multibyte)))
+ (not (fboundp 'set-buffer-multibyte))
+ (charsetp 'eight-bit-control))
(progn
,@forms)
(let ((,multibyte (default-value 'enable-multibyte-characters)))