emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r108530: * xdisp.c (vmessage): Treat


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r108530: * xdisp.c (vmessage): Treat frame message as multibyte.
Date: Fri, 08 Jun 2012 10:50:17 -0700
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 108530
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Fri 2012-06-08 10:50:17 -0700
message:
  * xdisp.c (vmessage): Treat frame message as multibyte.
  
  Without this change, (let ((§ 1)) (make-variable-buffer-local '§))
  would generate the diagnostic "Making \302\247 buffer-local while
  let-bound!".
modified:
  src/ChangeLog
  src/xdisp.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-06-08 13:59:28 +0000
+++ b/src/ChangeLog     2012-06-08 17:50:17 +0000
@@ -1,3 +1,10 @@
+2012-06-08  Paul Eggert  <address@hidden>
+
+       * xdisp.c (vmessage): Treat frame message as multibyte.
+       Without this change, (let ((§ 1)) (make-variable-buffer-local '§))
+       would generate the diagnostic "Making \302\247 buffer-local while
+       let-bound!".
+
 2012-06-08  Eli Zaretskii  <address@hidden>
 
        * dispnew.c (showing_window_margins_p): Undo last change, which

=== modified file 'src/xdisp.c'
--- a/src/xdisp.c       2012-06-04 06:03:19 +0000
+++ b/src/xdisp.c       2012-06-08 17:50:17 +0000
@@ -9765,7 +9765,7 @@
              len = doprnt (FRAME_MESSAGE_BUF (f),
                            FRAME_MESSAGE_BUF_SIZE (f), m, (char *)0, ap);
 
-             message2 (FRAME_MESSAGE_BUF (f), len, 0);
+             message2 (FRAME_MESSAGE_BUF (f), len, 1);
            }
          else
            message1 (0);


reply via email to

[Prev in Thread] Current Thread [Next in Thread]