Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'obsd-master' | Thomas Adam | 2020-04-16 |
|\ | |||
| * | Add support for the iTerm2 sychronized updates escape sequence which | nicm | 2020-04-16 |
| | | | | | | | | drastically reduces flickering. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-13 |
|\| | |||
| * | Change so that the appropriate hooks for windows and panes belong to | nicm | 2020-04-13 |
| | | | | | | | | | | | | pane/window options rather than all being session options. This is useful for example to create a pane that is automatically closed on some condition. From Anindya Mukherjee. | ||
| * | Mention RGB, pointed out by Jody Frankowski. | nicm | 2020-04-12 |
| | | |||
| * | Add a -f filter argument to the list commands like choose-tree. | nicm | 2020-04-12 |
| | | |||
| * | Clarify a couple of style options. | nicm | 2020-04-12 |
| | | |||
| * | Remove unused define, also a man fix from jmc. | nicm | 2020-04-10 |
| | | |||
| * | Now that copy mode copies the pane content rather than keeping a | nicm | 2020-04-10 |
| | | | | | | | | | | | | | | | | | | | | reference to it, it isn't necessary that the pane in copy mode is the same as the one copying from. Add a -s flag to copy-mode to specify a different pane for the source content. This means it is possible to view two places in a pane's history at the same time in different panes, or copy from a pane's history into an editor or shell in the same pane. From Anindya Mukherjee. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-09 |
|\| | |||
| * | Mention paste at same place as copy, suggested by John Boyle. | nicm | 2020-04-09 |
| | | |||
| * | Restore pane_current_path format from portable tmux, it is no longer | nicm | 2020-04-08 |
| | | | | | | | | used by default and is very useful. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-06 |
|\| | |||
| * | Change copy mode to make copy of the pane history so it does not need to | nicm | 2020-04-06 |
| | | | | | | | | | | | | freeze updates (which does not play nicely with some applications, a longstanding problem) and will allow some other changes later. From Anindya Mukherjee. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-06 |
|\| | |||
| * | Add an argument to list-commands to show only a single command. | nicm | 2020-04-05 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-02 |
|\| | |||
| * | Add a W position to display-menu -y to use the line above (or below) the | nicm | 2020-04-02 |
| | | | | | | | | | | status line containing the window list. Leave S meaning above (or below) all status lines. GitHub issue 2145. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-01 |
|\| | |||
| * | Performance improvements for regex searching, most notably: | nicm | 2020-04-01 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Use the grid data directly instead of copying it. - Special case the most typical one byte character cells and use memcmp for multiple bytes instead of a handrolled loop. - Hoist regcomp out of the loop into the calling functions. GitHub issue 2143. Also a man page from from jmc@. | ||
| * | Add a way to mark environment variables as "hidden" so they can be used | nicm | 2020-03-31 |
| | | | | | | | | by tmux but are not passed into the environment of new panes. | ||
| * | Add a -T flag to resize-pane to trim lines below the cursor, moving | nicm | 2020-03-31 |
| | | | | | | | | lines out of the history. GitHub issue 2134. | ||
| * | Add non-regex search variants to avoid the performance cost for people | nicm | 2020-03-31 |
| | | | | | | | | with large histories or long lines. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-31 |
|\| | |||
| * | Add a way to mark environment variables as "hidden" so they can be used | nicm | 2020-03-31 |
| | | | | | | | | by tmux but are not passed into the environment of new panes. | ||
| * | Add a -T flag to resize-pane to trim lines below the cursor, moving | nicm | 2020-03-31 |
| | | | | | | | | lines out of the history. GitHub issue 2134. | ||
| * | Add non-regex search variants to avoid the performance cost for people | nicm | 2020-03-31 |
| | | | | | | | | with large histories or long lines. | ||
| * | Add session_path from Chris Ruegge in GitHub issue 2142. | nicm | 2020-03-31 |
| | | |||
| * | Add a "second click" key type which is fired for the second click of a | nicm | 2020-03-31 |
| | | | | | | | | | | | | | | double click, even if the timer hasn't expired to confirm it isn't actually a triple click. Provides a way for people who don't care about triple clicks or can make their commands have no side effects to avoid the double click timer delay. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-31 |
|\| | |||
| * | Add session_path from Chris Ruegge in GitHub issue 2142. | nicm | 2020-03-31 |
| | | |||
| * | Add a "second click" key type which is fired for the second click of a | nicm | 2020-03-31 |
| | | | | | | | | | | | | | | double click, even if the timer hasn't expired to confirm it isn't actually a triple click. Provides a way for people who don't care about triple clicks or can make their commands have no side effects to avoid the double click timer delay. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-28 |
|\| | |||
| * | Make two -E only close popup automatically if the command exited with 0. | nicm | 2020-03-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-28 |
|\| | |||
| * | Add formats for top paste buffer by default. Also a tmux.1 fix from jmc. | nicm | 2020-03-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-26 |
|\| | |||
| * | Add support for overlay popup boxes to show text or output temporarily | nicm | 2020-03-24 |
| | | | | | | | | | | above the normal layout. These work similarly to menus and are created with the display-popup command. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-20 |
|\| | |||
| * | Make the mouse_word and mouse_line formats work in copy mode and enable | nicm | 2020-03-20 |
| | | | | | | | | the default pane menu in copy mode. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-19 |
|\| | |||
| * | Add C position for terminal centre with display-menu -x and -y. | nicm | 2020-03-19 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-12 |
|\| | |||
| * | Tidy up the default mouse key bindings and: | nicm | 2020-03-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Add double and triple click bindings to copy a word or line outside copy mode. The text is selected for a short period to show what has been copied. This is in line with the existing mouse selection where the text is copied and the selection is cleared when the mouse button is released. - Change the existing double and triple click bindings in copy mode to behave in the same way. - Add a button 2 binding to paste the top buffer. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-12 |
|\| | |||
| * | Add a -d flag to run-shell to wait for delay before running the command, | nicm | 2020-03-12 |
| | | | | | | | | also allow run-shell to accept no command to just delay. | ||
| * | Add a copy-mode -H flag to hide the position marker in the top right. | nicm | 2020-03-12 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-12 |
|\| | |||
| * | Add C-g to cancel command prompt with vi(1) keys as well as emacs, and q | nicm | 2020-03-12 |
| | | | | | | | | in command mode. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-11 |
|\| | | | | | | | | | Also add a check for -lm via AC_SEARCH_LIBS in configure.ac for portablility fixes. |