From: Thien-Thi Nguyen Date: Mon, 17 Jul 2006 07:47:41 +0000 (+0000) Subject: (display_mode_line): Preserve match data. X-Git-Tag: emacs-pretest-22.0.90~1412 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ce7d5efe33cb969629e7820928e70819a1280d33;p=emacs.git (display_mode_line): Preserve match data. --- diff --git a/src/ChangeLog b/src/ChangeLog index cb73404cab2..d3ff8fec6b9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2006-07-17 Thien-Thi Nguyen + + * xdisp.c (display_mode_line): Preserve match data. + 2006-07-14 Kim F. Storm * w32.c (pfn_WSACreateEvent, pfn_WSACloseEvent): New func ptrs. diff --git a/src/xdisp.c b/src/xdisp.c index d37f142e604..9c6c18df435 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -16542,6 +16542,7 @@ display_mode_line (w, face_id, format) kboard-local variables in the mode_line_format will get the right values. */ push_frame_kboard (it.f); + record_unwind_save_match_data (); display_mode_element (&it, 0, 0, 0, format, Qnil, 0); pop_frame_kboard ();