5d0eb619f1
Restore pane_current_path format from portable tmux, it is no longer
...
used by default and is very useful.
2020-04-08 11:26:07 +00:00
8fa0b0cd26
Merge branch 'obsd-master'
2020-04-06 20:01:33 +01:00
77b827f879
Change copy mode to make copy of the pane history so it does not need to
...
freeze updates (which does not play nicely with some applications, a
longstanding problem) and will allow some other changes later. From
Anindya Mukherjee.
2020-04-06 17:51:34 +00:00
71ab50eddd
Merge branch 'obsd-master'
2020-04-06 04:01:42 +01:00
fccce69cf0
Add an argument to list-commands to show only a single command.
2020-04-05 08:40:31 +00:00
9bcf5c0b90
Merge branch 'obsd-master'
2020-04-02 08:01:29 +01:00
90f4e149c1
Add a W position to display-menu -y to use the line above (or below) the
...
status line containing the window list. Leave S meaning above (or below)
all status lines. GitHub issue 2145.
2020-04-02 05:35:15 +00:00
e54d4e7fe0
Merge branch 'obsd-master'
2020-04-01 10:01:30 +01:00
46ed81fc45
Performance improvements for regex searching, most notably:
...
- 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@.
2020-04-01 07:35:10 +00:00
dfd29977e0
Merge branch 'obsd-master'
2020-03-31 20:01:34 +01:00
38f1546a66
Add a way to mark environment variables as "hidden" so they can be used
...
by tmux but are not passed into the environment of new panes.
2020-03-31 17:14:40 +00:00
cc8b41f294
Add a way to mark environment variables as "hidden" so they can be used
...
by tmux but are not passed into the environment of new panes.
2020-03-31 17:14:40 +00:00
e221ef203c
Add a -T flag to resize-pane to trim lines below the cursor, moving
...
lines out of the history. GitHub issue 2134.
2020-03-31 17:13:20 +00:00
e6cddcf752
Add a -T flag to resize-pane to trim lines below the cursor, moving
...
lines out of the history. GitHub issue 2134.
2020-03-31 17:13:20 +00:00
e6d1b6770c
Add non-regex search variants to avoid the performance cost for people
...
with large histories or long lines.
2020-03-31 16:53:23 +00:00
2624edde46
Add non-regex search variants to avoid the performance cost for people
...
with large histories or long lines.
2020-03-31 16:53:23 +00:00
0bb1a50b88
Merge branch 'obsd-master'
2020-03-31 16:01:29 +01:00
2ca95840d1
Add session_path from Chris Ruegge in GitHub issue 2142.
2020-03-31 11:58:05 +00:00
2a4714e76b
Add session_path from Chris Ruegge in GitHub issue 2142.
2020-03-31 11:58:05 +00:00
0dd4977d5c
Add a "second click" key type which is fired for the second click of a
...
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.
2020-03-31 11:38:35 +00:00
01b3bb8e2c
Add a "second click" key type which is fired for the second click of a
...
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.
2020-03-31 11:38:35 +00:00
374f5ea60c
Merge branch 'obsd-master'
2020-03-28 14:01:28 +00:00
88ca500546
Merge branch 'obsd-master'
2020-03-28 10:01:27 +00:00
593fddf84b
Make two -E only close popup automatically if the command exited with 0.
2020-03-28 09:51:12 +00:00
e0b17e796b
Add formats for top paste buffer by default. Also a tmux.1 fix from jmc.
2020-03-28 09:39:27 +00:00
8a57d14f4b
Merge branch 'obsd-master'
2020-03-26 11:11:37 +00:00
8a838b0372
Add support for overlay popup boxes to show text or output temporarily
...
above the normal layout. These work similarly to menus and are created
with the display-popup command.
2020-03-24 08:09:43 +00:00
e4efd59fe0
Merge branch 'obsd-master'
2020-03-20 20:01:34 +00:00
06c3079d66
Make the mouse_word and mouse_line formats work in copy mode and enable
...
the default pane menu in copy mode.
2020-03-20 17:59:39 +00:00
17e4f2394a
Merge branch 'obsd-master'
2020-03-19 14:01:31 +00:00
581ed718e7
Add C position for terminal centre with display-menu -x and -y.
2020-03-19 13:32:49 +00:00
c91a0948e3
Merge branch 'obsd-master'
2020-03-12 16:01:28 +00:00
6385bd1e08
Merge branch 'obsd-master'
2020-03-12 14:01:29 +00:00
6571dd50f8
Tidy up the default mouse key bindings and:
...
- 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.
2020-03-12 13:48:32 +00:00
516f6099fc
Add a -d flag to run-shell to wait for delay before running the command,
...
also allow run-shell to accept no command to just delay.
2020-03-12 13:25:45 +00:00
7863445e5d
Add a copy-mode -H flag to hide the position marker in the top right.
2020-03-12 13:19:20 +00:00
5625c62044
Merge branch 'obsd-master'
2020-03-12 12:01:25 +00:00
b8b48e2e37
Add C-g to cancel command prompt with vi(1) keys as well as emacs, and q
...
in command mode.
2020-03-12 09:49:43 +00:00
e512a3642a
Merge branch 'obsd-master'
...
Also add a check for -lm via AC_SEARCH_LIBS in configure.ac for
portablility fixes.
2020-03-11 17:23:38 +00:00
c820585dd0
Add some number operators for formats, from Tyler Culp.
2020-03-11 14:17:55 +00:00
4694afbed4
Merge branch 'obsd-master'
2020-02-20 10:01:29 +00:00
229be034fb
Add selection_active format for when the selection is present but not
...
moving with the cursor, from Mark Kelly.
2020-02-20 07:34:57 +00:00
0c6c8c4efc
Merge branch 'obsd-master'
2020-02-15 16:01:25 +00:00
a1f6bd55b6
Add -a to list-keys to also list keys without notes with -N, suggested
...
by Shehu Dikko.
2020-02-15 15:08:08 +00:00
a4d8437bc2
Merge branch 'obsd-master'
2020-02-11 08:01:30 +00:00
dc882adb2e
Remove unused variables from Ben Boeckel, and a Pp from jmc.
2020-02-11 07:01:08 +00:00
54553903de
Merge branch 'obsd-master'
2020-02-05 14:01:26 +00:00
fb29242168
Make list-keys description clearer in tmux.1 and remove an unused variable.
2020-02-05 13:06:49 +00:00
8b22da69b6
Merge branch 'obsd-master'
2020-01-29 10:01:25 +00:00
7a15d10bf4
Remove extra Pp (from jmc) and add a missing word.
2020-01-29 08:28:17 +00:00