From: wmperry@aventail.com Sent: Friday, July 30, 1999 11:16 AM To: xemacs-beta@xemacs.org Cc: xemacs-patches@xemacs.org Subject: evil behaviour for enable-multibyte-characters This _HAS_ to be buffer-local if it is supposed to mimic the same variable under Emacs 20.x Without this, packages that (correctly) set enable-multibyte-characters can screw each other over. And individual applications should *NOT* have to make this buffer-local themselves. -bp Index: coding.el =================================================================== RCS file: /usr/CVSroot/XEmacs/xemacs/lisp/coding.el,v retrieving revision 1.2.2.2 diff -c -w -r1.2.2.2 coding.el *** coding.el 1999/06/11 03:09:19 1.2.2.2 --- coding.el 1999/07/30 18:11:46 *************** *** 207,212 **** --- 207,213 ---- (copy-coding-system 'undecided 'automatic-conversion) (make-compatible-variable 'enable-multibyte-characters "Unimplemented") + (make-variable-buffer-local 'enable-multibyte-characters) (define-obsolete-variable-alias 'pathname-coding-system 'file-name-coding-system)