]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorKim F. Storm <storm@cua.dk>
Thu, 27 Jun 2002 20:41:40 +0000 (20:41 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 27 Jun 2002 20:41:40 +0000 (20:41 +0000)
src/ChangeLog

index c410c2e8a4ea5f39f541209feb2079aef8bd5539..f02f7113f29beede274fb382c186bebe2d8523de 100644 (file)
@@ -1,3 +1,17 @@
+2002-06-27  Kim F. Storm  <storm@cua.dk>
+
+       * xdisp.c: (mode_line_string_list, mode_line_string_face)
+       (mode_line_string_face_prop): New variables.
+       (store_mode_line_string): New function.
+       (display_mode_element): Use store_mode_line_string to
+       add mode-line string elements to mode_line_string_list
+       when mode_line_string_list is non-nil.
+       (Fformat_mode_line): Now returns propertized string by
+       default.  New arg NO-PROPS to ignore properties.
+       (decode_mode_spec): Only add two dashes for %- in propertized
+       mode-line string.
+       (syms_of_xdisp): Init and staticpro mode_line_string_list.
+       
 2002-06-27  Stefan Monnier  <monnier@cs.yale.edu>
 
        * minibuf.c (minibuffer_completion_contents): Add return type.