summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/window-copy.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change search-again with vi keys to work like actual vi(1), also somenicm2021-04-011-51/+162
* Allow cursor to be just after match if copying, GitHub issue 2602.nicm2021-03-091-3/+6
* Copy mode improvements from Anindya Mukherjee:nicm2021-03-091-73/+49
* Drop support for popups where the content is provided directly to tmuxnicm2021-03-021-3/+3
* Fix regex searching with wrapped lines, from Anindya Mukherjee; GitHubnicm2021-02-221-2/+59
* There are many format variables now so allocating all the default onesnicm2021-02-221-4/+4
* Move jump commands to grid reader, make them UTF-8 aware, and tidy up,nicm2021-02-221-212/+134
* Add "pipe" variants of the "copy-pipe" commands which do not copy, fromnicm2021-02-081-7/+72
* Add rectangle-on and rectangle-off copy mode commands, GitHub isse 2546nicm2021-01-221-5/+33
* Fix some cursor movement commands, from Anindya Mukherjee.nicm2021-01-221-43/+57
* Hide some warnings on newer GCC versions, GitHUb issue 2525.nicm2021-01-181-21/+18
* With incremental search, start empty and only repeat the previous searchnicm2021-01-081-1/+5
* Remove unused variable, from Ben Boeckel.nicm2021-01-061-7/+2
* Remove current match indicator which can't work anymore since we onlynicm2020-12-281-17/+8
* Break cursor movement in grid into a common set of functions that cannicm2020-12-221-145/+190
* Allow previous-word to scroll onto the first line, noticed by Anindyanicm2020-11-101-13/+10
* Do not wrap at end of text when positioning at end of match because thenicm2020-09-221-6/+6
* Free buffer earlier to avoid confusing some compilers, GitHub issuenicm2020-09-181-7/+5
* Fix some warnings, GitHub issue 2382.nicm2020-09-161-20/+3
* Change searching to behave more like emacs and so that regex searchingnicm2020-08-051-51/+70
* Handle padding cells correctly when searching, GitHub issue 2301.nicm2020-07-151-1/+6
* Correctly move to previous line when looking for previous word, fromnicm2020-06-161-5/+5
* Add some formats for search in copy mode (search_present, search_match).nicm2020-06-111-20/+43
* Now that we mostly only search visible text, the rate limit on repeatingnicm2020-06-051-13/+1
* Search marks outside the visible text are not useful, so there is nonicm2020-06-041-17/+35
* Some improvements to performance of searching:nicm2020-06-041-53/+87
* Make the -no-clear command variants not clear the search marks either.nicm2020-06-041-73/+83
* Missing ; in previous.nicm2020-06-021-2/+2
* Fire copy-pipe command even if there is no text, means it works if itnicm2020-06-021-5/+6
* Use CLOCK_MONOTONIC for timer measurement and add a timestamp to controlnicm2020-06-021-13/+4
* Tidy up new UTF-8 code and make it more generic.nicm2020-05-251-2/+2
* Do not attempt to divide by zero when working out copy position.nicm2020-05-251-2/+2
* Instead of storing all UTF-8 characters in the extended cell which meansnicm2020-05-251-6/+24
* Add a mark in copy mode. Set with set-mark command (bound to 'X') bynicm2020-05-161-10/+99
* Do not loop forever when search finds an empty match, GitHub issue 2203.nicm2020-05-161-2/+5
* Fix next-matching-bracket logic, from Chris Barber.nicm2020-05-161-4/+4
* Store and restore cursor position when copy mode is resized, fromnicm2020-05-161-14/+43
* Try to search the entire history first for up to 200 ms so a searchnicm2020-05-161-38/+87
* Do not hoke into struct window_pane from the tty code and instead setnicm2020-05-161-13/+13
* Copy mode search improvements:nicm2020-05-161-16/+134
* Drop having a separate type for style options and make them all strings,nicm2020-05-161-3/+3
* Add extension terminfo(5) capabilities for margins.nicm2020-05-161-1/+2
* Only trim blank lines when the source pane is not the target pane,nicm2020-04-201-9/+12
* Make sure the cursor position is still on screen after we have trimmednicm2020-04-171-3/+11
* Add a copy-command option and change copy-pipe and friends to pipe to itnicm2020-04-171-10/+14
* Don't miss the last line off the screen when writing after resize, fromnicm2020-04-161-2/+2
* Clear the selection and repeat the search on refresh same as resize.nicm2020-04-151-15/+23
* Instead of fixing with the cursor position when the copied screen isnicm2020-04-151-32/+36
* Leave the cursor above empty lines.nicm2020-04-141-4/+2
* Adjust cursor and scroll positions when entering copy mode so that thenicm2020-04-141-4/+12