(set-buffer-multibyte): New macro.
authormorioka <morioka>
Fri, 5 Jun 1998 11:58:21 +0000 (11:58 +0000)
committermorioka <morioka>
Fri, 5 Jun 1998 11:58:21 +0000 (11:58 +0000)
emu-latin1.el
emu-x20.el

index 2d1c182..1db57a7 100644 (file)
 
 ;;; Code:
 
-;;; @ version and variant specific features
+;;; @ buffer representation
 ;;;
 
-;; (cond (running-xemacs
-;;        (require 'emu-xemacs))
-;;       (running-emacs-19
-;;        (require 'emu-e19)
-;;        ))
+(defmacro-maybe set-buffer-multibyte (flag)
+  "Set the multibyte flag of the current buffer to FLAG.
+If FLAG is t, this makes the buffer a multibyte buffer.
+If FLAG is nil, this makes the buffer a single-byte buffer.
+The buffer contents remain unchanged as a sequence of bytes
+but the contents viewed as characters do change.
+\[Emacs 20.3 emulating macro]"
+  )
 
 
 ;;; @ character set
index a26cf03..2afa72e 100644 (file)
@@ -213,6 +213,19 @@ find-file-hooks, etc.
     ))
 
 
+;;; @ buffer representation
+;;;
+
+(defmacro-maybe set-buffer-multibyte (flag)
+  "Set the multibyte flag of the current buffer to FLAG.
+If FLAG is t, this makes the buffer a multibyte buffer.
+If FLAG is nil, this makes the buffer a single-byte buffer.
+The buffer contents remain unchanged as a sequence of bytes
+but the contents viewed as characters do change.
+\[Emacs 20.3 emulating macro]"
+  )
+
+
 ;;; @ character
 ;;;