299b7289ea
Add formats to show if pane is the marked pane and if any marked pane is set.
2019-05-09 08:38:13 +00:00
4bc45fc95a
Merge branch 'obsd-master'
2019-05-08 21:02:25 +01:00
f9682d2e55
Add a flag to redraw only the overlay, and remove the overlay on resize.
2019-05-08 18:07:12 +00:00
a384245c5a
Adjust how mouse targets are found so they always have a session, window
...
and pane.
2019-05-08 18:05:03 +00:00
b24d7d9c95
Merge branch 'obsd-master'
2019-05-07 23:02:30 +01:00
453a62c672
Merge branch 'obsd-master'
2019-05-07 21:02:25 +01:00
89db309e10
Move around the display-panes identify code to make it a bit more
...
generic and hide the display-panes specific bits into
cmd-display-panes.c.
2019-05-07 20:01:41 +00:00
d53d3bce59
Adjust the same bit to adjust the selection for history-top and
...
history-bottom as for cursor-up and cursor-down. GitHub issue 1723.
2019-05-07 19:46:17 +00:00
3439c02e9d
Merge branch 'obsd-master'
2019-05-07 17:02:25 +01:00
fcd0e3082b
Rename the ENVIRONMENT section which was squatting on the standard
...
manual page section and create a new ENVIRONMENT with the expected
content. Move some information that was misplaced below the -u
flag into that new section.
Feedback and OK nicm@ jmc@ tb@
2019-05-07 14:01:39 +00:00
d9767b8112
Merge branch 'obsd-master'
2019-05-07 13:02:27 +01:00
85a9c2f52b
Treat keys in identify mode (display-panes) specially and handle them
...
immediately rather than queuing them (the command can block the queue
which means they were not being seen until it finished which was too
late). Reported by denis@ and solene@, ok solene@.
2019-05-07 11:24:03 +00:00
69440d19b7
Do not use evbuffer_add_buffer because it is destructive and doesn't
...
work in newer libevent.
2019-05-07 10:25:15 +00:00
eac30a86d7
-attr -> -style.
2019-05-06 21:57:32 +01:00
d4177e954c
Merge branch 'obsd-master'
2019-05-03 23:02:28 +01:00
45ae9a8e35
Fix order of insertion in load_cfg.
2019-05-03 21:21:00 +00:00
9f75635596
Allow panes to be empty (no command), output can be piped to them with
...
split-window or display-message -I.
2019-05-03 20:44:24 +00:00
4d505574dc
Merge branch 'obsd-master'
2019-05-03 21:02:26 +01:00
e8e4f4ec3e
Insert after the right element on queue.
2019-05-03 18:59:58 +00:00
4097257bef
Do not store the mouse position we calculate as the start of a drag back
...
into the mouse event that later code uses, it has been adjusted and they
should use the original position. GitHub issue 1710.
2019-05-03 18:42:40 +00:00
a14512e23e
Merge branch 'obsd-master'
2019-05-03 19:02:27 +01:00
84e4652513
Use the right index for user-keys.
2019-05-03 18:00:19 +00:00
fc3d85e34b
Fix mouse positioning when the pane is not entirely visible.
2019-05-03 16:51:29 +00:00
43656d4ea7
Sync up some tmux.1 bits.
2019-05-03 17:12:30 +01:00
fff85d854e
Merge branch 'obsd-master'
2019-05-03 17:04:11 +01:00
cf6075fb29
Correct ordering when adding after an existing item.
2019-05-03 15:43:01 +00:00
33298d6df6
Instead of processing keys all together, put them up on the client
...
command queue so they are ordered correctly with the commands that they
execute.
2019-05-03 14:51:30 +00:00
4bb48998e0
Fix reverse attribute in status line, GitHub issue 1709.
2019-05-03 10:00:48 +00:00
5d9e591ae8
Fix up some bits about window-size that seem to have got lost.
2019-05-02 20:12:40 +00:00
4d16df9312
Merge branch 'obsd-master'
2019-05-01 09:02:27 +01:00
18e554aa61
Merge tag '2.9a'
...
2.9a
2019-05-01 07:29:23 +01:00
4cb13d95ba
Add to CHANGES.
2.9a
2019-05-01 07:16:20 +01:00
e36d6ee06a
Version 2.9a.
2019-05-01 07:12:14 +01:00
901eed7b71
Do not loop forever if there is a nonprintable character in the format.
2019-05-01 07:12:02 +01:00
750d5830c2
Don't redraw control clients, from George Nachman.
2019-05-01 07:08:04 +01:00
e286178aa7
Unbreak main-vertical and main-horizontal layouts.
2019-05-01 07:07:52 +01:00
c176361788
Remove unused variable from Thomas Adam.
2019-05-01 06:07:14 +00:00
dc7e53897a
Merge branch 'obsd-master'
2019-04-30 21:02:26 +01:00
429c4bc51b
Fix user options after show-hooks merge, GitHub issue 1704.
2019-04-30 18:02:03 +00:00
1156d91cf8
Simple -C sanity test.
2019-04-30 18:39:07 +01:00
4c5b0fbbcc
Merge branch 'obsd-master'
2019-04-30 09:02:29 +01:00
5a288b1efe
Don't redraw control clients, from George Nachman.
2019-04-30 06:21:30 +00:00
82c789ee58
Fix memory leak in window tree search, from Amos Bird.
2019-04-30 06:19:51 +00:00
7e0f9ab3eb
Don't think I will do this.
2019-04-29 21:48:15 +01:00
87bd8965c6
Add to CHANGES & remove from TODO.
2019-04-29 20:18:07 +01:00
2aa517c805
Merge branch 'obsd-master'
2019-04-29 09:02:25 +01:00
ec81bd2399
Add support for keys to jump between matching brackets - C-M-f and C-M-b
...
in emacs, % in vi. Suggested by and help from Chris Barber in GitHub
issue 1666.
2019-04-29 06:55:21 +00:00
3ab229da70
Merge branch 'obsd-master'
2019-04-28 23:02:30 +01:00
2cecabd75e
Fix gseq use in RGB colour script.
2019-04-28 22:16:34 +01:00
c4b0da5513
Support multiple occurances of the same argument. Use this for a new
...
flag -e to new-window, split-window, respawn-window, respawn-pane to
pass environment variables into the newly created process. From Steffen
Christgau in GitHub issue 1697.
2019-04-28 20:05:50 +00:00