]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fset_buffer_multibyte): If the current buffer has a
authorKenichi Handa <handa@m17n.org>
Mon, 10 Feb 2003 07:43:03 +0000 (07:43 +0000)
committerKenichi Handa <handa@m17n.org>
Mon, 10 Feb 2003 07:43:03 +0000 (07:43 +0000)
process, update coding systems for the process.

src/buffer.c

index 06663c9abd70a66f2d1f13f8011a65b9ee979851..77aa61d45ba76ee11fe49753aa778c2f4cb08a1c 100644 (file)
@@ -2288,6 +2288,15 @@ but the contents viewed as characters do change.  */)
   if (!modified_p && !NILP (Fbuffer_modified_p (Qnil)))
     Fset_buffer_modified_p (Qnil);
 
+  /* Update coding systems of this buffer's process (if any).  */
+  {
+    Lisp_Object process;
+
+    process = Fget_buffer_process (Fcurrent_buffer ());
+    if (PROCESSP (process))
+      setup_process_coding_systems (process);
+  }
+
   return flag;
 }
 \f