summaryrefslogtreecommitdiff
path: root/src/dispnew.c
AgeCommit message (Expand)Author
2026-06-01Prevent segfaults due to frame resizing at the wrong timeEli Zaretskii
2026-05-23adjust_glyph_matrix reallocation improvementPaul Eggert
2026-05-23Be more careful about size multiplicationPaul Eggert
2026-05-23New function memory_full_upPaul Eggert
2026-05-02; Fix an issue with counting glyphs on TTY framesEli Zaretskii
2026-03-26Simplify some struct frame.output_method checksBasil L. Contovounesios
2026-02-17; Remove stale commentary in dispnew.c.Basil L. Contovounesios
2026-02-12; * src/dispnew.c (box_default): Shut up compilation warnings (bug#80386).Eli Zaretskii
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-26December 2025 spelling fixesPaul Eggert
2025-12-22Fix handling of border face on tty child frames (bug#80043)Gerd Möllmann
2025-04-22Realloc less often in adjust_glyph_matrix (bug#77961)Gerd Möllmann
2025-04-02More thorough fix for image slices on mode/header-lineEli Zaretskii
2025-03-23; * src/dispnew.c (check_window_matrix_pointers): Fix last change.Eli Zaretskii
2025-03-23Avoid rare segfaults in 'check_matrix_pointers'Eli Zaretskii
2025-03-22Avoid rare segfaults due to crazy creation of new child framesEli Zaretskii
2025-03-22Fix and document frame parameters for text terminals and child framesMartin Rudalics
2025-03-17; * src/dispnew.c (adjust_glyph_matrix): Restore lost comment.Eli Zaretskii
2025-03-17; * src/dispnew.c (adjust_glyph_matrix): Add comment (bug#77039).Eli Zaretskii
2025-03-16Make sure to initialize glyph::frame to NULL (bug#77039)Gerd Möllmann
2025-03-04Fix 'etc/DOC' for a few functions/variablesEli Zaretskii
2025-02-27* src/dispnew.c (rect_intersect): Fix a typo (bug#76592)Gerd Möllmann
2025-02-23Enforce redisplay when deleting a child frame (bug#76406)Gerd Möllmann
2025-02-22; Fix typosStefan Kangas
2025-02-18Hide cursor based on tty frame's `cursor-type'Gerd Möllmann
2025-02-17Fix child coordinate calculation (bug#76321)Gerd Möllmann
2025-02-10Fix handling of visibility on tty frames (Bug#76031)Martin Rudalics
2025-02-02Fix mouse pointer inside mouse-face on text with 'pointer' propertyEli Zaretskii
2025-02-02Fix hiding tty cursor for overlapping childrenGerd Möllmann
2025-01-30Further fixes for cursor positioning (bug#75056)Gerd Möllmann
2025-01-30Replace two macros with functions in dispnew.c (bug#75056)Gerd Möllmann
2025-01-30Don't use selected frame in tty_set_cursor (bug#75056)Gerd Möllmann
2025-01-26Display separators on tty menus with display table entriesGerd Möllmann
2025-01-25Replace is_frame_ancestor with frame_ancestor_pGerd Möllmann
2025-01-25Reapply "Multi-tty: selected frame can be a GUI frame"Gerd Möllmann
2025-01-25Reapply "Fix mouse position handling for nested tty child frames"Gerd Möllmann
2025-01-25Reapply "Simplify absolute (x, y) computation on ttys"Gerd Möllmann
2025-01-25Revert "Simplify absolute (x, y) computation on ttys"Gerd Möllmann
2025-01-25Revert "Fix mouse position handling for nested tty child frames"Gerd Möllmann
2025-01-25Revert "Multi-tty: selected frame can be a GUI frame"Gerd Möllmann
2025-01-25Multi-tty: selected frame can be a GUI frameGerd Möllmann
2025-01-25Fix mouse position handling for nested tty child framesGerd Möllmann
2025-01-25Simplify absolute (x, y) computation on ttysGerd Möllmann
2025-01-24; * src/dispnew.c (combine_updates_for_frame): Fix whitespace.Eli Zaretskii
2025-01-24Revert "; * src/dispnew.c (combine_updates_for_frame): Fix whitespace."Eli Zaretskii
2025-01-24; * src/dispnew.c (combine_updates_for_frame): Fix whitespace.Eli Zaretskii
2025-01-24Handle update of invisible tty frames (bug#75056)Gerd Möllmann
2025-01-23Handle tty menus overlapping child framesGerd Möllmann
2025-01-21Improve copying current glyphs when building frame matrixGerd Möllmann
2025-01-21Don't use a redisplay optimization in a certain case on ttysGerd Möllmann