History log of /openbsd-src/usr.bin/tmux/options.c (Results 1 – 25 of 74)
Revision Date Author Comments
# 3d40d63a 01-Jan-2025 nicm <nicm@openbsd.org>

Add an option allowing users to override the width of individual Unicode
codepoints (overriding tmux's default list).


# dd0df669 15-Nov-2024 nicm <nicm@openbsd.org>

Add two new style parameters, width and pad, which apply to scrollbars.
From Michael Grant, GitHub issue 4241.


# d5f1c1a5 11-Nov-2024 nicm <nicm@openbsd.org>

Add an option to control the input buffer size, from Ken Lau.


# d2117533 05-Nov-2024 nicm <nicm@openbsd.org>

Add support for a scrollbar at the side of each pane. New options
pane-scrollbars turn them on or off, pane-scrollbars-position sets the
position (left or right), and pane-scrollbars-style to set the

Add support for a scrollbar at the side of each pane. New options
pane-scrollbars turn them on or off, pane-scrollbars-position sets the
position (left or right), and pane-scrollbars-style to set the colours.
Mouse support will come later. From Michael Grant in GitHub issue 4221.

show more ...


# 50deb69b 22-Jul-2024 nicm <nicm@openbsd.org>

Expand full array option values if no index is provided, GitHub issue
4051.


# bd08eb64 17-Jun-2022 nicm <nicm@openbsd.org>

Check cursor options when a pane is created, not just when they are changed.


# 2c25e4b4 16-Mar-2022 nicm <nicm@openbsd.org>

Add an option to set the character used for unused areas of the
terminal, GitHub issue 3110.


# 6a238659 03-Nov-2021 nicm <nicm@openbsd.org>

Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960.


# 1db1a6bb 01-Nov-2021 nicm <nicm@openbsd.org>

Add a cursor-colour option, from Alexis Hildebrandt in GitHub issue
2959.


# ccb627cd 14-Oct-2021 nicm <nicm@openbsd.org>

Add popup-border-lines option to set popup line style, from Alexis
Hildebrandt, GitHub issue 2930.


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

Stop caring about empty commands, just treat as a null command.


# 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 ...


# baddd6b2 11-Mar-2021 nicm <nicm@openbsd.org>

Add split-window -Z to start the pane zoomed, GitHub issue 2591.


# 8f1cd816 18-Jan-2021 nicm <nicm@openbsd.org>

Hide some warnings on newer GCC versions, GitHUb issue 2525.


# 43dc5f42 25-Aug-2020 nicm <nicm@openbsd.org>

Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issue
2317.


# 94c0d63c 16-Jun-2020 nicm <nicm@openbsd.org>

d and D keys to reset to default in customize mode.


# 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.


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

Add a customize mode where keys and options may be browsed and changed,
includes adding a brief description of each option. Bound to "C" by
default.


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

Drop having a separate type for style options and make them all strings,
which allows formats to be expanded. Any styles without a '#{' are still
validated when they are set but any with a '#{' are n

Drop having a separate type for style options and make them all strings,
which allows formats to be expanded. Any styles without a '#{' are still
validated when they are set but any with a '#{' are not. Formats are not
expanded usefully in many cases yet, that will be changed later.

To make this work, a few other changes:

- set-option -a with a style option automatically appends a ",".

- OSC 10 and 11 don't set the window-style option anymore, instead the
fg and bg are stored in the pane struct and act as the defaults that
can be overridden by window-style.

- status-fg and -bg now override status-style instead of trying to keep
them in sync.

show more ...


# 0925375c 03-Dec-2019 nicm <nicm@openbsd.org>

Style nits in function arguments.


# 76e38b2d 15-Oct-2019 nicm <nicm@openbsd.org>

Rewrite options_array_set to be clearer and remove a spurious warning
with newer GCC. From Ben Boeckel.


# d09880d0 14-Oct-2019 nicm <nicm@openbsd.org>

Memory leaks, from Igor Wong in GitHub issue 1934.


# a03d89f5 23-Jun-2019 nicm <nicm@openbsd.org>

Do not always set scope for panes because the window check might fail,
GitHub issue 1810.


# b35e7cff 20-Jun-2019 nicm <nicm@openbsd.org>

FIx return of options_scope_from_name on error.


# 6e0f28f8 20-Jun-2019 nicm <nicm@openbsd.org>

Add a per-pane option set. Pane options inherit from window options (so
there should be no change to existing behaviour) and are set and shown
with set-option -p and show-options -p.

Change remain-o

Add a per-pane option set. Pane options inherit from window options (so
there should be no change to existing behaviour) and are set and shown
with set-option -p and show-options -p.

Change remain-on-exit and window-style/window-active-style to be pane
options (some others will be changed later).

This makes select-pane -P and -g unnecessary so no longer document them
(they still work) and no longer document set-window-option and
show-window-options in favour of set-option -w and show-options -w.

show more ...


123