Mercurial > emacs
comparison src/ChangeLog @ 62940:f0edea1ecc22
*** empty log message ***
| author | Kim F. Storm <storm@cua.dk> |
|---|---|
| date | Tue, 31 May 2005 22:44:52 +0000 |
| parents | b92324fe807f |
| children | f3d98f3c498a |
comparison
equal
deleted
inserted
replaced
| 62939:b92324fe807f | 62940:f0edea1ecc22 |
|---|---|
| 1 2005-06-01 Kim F. Storm <storm@cua.dk> | |
| 2 | |
| 3 * xdisp.c (display_mode_line): Support nested calls to redisplay | |
| 4 and format-mode-line. Set mode_line_target to MODE_LINE_DISPLAY. | |
| 5 | |
| 1 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca> | 6 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 |
| 3 * fileio.c (Finsert_file_contents): | 8 * fileio.c (Finsert_file_contents): |
| 4 * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup. | 9 * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup. |
| 5 | 10 |
| 16 (mode_line_proptrans_alist, mode_line_string_alist): Make static. | 21 (mode_line_proptrans_alist, mode_line_string_alist): Make static. |
| 17 (Vmode_line_unwind_vector): New variable. | 22 (Vmode_line_unwind_vector): New variable. |
| 18 (format_mode_line_unwind_data, unwind_format_mode_line): | 23 (format_mode_line_unwind_data, unwind_format_mode_line): |
| 19 New functions for unwind protection in mode line formatting. | 24 New functions for unwind protection in mode line formatting. |
| 20 (x_consider_frame_title): Use them and new local var 'title_start' | 25 (x_consider_frame_title): Use them and new local var 'title_start' |
| 21 to support nested calls to format-mode-line. Set mode_line_target | 26 to support nested calls to format-mode-line and redisplay. Set |
| 22 to MODE_LINE_TITLE. | 27 mode_line_target to MODE_LINE_TITLE. |
| 23 (Fformat_mode_line): Use them and new local var 'string_start' to | 28 (Fformat_mode_line): Use them and new local var 'string_start' to |
| 24 support nested calls to format-mode-line. Set mode_line_target to | 29 support nested calls to format-mode-line and redisplay. Set |
| 25 MODE_LINE_NOPROP or MODE_LINE_STRING. Don't trim trailing dashes. | 30 mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING. |
| 31 Don't trim trailing dashes. | |
| 26 (decode_mode_spec): Don't make infinite number of trailing dashes | 32 (decode_mode_spec): Don't make infinite number of trailing dashes |
| 27 for MODE_LINE_NOPROP and MODE_LINE_STRING targets. | 33 for MODE_LINE_NOPROP and MODE_LINE_STRING targets. |
| 28 (syms_of_xdisp): Initialize and staticpro mode_line_string_face, | 34 (syms_of_xdisp): Initialize and staticpro mode_line_string_face, |
| 29 mode_line_string_face_prop, and Vmode_line_unwind_vector. | 35 mode_line_string_face_prop, and Vmode_line_unwind_vector. |
| 30 (init_xdisp): Initialize mode_line_noprop_ptr to start of _buf. | 36 (init_xdisp): Initialize mode_line_noprop_ptr to start of _buf. |
