comparison src/xdisp.c @ 66539:f9d0901bbb61

(Fformat_mode_line): Clear mode_line_proptrans_alist after saving.
author Richard M. Stallman <rms@gnu.org>
date Sat, 29 Oct 2005 20:03:42 +0000
parents c5614dc43269
children 50f828c2b337
comparison
equal deleted inserted replaced
66538:bcc5c444e119 66539:f9d0901bbb61
16856 face_id = DEFAULT_FACE_ID; 16856 face_id = DEFAULT_FACE_ID;
16857 16857
16858 if (XBUFFER (buffer) != current_buffer) 16858 if (XBUFFER (buffer) != current_buffer)
16859 old_buffer = current_buffer; 16859 old_buffer = current_buffer;
16860 16860
16861 /* Save things including mode_line_proptrans_alist,
16862 and set that to nil so that we don't alter the outer value. */
16861 record_unwind_protect (unwind_format_mode_line, 16863 record_unwind_protect (unwind_format_mode_line,
16862 format_mode_line_unwind_data (old_buffer, 1)); 16864 format_mode_line_unwind_data (old_buffer, 1));
16865 mode_line_proptrans_alist = Qnil;
16863 16866
16864 if (old_buffer) 16867 if (old_buffer)
16865 set_buffer_internal_1 (XBUFFER (buffer)); 16868 set_buffer_internal_1 (XBUFFER (buffer));
16866 16869
16867 init_iterator (&it, w, -1, -1, NULL, face_id); 16870 init_iterator (&it, w, -1, -1, NULL, face_id);