summaryrefslogtreecommitdiffstats
path: root/window-copy.c
AgeCommit message (Expand)Author
2021-06-10Fix rectangle selection, from Anindya Mukherjee, GitHub issue 2709.nicm
2021-06-10More accurate vi(1) word navigation in copy mode and on the status line.nicm
2021-04-05Fix a couple of edge cases with the jump-back-xxx commands, and alsonicm
2021-04-01Change search-again with vi keys to work like actual vi(1), also somenicm
2021-03-09Allow cursor to be just after match if copying, GitHub issue 2602.nicm
2021-03-09Copy mode improvements from Anindya Mukherjee:nicm
2021-03-02Drop support for popups where the content is provided directly to tmuxnicm
2021-02-22Fix regex searching with wrapped lines, from Anindya Mukherjee; GitHubnicm
2021-02-22There are many format variables now so allocating all the default onesnicm
2021-02-22Move jump commands to grid reader, make them UTF-8 aware, and tidy up,nicm
2021-02-08Add "pipe" variants of the "copy-pipe" commands which do not copy, fromnicm
2021-01-22Add rectangle-on and rectangle-off copy mode commands, GitHub isse 2546nicm
2021-01-22Fix some cursor movement commands, from Anindya Mukherjee.nicm
2021-01-18Hide some warnings on newer GCC versions, GitHUb issue 2525.nicm
2021-01-08With incremental search, start empty and only repeat the previous searchnicm
2021-01-06Remove unused variable, from Ben Boeckel.nicm
2020-12-28Remove current match indicator which can't work anymore since we onlynicm
2020-12-22Break cursor movement in grid into a common set of functions that cannicm
2020-11-10Allow previous-word to scroll onto the first line, noticed by Anindyanicm
2020-09-22Do not wrap at end of text when positioning at end of match because thenicm
2020-09-18Free buffer earlier to avoid confusing some compilers, GitHub issuenicm
2020-09-16Fix some warnings, GitHub issue 2382.nicm
2020-08-05Change searching to behave more like emacs and so that regex searchingnicm
2020-07-15Handle padding cells correctly when searching, GitHub issue 2301.nicm
2020-06-16Correctly move to previous line when looking for previous word, fromnicm
2020-06-11Add some formats for search in copy mode (search_present, search_match).nicm
2020-06-05Now that we mostly only search visible text, the rate limit on repeatingnicm
2020-06-04Search marks outside the visible text are not useful, so there is nonicm
2020-06-04Some improvements to performance of searching:nicm
2020-06-04Make the -no-clear command variants not clear the search marks either.nicm
2020-06-02Missing ; in previous.nicm
2020-06-02Fire copy-pipe command even if there is no text, means it works if itnicm
2020-06-02Use CLOCK_MONOTONIC for timer measurement and add a timestamp to controlnicm
2020-05-25Tidy up new UTF-8 code and make it more generic.nicm
2020-05-25Do not attempt to divide by zero when working out copy position.nicm
2020-05-25Instead of storing all UTF-8 characters in the extended cell which meansnicm
2020-05-16Add a mark in copy mode. Set with set-mark command (bound to 'X') bynicm
2020-05-16Do not loop forever when search finds an empty match, GitHub issue 2203.nicm
2020-05-16Fix next-matching-bracket logic, from Chris Barber.nicm
2020-05-16Store and restore cursor position when copy mode is resized, fromnicm
2020-05-16Try to search the entire history first for up to 200 ms so a searchnicm
2020-05-16Do not hoke into struct window_pane from the tty code and instead setnicm
2020-05-16Copy mode search improvements:nicm
2020-05-16Drop having a separate type for style options and make them all strings,nicm
2020-05-16Add extension terminfo(5) capabilities for margins.nicm
2020-04-20Only trim blank lines when the source pane is not the target pane,nicm
2020-04-17Make sure the cursor position is still on screen after we have trimmednicm
2020-04-17Add a copy-command option and change copy-pipe and friends to pipe to itnicm
2020-04-16Don't miss the last line off the screen when writing after resize, fromnicm
2020-04-15Clear the selection and repeat the search on refresh same as resize.nicm