History log of /openbsd-src/usr.bin/tmux/cmd-send-keys.c (Results 1 – 25 of 76)
Revision Date Author Comments
# 482624f4 01-Oct-2024 nicm <nicm@openbsd.org>

Change pasting to bypass the output key processing entirely and write
what was originally received. Fixes problems with pasted text being
interpreted as extended keys reported by Mark Kelly.


# c79c3b80 16-Jan-2023 nicm <nicm@openbsd.org>

Mark keys sent by command and skip paste handling for them.


# 8ed11439 19-Dec-2022 nicm <nicm@openbsd.org>

Allow send-keys without a client again, reported by Stefan Hagen.


# 83a0a8d9 16-Dec-2022 nicm <nicm@openbsd.org>

Add send-keys -K to handle keys directly as if typed (so look up in key
table). GitHub issue 3361.


# 113211ea 07-Jun-2022 nicm <nicm@openbsd.org>

Expand arguments to some commands where it makes sense, GitHub issue
3204 from Anindya Mukherjee.


# fe510045 19-Oct-2021 nicm <nicm@openbsd.org>

Same as -N, don't send if 0 arguments and -R.


# 05103773 15-Oct-2021 nicm <nicm@openbsd.org>

Do not send any key if -N flag is given even if no other arguments,
fixes problem with repeat in copy mode reported by tb@.


# d1d26277 05-Oct-2021 nicm <nicm@openbsd.org>

Make send-keys without any arguments send the key it is bound to (if
any). GitHub issue 2904.


# a51dead1 21-Aug-2021 nicm <nicm@openbsd.org>

Add args parsing callback for some future work, currently unused.


# 1693b10b 20-Aug-2021 nicm <nicm@openbsd.org>

Hide struct args behind a couple of accessor functions.


# 33a1e283 11-Aug-2021 nicm <nicm@openbsd.org>

Break the colour palette into a struct rather than just a single array
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the default

Break the colour palette into a struct rather than just a single array
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the defaults. GitHub
issue 2815.

show more ...


# 2d0bf746 27-May-2020 nicm <nicm@openbsd.org>

Fix ASCII keys with send-keys -l.


# 6852c63b 25-May-2020 nicm <nicm@openbsd.org>

Use the internal representation for UTF-8 keys instead of wchar_t and
drop some code only needed for that.


# 5416581e 16-May-2020 nicm <nicm@openbsd.org>

Separate key flags and modifiers, log key flags, make the "xterm" flag
more explicit and fix M- keys with a leading escape.


# f1c69fe1 16-May-2020 nicm <nicm@openbsd.org>

Recognise extended key sequences on input (both the forms xterm offers).


# a432361d 14-Apr-2020 nicm <nicm@openbsd.org>

Send keys when they are complete not before (!= vs ==).


# 035dc73d 13-Apr-2020 nicm <nicm@openbsd.org>

Make client -c and -t handling common in cmd-queue.c and try to be
clearer about whether the client is the target client (must have a
session) or not.


# 823b6d6d 13-Apr-2020 nicm <nicm@openbsd.org>

Move cmdq_state into cmd-queue.c.


# 054f42ac 13-Apr-2020 nicm <nicm@openbsd.org>

Rename cmdq_shared to cmdq_state which will better reflect what it is
(going to be) used for.


# ee160a9a 13-Apr-2020 nicm <nicm@openbsd.org>

Store a key event not a mouse event in the shared data.


# 040343ae 13-Apr-2020 nicm <nicm@openbsd.org>

Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its
use more clearly defined and preparation for some future work).


# 90d7ba38 13-Apr-2020 nicm <nicm@openbsd.org>

Make struct cmd local to cmd.c and move it out of tmux.h.


# ba27d7a5 09-Apr-2020 nicm <nicm@openbsd.org>

Some unnecessary assignments and unused variables.


# 29ebed37 19-Mar-2020 nicm <nicm@openbsd.org>

Change input path so it doesn't require a pane.


# de7a415f 13-Jan-2020 nicm <nicm@openbsd.org>

Treat plausible but invalid keys (like C-BSpace) as literal like any
other unrecognised string passed to send-keys. Reported by Anthony
Sottile in GitHub issue 2049.


1234