diff options
| author | Po Lu | 2023-07-24 08:09:36 +0800 |
|---|---|---|
| committer | Po Lu | 2023-07-24 08:09:36 +0800 |
| commit | b7de14b56fac658411baeaede56416ad322fecfd (patch) | |
| tree | 405ee16f577095a36b1f815abecab35297ebd6d2 | |
| parent | 44910e26f32edbad9a5c063ecdfbb6a32a759752 (diff) | |
| parent | acebaa793f1b18ad54bccffe7ad07fef8e1cebe1 (diff) | |
| download | emacs-b7de14b56fac658411baeaede56416ad322fecfd.tar.gz emacs-b7de14b56fac658411baeaede56416ad322fecfd.zip | |
Merge remote-tracking branch 'origin/master' into feature/android
| -rw-r--r-- | lisp/proced.el | 5 | ||||
| -rw-r--r-- | src/pdumper.c | 2 | ||||
| -rw-r--r-- | src/xdisp.c | 9 |
3 files changed, 11 insertions, 5 deletions
diff --git a/lisp/proced.el b/lisp/proced.el index b3d581a49d1..47de74b0ecb 100644 --- a/lisp/proced.el +++ b/lisp/proced.el | |||
| @@ -152,7 +152,7 @@ the external command (usually \"kill\")." | |||
| 152 | (pri "Pr" "%d" right proced-< t (pri pid) (nil t t)) | 152 | (pri "Pr" "%d" right proced-< t (pri pid) (nil t t)) |
| 153 | (nice "Ni" "%3d" 3 proced-< t (nice pid) (t t nil)) | 153 | (nice "Ni" "%3d" 3 proced-< t (nice pid) (t t nil)) |
| 154 | (thcount "THCount" "%d" right proced-< t (thcount pid) (nil t t)) | 154 | (thcount "THCount" "%d" right proced-< t (thcount pid) (nil t t)) |
| 155 | (start "Start" proced-format-start 6 proced-time-lessp nil (start pid) | 155 | (start "Start" proced-format-start left proced-time-lessp nil (start pid) |
| 156 | (t t nil)) | 156 | (t t nil)) |
| 157 | (vsize "VSize" proced-format-memory right proced-< t (vsize pid) | 157 | (vsize "VSize" proced-format-memory right proced-< t (vsize pid) |
| 158 | (nil t t)) | 158 | (nil t t)) |
| @@ -1599,8 +1599,7 @@ Prefix ARG controls sort order, see `proced-sort-interactive'." | |||
| 1599 | (format "%02d%s%02d" minutes colon seconds))))) | 1599 | (format "%02d%s%02d" minutes colon seconds))))) |
| 1600 | 1600 | ||
| 1601 | (defun proced-format-start (start) | 1601 | (defun proced-format-start (start) |
| 1602 | "Format time START. | 1602 | "Format time START." |
| 1603 | The return string is always 6 characters wide." | ||
| 1604 | (let ((d-start (decode-time start)) | 1603 | (let ((d-start (decode-time start)) |
| 1605 | (d-current (decode-time)) | 1604 | (d-current (decode-time)) |
| 1606 | (colon (if proced-enable-color-flag | 1605 | (colon (if proced-enable-color-flag |
diff --git a/src/pdumper.c b/src/pdumper.c index 04e3b66b0c2..7e6047e6a95 100644 --- a/src/pdumper.c +++ b/src/pdumper.c | |||
| @@ -2178,7 +2178,7 @@ dump_interval_node (struct dump_context *ctx, struct itree_node *node, | |||
| 2178 | static dump_off | 2178 | static dump_off |
| 2179 | dump_overlay (struct dump_context *ctx, const struct Lisp_Overlay *overlay) | 2179 | dump_overlay (struct dump_context *ctx, const struct Lisp_Overlay *overlay) |
| 2180 | { | 2180 | { |
| 2181 | #if CHECK_STRUCTS && !defined (HASH_Lisp_Overlay_EB4C05D8D2) | 2181 | #if CHECK_STRUCTS && !defined (HASH_Lisp_Overlay_5F9D7E02FC) |
| 2182 | # error "Lisp_Overlay changed. See CHECK_STRUCTS comment in config.h." | 2182 | # error "Lisp_Overlay changed. See CHECK_STRUCTS comment in config.h." |
| 2183 | #endif | 2183 | #endif |
| 2184 | START_DUMP_PVEC (ctx, &overlay->header, struct Lisp_Overlay, out); | 2184 | START_DUMP_PVEC (ctx, &overlay->header, struct Lisp_Overlay, out); |
diff --git a/src/xdisp.c b/src/xdisp.c index ae9152847c1..174947c7f7e 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -17661,7 +17661,14 @@ mark_window_display_accurate_1 (struct window *w, bool accurate_p) | |||
| 17661 | report_point_change (WINDOW_XFRAME (w), w, b); | 17661 | report_point_change (WINDOW_XFRAME (w), w, b); |
| 17662 | #endif /* HAVE_TEXT_CONVERSION */ | 17662 | #endif /* HAVE_TEXT_CONVERSION */ |
| 17663 | 17663 | ||
| 17664 | w->window_end_valid = true; | 17664 | struct glyph_row *row; |
| 17665 | /* These conditions should be consistent with CHECK_WINDOW_END. */ | ||
| 17666 | if (w->window_end_vpos < w->current_matrix->nrows | ||
| 17667 | && ((row = MATRIX_ROW (w->current_matrix, w->window_end_vpos), | ||
| 17668 | !row->enabled_p | ||
| 17669 | || MATRIX_ROW_DISPLAYS_TEXT_P (row) | ||
| 17670 | || MATRIX_ROW_VPOS (row, w->current_matrix) == 0))) | ||
| 17671 | w->window_end_valid = true; | ||
| 17665 | w->update_mode_line = false; | 17672 | w->update_mode_line = false; |
| 17666 | w->preserve_vscroll_p = false; | 17673 | w->preserve_vscroll_p = false; |
| 17667 | } | 17674 | } |