Commit Graph

7669 Commits

Author SHA1 Message Date
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
5489796737 Merge branch 'obsd-master' 2019-04-27 20:09:07 +01:00
85f09f9a4c Merge branch 'obsd-master' 2019-04-26 13:02:37 +01:00
293fd0d258 Update CHANGES and TODO. 2019-04-26 12:44:25 +01:00
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
f1e14f86c4 Destroy panes before options to avoid crash when forced into a mode by a
hook.
2019-04-26 10:24:26 +00:00
6644d209d2 Unbreak main-vertical and main-horizontal layouts. 2019-04-26 10:15:40 +00:00
7c4a2253e8 Merge branch 'obsd-master' 2019-04-25 21:02:43 +01:00
2d65bbd941 options_array_item_value cannot return NULL. 2019-04-25 19:36:59 +00:00
a609e6361a Need a fallback for -2 for aixterm colours. 2019-04-25 19:03:43 +00:00
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
f2c0605d6d Merge branch 'obsd-master' 2019-04-25 17:02:37 +01:00
1677bb0dea Need to escape ]. 2019-04-25 15:35:07 +00:00
dddc544b8f Update CHANGES. 2019-04-25 13:00:32 +01:00
643eecde86 Merge branch 'obsd-master' 2019-04-25 09:02:36 +01:00
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
a2e08b587a Merge branch '2.9-rc' 2019-04-25 07:29:02 +01:00
cb75ec25c8 2.9 now. 2.9 2019-04-24 22:35:23 +01:00
7d06216289 Do not loop forever if there is a nonprintable character in the format. 2019-04-24 22:34:56 +01:00
4ab208ecc8 Merge branch 'obsd-master' 2019-04-24 22:09:57 +01:00
6aa0bedad2 Use bg not fg when adjusting for aixterm, from Ailin Nemui. 2019-04-24 20:32:31 +00:00
c6e39976c6 Do not loop forever if there is a nonprintable character in the format. 2019-04-24 20:27:52 +00:00
c869366133 Merge branch 'obsd-master' 2019-04-23 23:02:42 +01:00
b9022e33ea Somehow missed these bits in last commit. 2019-04-23 20:40:03 +00:00
772b3b7a06 Indicate an array option with a flag rather than a special type so that
in future will not have to be strings.
2019-04-23 20:36:55 +00:00
b0d7623b7e Merge branch 'obsd-master' 2019-04-23 13:02:37 +01:00
4a96f599f6 Merge branch 'obsd-master' 2019-04-23 11:02:36 +01:00