summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/grid-reader.c
AgeCommit message (Collapse)Author
29 hoursFix word navigation on lines with tabs, from Alexander Arch.Nicholas Marriott
2024-10-25Flag tabs if possible in the grid cell so they can be preserved onNicholas Marriott
copying and capture-pane. From Alexander Arch in GitHub issue 4201.
2024-10-25Add a helper function for cell data comparison, from Alexander Arch.Nicholas Marriott
2021-06-10More accurate vi(1) word navigation in copy mode and on the status line.Nicholas Marriott
This changes the meaning of the word-separators option - setting it to the empty string is equivalent to the previous behavior. From Will Noble in GitHub issue 2693.
2021-06-10back-to-indentation fixes, from Anindya Mukherjee.Nicholas Marriott
2021-04-05Fix a couple of edge cases with the jump-back-xxx commands, and alsoNicholas Marriott
update back-to-indentation to use grid_reader, thereby fixing line wrapping issues. From Anindya Mukherjee, GitHub issue 2633.
2021-03-09Copy mode improvements from Anindya Mukherjee:Nicholas Marriott
- Fix word and word-end for wrapped lines. - Fix copying of selection end on wrapped lines. - Fix wrapped word selection edge case. - Update select-line to respect wrapped lines. - Update window_copy_..._pos() functions to use grid_reader. GitHub issue 2605.
2021-02-22Move jump commands to grid reader, make them UTF-8 aware, and tidy up,Nicholas Marriott
from Anindya Mukherjee.
2020-12-22Break cursor movement in grid into a common set of functions that canNicholas Marriott
handle line wrapping and so on in one place and use them for the obvious copy mode commands. From Anindya Mukherjee.