nicm
45ae9a8e35
Fix order of insertion in load_cfg.
2019-05-03 21:21:00 +00:00
nicm
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
Thomas Adam
4d505574dc
Merge branch 'obsd-master'
2019-05-03 21:02:26 +01:00
nicm
e8e4f4ec3e
Insert after the right element on queue.
2019-05-03 18:59:58 +00:00
nicm
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
Thomas Adam
a14512e23e
Merge branch 'obsd-master'
2019-05-03 19:02:27 +01:00
nicm
84e4652513
Use the right index for user-keys.
2019-05-03 18:00:19 +00:00
nicm
fc3d85e34b
Fix mouse positioning when the pane is not entirely visible.
2019-05-03 16:51:29 +00:00
Nicholas Marriott
43656d4ea7
Sync up some tmux.1 bits.
2019-05-03 17:12:30 +01:00
Thomas Adam
fff85d854e
Merge branch 'obsd-master'
2019-05-03 17:04:11 +01:00
nicm
cf6075fb29
Correct ordering when adding after an existing item.
2019-05-03 15:43:01 +00:00
nicm
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
nicm
4bb48998e0
Fix reverse attribute in status line, GitHub issue 1709.
2019-05-03 10:00:48 +00:00
nicm
5d9e591ae8
Fix up some bits about window-size that seem to have got lost.
2019-05-02 20:12:40 +00:00
Thomas Adam
4d16df9312
Merge branch 'obsd-master'
2019-05-01 09:02:27 +01:00
Nicholas Marriott
18e554aa61
Merge tag '2.9a'
...
2.9a
2019-05-01 07:29:23 +01:00
Nicholas Marriott
4cb13d95ba
Add to CHANGES.
2019-05-01 07:16:20 +01:00
Nicholas Marriott
e36d6ee06a
Version 2.9a.
2019-05-01 07:12:14 +01:00
nicm
901eed7b71
Do not loop forever if there is a nonprintable character in the format.
2019-05-01 07:12:02 +01:00
nicm
750d5830c2
Don't redraw control clients, from George Nachman.
2019-05-01 07:08:04 +01:00
nicm
e286178aa7
Unbreak main-vertical and main-horizontal layouts.
2019-05-01 07:07:52 +01:00
nicm
c176361788
Remove unused variable from Thomas Adam.
2019-05-01 06:07:14 +00:00
Thomas Adam
dc7e53897a
Merge branch 'obsd-master'
2019-04-30 21:02:26 +01:00
nicm
429c4bc51b
Fix user options after show-hooks merge, GitHub issue 1704.
2019-04-30 18:02:03 +00:00
Nicholas Marriott
1156d91cf8
Simple -C sanity test.
2019-04-30 18:39:07 +01:00
Thomas Adam
4c5b0fbbcc
Merge branch 'obsd-master'
2019-04-30 09:02:29 +01:00
nicm
5a288b1efe
Don't redraw control clients, from George Nachman.
2019-04-30 06:21:30 +00:00
nicm
82c789ee58
Fix memory leak in window tree search, from Amos Bird.
2019-04-30 06:19:51 +00:00
Nicholas Marriott
7e0f9ab3eb
Don't think I will do this.
2019-04-29 21:48:15 +01:00
Nicholas Marriott
87bd8965c6
Add to CHANGES & remove from TODO.
2019-04-29 20:18:07 +01:00
Thomas Adam
2aa517c805
Merge branch 'obsd-master'
2019-04-29 09:02:25 +01:00
nicm
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
Thomas Adam
3ab229da70
Merge branch 'obsd-master'
2019-04-28 23:02:30 +01:00
Nicholas Marriott
2cecabd75e
Fix gseq use in RGB colour script.
2019-04-28 22:16:34 +01:00
nicm
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
Thomas Adam
5489796737
Merge branch 'obsd-master'
2019-04-27 20:09:07 +01:00
Thomas Adam
85f09f9a4c
Merge branch 'obsd-master'
2019-04-26 13:02:37 +01:00
Nicholas Marriott
293fd0d258
Update CHANGES and TODO.
2019-04-26 12:44:25 +01:00
nicm
dfb7bb6830
Merge hooks into options and make each one an array option. This allows
...
multiple commands to be easily bound to one hook. set-hook and
show-hooks remain but they are now variants of set-option and
show-options. show-options now has a -H flag to show hooks (by default
they are not shown).
2019-04-26 11:38:51 +00:00
nicm
f1e14f86c4
Destroy panes before options to avoid crash when forced into a mode by a
...
hook.
2019-04-26 10:24:26 +00:00
nicm
6644d209d2
Unbreak main-vertical and main-horizontal layouts.
2019-04-26 10:15:40 +00:00
Thomas Adam
7c4a2253e8
Merge branch 'obsd-master'
2019-04-25 21:02:43 +01:00
nicm
2d65bbd941
options_array_item_value cannot return NULL.
2019-04-25 19:36:59 +00:00
nicm
a609e6361a
Need a fallback for -2 for aixterm colours.
2019-04-25 19:03:43 +00:00
nicm
32a81e197b
Make options_tostring allocate its result instead of using a stack
...
buffer (needed for something in the future).
2019-04-25 18:18:55 +00:00
Thomas Adam
f2c0605d6d
Merge branch 'obsd-master'
2019-04-25 17:02:37 +01:00
nicm
1677bb0dea
Need to escape ].
2019-04-25 15:35:07 +00:00
Nicholas Marriott
dddc544b8f
Update CHANGES.
2019-04-25 13:00:32 +01:00
Thomas Adam
643eecde86
Merge branch 'obsd-master'
2019-04-25 09:02:36 +01:00
nicm
567d3e27ab
Automatically scroll if dragging to create a selection with the mouse
...
and the cursor reaches the top or bottom line.
2019-04-25 06:34:57 +00:00