summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/window-copy.c
AgeCommit message (Expand)Author
2022-02-03Add a key in copy mode to toggle position indicator.Nicholas Marriott
2021-12-20Do not crash on a zero size character.Nicholas Marriott
2021-10-11Add -e flag to set environment for popup, from Alexis Hildebrandt inNicholas Marriott
2021-08-20Spacing tweaks.Nicholas Marriott
2021-08-20Hide struct args behind a couple of accessor functions.Nicholas Marriott
2021-08-20Remove some unnecessary blank lines.Nicholas Marriott
2021-08-20Remove stray spaces after function names.Nicholas Marriott
2021-08-11Add pipe variants of the line copy commands. While here make the commandNicholas Marriott
2021-08-09Change copy-line and copy-end-of-line not to cancel and add -and-cancelNicholas Marriott
2021-06-10Fix rectangle selection, from Anindya Mukherjee, GitHub issue 2709.Nicholas Marriott
2021-06-10More accurate vi(1) word navigation in copy mode and on the status line.Nicholas Marriott
2021-04-05Fix a couple of edge cases with the jump-back-xxx commands, and alsoNicholas Marriott
2021-04-01Change search-again with vi keys to work like actual vi(1), also someNicholas Marriott
2021-03-09Allow cursor to be just after match if copying, GitHub issue 2602.Nicholas Marriott
2021-03-09Copy mode improvements from Anindya Mukherjee:Nicholas Marriott
2021-03-02Drop support for popups where the content is provided directly to tmuxNicholas Marriott
2021-02-22Fix regex searching with wrapped lines, from Anindya Mukherjee; GitHubNicholas Marriott
2021-02-22There are many format variables now so allocating all the default onesNicholas Marriott
2021-02-22Move jump commands to grid reader, make them UTF-8 aware, and tidy up,Nicholas Marriott
2021-02-08Add "pipe" variants of the "copy-pipe" commands which do not copy, fromNicholas Marriott
2021-01-22Add rectangle-on and rectangle-off copy mode commands, GitHub isse 2546Nicholas Marriott
2021-01-22Fix some cursor movement commands, from Anindya Mukherjee.Nicholas Marriott
2021-01-18Hide some warnings on newer GCC versions, GitHUb issue 2525.Nicholas Marriott
2021-01-08With incremental search, start empty and only repeat the previous searchNicholas Marriott
2021-01-06Remove unused variable, from Ben Boeckel.Nicholas Marriott
2020-12-28Remove current match indicator which can't work anymore since we onlyNicholas Marriott
2020-12-22Break cursor movement in grid into a common set of functions that canNicholas Marriott
2020-11-10Allow previous-word to scroll onto the first line, noticed by AnindyaNicholas Marriott
2020-09-22Do not wrap at end of text when positioning at end of match because theNicholas Marriott
2020-09-18Free buffer earlier to avoid confusing some compilers, GitHub issueNicholas Marriott
2020-09-16Fix some warnings, GitHub issue 2382.Nicholas Marriott
2020-08-05Change searching to behave more like emacs and so that regex searchingNicholas Marriott
2020-07-15Handle padding cells correctly when searching, GitHub issue 2301.Nicholas Marriott
2020-06-16Correctly move to previous line when looking for previous word, fromNicholas Marriott
2020-06-11Add some formats for search in copy mode (search_present, search_match).Nicholas Marriott
2020-06-05Now that we mostly only search visible text, the rate limit on repeatingNicholas Marriott
2020-06-04Search marks outside the visible text are not useful, so there is noNicholas Marriott
2020-06-04Some improvements to performance of searching:Nicholas Marriott
2020-06-04Make the -no-clear command variants not clear the search marks either.Nicholas Marriott
2020-06-02Missing ; in previous.Nicholas Marriott
2020-06-02Fire copy-pipe command even if there is no text, means it works if itNicholas Marriott
2020-06-02Use CLOCK_MONOTONIC for timer measurement and add a timestamp to controlNicholas Marriott
2020-05-25Tidy up new UTF-8 code and make it more generic.Nicholas Marriott
2020-05-25Do not attempt to divide by zero when working out copy position.Nicholas Marriott
2020-05-25Instead of storing all UTF-8 characters in the extended cell which meansNicholas Marriott
2020-05-16Add a mark in copy mode. Set with set-mark command (bound to 'X') byNicholas Marriott
2020-05-16Do not loop forever when search finds an empty match, GitHub issue 2203.Nicholas Marriott
2020-05-16Fix next-matching-bracket logic, from Chris Barber.Nicholas Marriott
2020-05-16Store and restore cursor position when copy mode is resized, fromNicholas Marriott
2020-05-16Try to search the entire history first for up to 200 ms so a searchNicholas Marriott