Nicholas Marriott
cd6af4a52e
Include current client in size calcultion for new sessions, GitHub issue 2662.
2021-04-21 09:47:03 +01:00
Nicholas Marriott
8363c6af2e
Add an "always" value to the extended-keys option to always forward these keys
...
to applications inside tmux.
2021-04-21 09:32:48 +01:00
Nicholas Marriott
6c2bf0e221
Minor CHANGES and tmux.1 fixed, from Daniel Hahler, GitHub issue 2664.
2021-04-20 06:37:01 +01:00
Nicholas Marriott
88575a27e2
Add another couple of keys needed for extended keys, GitHub issue 2658.
2021-04-20 06:35:54 +01:00
Nicholas Marriott
3a892228f4
Use = not ==, from Leonardo Taccari.
2021-04-18 08:48:03 +01:00
Nicholas Marriott
5fa8e5e13f
back-to-indentation fixes, from Anindya Mukherjee.
2021-04-18 08:47:11 +01:00
Nicholas Marriott
73cf767a35
Fix display-menu -xR, from Alexis Hildebrandt.
2021-04-16 12:12:50 +01:00
Nicholas Marriott
b2588eed03
Apple have broken strtonum so check it works, from Teubel Gyorgy.
2021-04-16 12:07:54 +01:00
Nicholas Marriott
9af78c8e69
Adjust latest client when a client detaches, GitHub issue 2657.
2021-04-16 11:59:08 +01:00
Nicholas Marriott
dda3bf896b
Revert "Add crosscompiling fallbacks, from Hasso Tepper."
...
This reverts commit bb6242675a
.
2021-04-15 16:10:31 +01:00
Nicholas Marriott
98650658a7
Handle modifier 9 as Meta, GitHub issue 2647.
2021-04-15 08:22:36 +01:00
Thomas Adam
6f6b7f8261
Merge branch 'obsd-master' into master
2021-04-15 08:01:23 +01:00
Nicholas Marriott
bb6242675a
Add crosscompiling fallbacks, from Hasso Tepper.
2021-04-15 06:46:11 +01:00
nicm
33f9b08bbb
%begin now has three arguments, not two. GitHubs issue 2646.
2021-04-15 05:38:11 +00:00
Thomas Adam
e88d48f804
Merge branch 'obsd-master' into master
2021-04-13 18:01:17 +01:00
nicm
dfcc9f8cbc
Include modifiers when looking up an individual key.
2021-04-13 16:00:47 +00:00
Thomas Adam
16f1c5f0a1
Merge branch 'obsd-master' into master
2021-04-13 14:01:21 +01:00
nicm
bbb3509bc5
Change how extended ctrl keys are processed to fix C-S-Tab and C-;.
2021-04-13 12:26:34 +00:00
Nicholas Marriott
c5c2871d22
Merge branch '3.2-rc'
2021-04-13 08:46:21 +01:00
nicm
bc4681c83d
Move mode set/reset after sync so cursor doesn't flicker, from Avi
...
Halachmi.
2021-04-13 08:37:57 +01:00
nicm
f29d3c7f74
Handle C-Tab correctly with extended keys, GitHub issue 2642.
2021-04-13 08:37:57 +01:00
Thomas Adam
90614dfe05
Merge branch 'obsd-master' into master
2021-04-13 08:01:22 +01:00
Nicholas Marriott
30cf20d615
Update CHANGES.
2021-04-13 06:28:16 +01:00
Nicholas Marriott
c2048c5c65
Merge branch 'master' into 3.2-rc
2021-04-13 06:25:59 +01:00
nicm
ff860e5fe4
Move mode set/reset after sync so cursor doesn't flicker, from Avi
...
Halachmi.
2021-04-13 05:25:05 +00:00
nicm
715835510b
Handle C-Tab correctly with extended keys, GitHub issue 2642.
2021-04-13 05:23:34 +00:00
Thomas Adam
bedf2bd437
Merge branch 'obsd-master' into master
2021-04-12 12:01:32 +01:00
nicm
e6abe55134
Add a flag to disable keys to close a message, GitHub issue 2625.
2021-04-12 09:36:12 +00:00
Thomas Adam
83cd593b9c
Merge branch 'obsd-master' into master
2021-04-12 10:01:27 +01:00
nicm
cd208c9d72
Permit shortcut keys in buffer, client, tree modes to be configured with
...
a format; the default remains the line number. GitHub issue 2636.
2021-04-12 06:50:25 +00:00
Thomas Adam
7579097db6
Merge branch 'obsd-master' into master
2021-04-09 10:01:19 +01:00
nicm
73cbe46f8d
Change a type to fix a warning with some compilers.
2021-04-09 07:02:00 +00:00
Thomas Adam
caf7aeb3a9
Merge branch 'obsd-master' into master
2021-04-08 16:01:17 +01:00
nicm
30fb628388
Log the key written to the terminal as well as tmux's idea of what it
...
is.
2021-04-08 14:16:12 +00:00
Thomas Adam
a57c2bf97e
Merge branch 'obsd-master' into master
2021-04-07 18:01:20 +01:00
nicm
efb5e58c38
Restore previous behaviour so that C-X remains the same as C-x. Instead,
...
translate incoming extended keys so that they are consistent.
2021-04-07 15:46:12 +00:00
Thomas Adam
3cd63cc9e0
Merge branch 'obsd-master' into master
2021-04-07 16:01:21 +01:00
nicm
71fc9f3ee8
Add a current_file format for the config file being parsed. Originally
...
suggested by kn@, also GitHub issue 2638.
2021-04-07 12:50:12 +00:00
nicm
1ac47400d2
When display-message used in config file, show the message after the
...
config file finishes. GitHub issue 2637.
2021-04-07 12:49:33 +00:00
Thomas Adam
998a6b0aea
Merge branch 'obsd-master' into master
2021-04-07 10:01:19 +01:00
nicm
ba99996676
Fixes for extended keys: 1) allow C-x and C-X to be bound separately
...
since some terminals report them differently 2) use the "backspace"
option to translate backspace 3) map ctrl which are have the ctrl
implied (such as C-x) properly when the terminal reports both the key
and the modifier.
Note that any key bindings for C-X where C-x is meant must now be
changed.
2021-04-07 07:30:02 +00:00
Thomas Adam
db97bef60b
Merge branch 'obsd-master' into master
2021-04-05 16:01:23 +01:00
nicm
10470cea67
Move client-detached into server_client_lost so it is fired even if a
...
client is closed unexpectedly.
2021-04-05 14:11:05 +00:00
Thomas Adam
22ccae1c9d
Merge branch 'obsd-master' into master
2021-04-05 10:01:19 +01:00
nicm
5900b164a4
Fix a couple of edge cases with the jump-back-xxx commands, and also
...
update back-to-indentation to use grid_reader, thereby fixing line
wrapping issues. From Anindya Mukherjee, GitHub issue 2633.
2021-04-05 08:43:48 +00:00
Thomas Adam
b307fc8cd5
Merge branch 'obsd-master' into master
2021-04-01 12:01:25 +01:00
nicm
28cd956729
Change search-again with vi keys to work like actual vi(1), also some
...
other fixes. From Aaron Jensen with help from Anindya Mukherjee.
2021-04-01 06:46:12 +00:00
nicm
6c98f222e9
Missing commas, from Vipul Kumar.
2021-04-01 06:37:46 +00:00
Thomas Adam
8f5ff4bf66
Merge branch 'obsd-master' into master
2021-03-31 10:01:16 +01:00
nicm
a4b9b5a1e5
Do not exit if cannot write to normal log file, GitHub issue 2630.
2021-03-31 08:37:48 +00:00