]> git.eshelyaron.com Git - emacs.git/commitdiff
(display_mode_element): If the mode element is a symbol
authorGerd Moellmann <gerd@gnu.org>
Tue, 25 Sep 2001 11:38:24 +0000 (11:38 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 25 Sep 2001 11:38:24 +0000 (11:38 +0000)
with a string value, use that string's multibyteness for
displaying.

src/ChangeLog
src/xdisp.c

index 1b596258496b3ea0c72b50aa6c3f563439e4a376..509cd8d40050c3fe4c426832dac979e6c3693e39 100644 (file)
@@ -1,5 +1,9 @@
 2001-09-25  Gerd Moellmann  <gerd@gnu.org>
 
+       * xdisp.c (display_mode_element): If the mode element is a symbol
+       with a string value, use that string's multibyteness for
+       displaying.
+
        * keyboard.c (read_char): Don't clear a message for a switch-frame
        event.   From Stefan Monnier  <monnier@cs.yale.edu>.
 
index cf518632aa1b09b28bf16384e18dc310596a83f9..e7ee384f381b1303f47ea74ef1b24d0be20c2942 100644 (file)
@@ -13511,7 +13511,7 @@ display_mode_element (it, depth, field_width, precision, elt)
                  n += store_frame_title (XSTRING (tem)->data, -1, prec);
                else
                  n += display_string (NULL, tem, Qnil, 0, 0, it,
-                                      0, prec, 0, -1);
+                                      0, prec, 0, STRING_MULTIBYTE (tem));
              }
            else if (!EQ (tem, elt))
              {