summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/format-draw.c
AgeCommit message (Expand)Author
2023-08-17Add a session, pane and user mouse range types for the status line andNicholas Marriott
2023-08-07Trim can generate strings longer than the original if there are many #s,Nicholas Marriott
2022-02-22Initialize copy_width before adjusting it, GitHub issue 3079.Nicholas Marriott
2021-10-26Do not allow inline styles to replace mode-style for the selected item,Nicholas Marriott
2021-08-22Fix handling of leading #s when working out width.Nicholas Marriott
2021-03-11Add an "absolute-centre" alignment to use the centre of the total spaceNicholas Marriott
2020-12-01Make replacement of ##s consistent when drawing formats, whetherNicholas Marriott
2020-11-09Change how escaping is processed for formats so that ## and # can beNicholas Marriott
2020-05-16Add an option to set the pane border lines style from a choice of singleNicholas Marriott
2020-05-16Add a customize mode where keys and options may be browsed and changed,Nicholas Marriott
2020-05-16Do not hoke into struct window_pane from the tty code and instead setNicholas Marriott
2020-05-16Add 'e' key in buffer mode to open the buffer in an editor.Nicholas Marriott
2020-04-09More style nits.Nicholas Marriott
2020-03-07Use correct width of right marker so it doesn't draw over status rightNicholas Marriott
2020-01-08Do not hang in format_trim_* on invalid UTF-8 characters.Nicholas Marriott
2019-09-15Add push-default and pop-default in styles to change the default coloursNicholas Marriott
2019-07-06Correctly clear underscore colour in grid_get_cell1, also fix structNicholas Marriott
2019-07-01Add a "fill" style attribute to clear the entire format drawing area inNicholas Marriott
2019-06-14Do not loop forever if a menu item contains invisible characters,Nicholas Marriott
2019-05-23Fix drawing of status-right when it is aligned to the centre, GitHubNicholas Marriott
2019-04-24Do not loop forever if there is a nonprintable character in the format.Nicholas Marriott
2019-03-28Fix offset of list ranges.Nicholas Marriott
2019-03-20Include function name in logging.Nicholas Marriott
2019-03-20Do not leak ranges on error.Nicholas Marriott
2019-03-20Ignore invalid styles rather than throwing away the whole format, thisNicholas Marriott
2019-03-20Bit more logging to show drawing errors.Nicholas Marriott
2019-03-18Free temporary screens when writing format.Nicholas Marriott
2019-03-18Extend the #[] style syntax and use that together with previous formatNicholas Marriott