Attic/
|
|
|
|
|
Makefile
|
1.114
|
2026.02.24.08.20.52
|
nicm |
Add sorting (-O flag) and a custom format (-F) to list-keys, from Dane
|
alerts.c
|
1.34
|
2025.02.10.08.14.32
|
nicm |
Add display-message -C flag to update pane while message is displayed,
|
arguments.c
|
1.64
|
2024.05.13.11.45.05
|
nicm |
Fix memory leak, from Fadi Afani.
|
attributes.c
|
1.12
|
2025.12.01.08.14.29
|
nicm |
Change noattr to be an explicit attribute in the style so that it works
|
cfg.c
|
1.88
|
2025.09.08.07.30.15
|
nicm |
Change so that source-file errors are reported correctly in control
|
client.c
|
1.165
|
2025.04.25.12.25.32
|
nicm |
Revert change to handle command parsing failures in the client because
|
cmd-attach-session.c
|
1.90
|
2026.05.22.15.22.43
|
nicm |
Tighten up read-only checks on attach-session, detach-client and
|
cmd-bind-key.c
|
1.47
|
2025.04.09.07.03.04
|
nicm |
Fix documentation around optional arguments. This includes:
|
cmd-break-pane.c
|
1.66
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
cmd-capture-pane.c
|
1.62
|
2025.08.22.07.48.23
|
nicm |
A couple of memory leaks from someone in GitHub issue 4590.
|
cmd-choose-tree.c
|
1.53
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-command-prompt.c
|
1.71
|
2026.04.13.09.33.09
|
nicm |
Add -C flag to command-prompt to match display-message -C (do not freeze
|
cmd-confirm-before.c
|
1.58
|
2026.03.04.08.15.24
|
nicm |
Another memory leak, from Huihui Huang.
|
cmd-copy-mode.c
|
1.51
|
2026.05.01.09.44.42
|
nicm |
Add support for line numbers in copy mode. A new copy-mode-line-numbers
|
cmd-detach-client.c
|
1.39
|
2026.05.22.15.22.43
|
nicm |
Tighten up read-only checks on attach-session, detach-client and
|
cmd-display-menu.c
|
1.50
|
2026.03.06.08.19.22
|
tb |
tmux: don't leak menu if the tty is too small to display it
|
cmd-display-message.c
|
1.65
|
2026.02.23.08.46.57
|
nicm |
Free format on -a, reported by Huihui Huang.
|
cmd-display-panes.c
|
1.48
|
2026.05.31.21.29.41
|
nicm |
Only draw visible parts of numbers for display-panes.
|
cmd-find-window.c
|
1.56
|
2023.12.27.20.42.01
|
nicm |
Only wrap pattern in *s if using a regular expression.
|
cmd-find.c
|
1.84
|
2025.12.22.08.35.04
|
nicm |
Add {current}/{active} for -t for current window or active pane, from
|
cmd-if-shell.c
|
1.86
|
2025.08.01.09.05.51
|
nicm |
Do not leak on failure, GitHub 4565.
|
cmd-join-pane.c
|
1.56
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
cmd-kill-pane.c
|
1.32
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
cmd-kill-server.c
|
1.20
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-kill-session.c
|
1.28
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-kill-window.c
|
1.28
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-list-buffers.c
|
1.41
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-list-clients.c
|
1.42
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-list-commands.c
|
1.15
|
2026.02.24.08.22.13
|
nicm |
Add sorting (-O flag) and a custom format (-F) to list-keys, from Dane
|
cmd-list-keys.c
|
1.74
|
2026.04.02.09.58.14
|
nicm |
Do not leak command in list-keys, reported by tb@@. Also tidy up some
|
cmd-list-panes.c
|
1.39
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-list-sessions.c
|
1.36
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-list-windows.c
|
1.50
|
2026.02.27.08.25.12
|
nicm |
Validate -O flags, from Dane Jensen in GitHub issue 4889.
|
cmd-load-buffer.c
|
1.66
|
2025.10.28.07.32.26
|
nicm |
Tweak error messages so that file name isn't modified when we capitalize
|
cmd-lock-server.c
|
1.31
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-move-window.c
|
1.34
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-new-session.c
|
1.149
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
cmd-new-window.c
|
1.98
|
2025.04.09.07.03.04
|
nicm |
Fix documentation around optional arguments. This includes:
|
cmd-parse.y
|
1.58
|
2026.04.27.12.31.11
|
nicm |
Add a limit on maximum length of environment variable assignment in
|
cmd-paste-buffer.c
|
1.44
|
2026.03.04.07.19.32
|
tb |
tmux: use VIS_NOSLASH to avoid annoying double escaping on paste
|
cmd-pipe-pane.c
|
1.63
|
2026.04.28.08.47.55
|
nicm |
Do not leak socketpair fds in pipe-pane when fork fails. From Barrett
|
cmd-queue.c
|
1.119
|
2025.02.10.08.14.32
|
nicm |
Add display-message -C flag to update pane while message is displayed,
|
cmd-refresh-client.c
|
1.51
|
2025.12.02.08.20.32
|
nicm |
Add a get-clipboard option which when enabled (the default is off) uses
|
cmd-rename-session.c
|
1.36
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
cmd-rename-window.c
|
1.28
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-resize-pane.c
|
1.54
|
2026.05.21.07.28.51
|
nicm |
Pane resizing code for floating panes, mostly by Michael Grant.
|
cmd-resize-window.c
|
1.10
|
2023.06.30.13.19.32
|
nicm |
Get rid of some warnings with GCC 10, from Thomas Klausner.
|
cmd-respawn-pane.c
|
1.39
|
2025.04.09.07.03.04
|
nicm |
Fix documentation around optional arguments. This includes:
|
cmd-respawn-window.c
|
1.50
|
2025.04.09.07.03.04
|
nicm |
Fix documentation around optional arguments. This includes:
|
cmd-rotate-window.c
|
1.33
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-run-shell.c
|
1.90
|
2026.04.28.08.34.15
|
nicm |
Do not hang run-shell when job_run fails, from Barrett Ruth in GitHub
|
cmd-save-buffer.c
|
1.57
|
2025.10.28.07.32.26
|
nicm |
Tweak error messages so that file name isn't modified when we capitalize
|
cmd-select-layout.c
|
1.42
|
2026.04.04.16.40.27
|
nicm |
Bring some new formats from the floating panes work: pane_zoomed_flag,
|
cmd-select-pane.c
|
1.72
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
cmd-select-window.c
|
1.30
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-send-keys.c
|
1.80
|
2026.03.04.07.17.01
|
tb |
tmux: tc can be NULL, so check before deref to avoid crashing the server
|
cmd-server-access.c
|
1.4
|
2026.02.23.08.54.56
|
nicm |
Another memory leak from Huihui Huang.
|
cmd-set-buffer.c
|
1.37
|
2026.02.15.17.43.26
|
nicm |
Initialize bufname, reported by Mark Kelly.
|
cmd-set-environment.c
|
1.29
|
2025.04.09.06.27.43
|
nicm |
Make some usages more consistent and add -h to show usage, GitHub issue
|
cmd-set-option.c
|
1.141
|
2021.08.25.08.51.55
|
nicm |
Validate command argument types (string or command list) and give more
|
cmd-show-environment.c
|
1.29
|
2025.04.09.06.27.43
|
nicm |
Make some usages more consistent and add -h to show usage, GitHub issue
|
cmd-show-messages.c
|
1.37
|
2025.11.18.08.37.54
|
nicm |
Allow show-messages to work without a client.
|
cmd-show-options.c
|
1.70
|
2025.04.09.07.03.04
|
nicm |
Fix documentation around optional arguments. This includes:
|
cmd-show-prompt-history.c
|
1.4
|
2026.02.23.09.12.57
|
nicm |
Free history entries properly, from Huihui Huang in GitHub issue 4870.
|
cmd-source-file.c
|
1.62
|
2025.11.18.08.42.09
|
nicm |
Make -v to source-file pass through to subsequent source-file commands,
|
cmd-split-window.c
|
1.119
|
2026.05.20.08.54.40
|
nicm |
Some more trivial floating panes bits.
|
cmd-swap-pane.c
|
1.47
|
2026.05.28.11.17.35
|
nicm |
Swap panes on z-index list as well.
|
cmd-swap-window.c
|
1.29
|
2025.10.30.13.52.08
|
nicm |
Preserve marked pane with swap-window and move-window, GitHub issue 3443.
|
cmd-switch-client.c
|
1.74
|
2026.05.22.15.22.43
|
nicm |
Tighten up read-only checks on attach-session, detach-client and
|
cmd-unbind-key.c
|
1.34
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd-wait-for.c
|
1.22
|
2021.08.21.10.22.39
|
nicm |
Add args parsing callback for some future work, currently unused.
|
cmd.c
|
1.184
|
2026.05.17.10.44.53
|
nicm |
Add new-pane command, currently this is equivalent to split-window but
|
colour.c
|
1.31
|
2025.12.03.07.41.38
|
nicm |
Improve code readability in colour_palette_get and colour_palette_set.
|
control-notify.c
|
1.34
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
control.c
|
1.57
|
2026.05.12.09.27.28
|
nicm |
Fix control mode teardown ordering for queued pane output, GitHub issue
|
environ.c
|
1.30
|
2026.02.23.08.45.27
|
nicm |
Fix memory leaks, reported by Huihui Huang in GitHub issue 4872.
|
file.c
|
1.20
|
2026.05.17.10.54.01
|
nicm |
Report file open errors more sensibly, reported by Meriel Luna
|
format-draw.c
|
1.32
|
2026.04.03.10.13.20
|
nicm |
Add some new mouse ranges called "control0" to "control9", will be used
|
format.c
|
1.367
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
grid-reader.c
|
1.10
|
2026.05.17.13.12.21
|
nicm |
When mode-keys is set to vi, do not allow the cursor to go into the
|
grid-view.c
|
1.38
|
2026.01.22.08.55.01
|
nicm |
When history-limit is changed, apply to existing panes, not just new
|
grid.c
|
1.146
|
2026.04.05.15.43.17
|
nicm |
When a cell is cleared after having been moved, we cannot reuse its
|
hyperlinks.c
|
1.4
|
2024.08.27.07.49.07
|
nicm |
Display hyperlinks in copy mode and add copy_cursor_hyperlink format to
|
input-keys.c
|
1.112
|
2026.03.31.11.46.43
|
nicm |
Reorganize structure of key_code so that it can be built directly by
|
input.c
|
1.258
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
job.c
|
1.74
|
2025.09.08.11.21.56
|
nicm |
Don't try to change directory if it is NULL.
|
key-bindings.c
|
1.170
|
2026.05.28.10.34.38
|
nicm |
Hide menu options that do not work for floating panes.
|
key-string.c
|
1.77
|
2026.03.31.11.46.43
|
nicm |
Reorganize structure of key_code so that it can be built directly by
|
layout-custom.c
|
1.31
|
2026.05.25.07.55.46
|
nicm |
Preserve flags when creating new cells, from Brian Youngs.
|
layout-set.c
|
1.35
|
2026.05.19.12.16.25
|
nicm |
Some more easy floating panes bits.
|
layout.c
|
1.58
|
2026.05.24.08.40.43
|
nicm |
Do not crash when freeing layout cell, reported by Jere Viikari.
|
log.c
|
1.33
|
2026.05.17.16.02.33
|
nicm |
Remove some leftover debug code.
|
menu.c
|
1.63
|
2026.04.28.10.01.07
|
nicm |
Make C-[ have the same bindings as Escape for terminals with extended
|
mode-tree.c
|
1.82
|
2026.05.01.11.56.41
|
nicm |
Add some checks on line size to avoid underflow, from san65384 at gmail
|
names.c
|
1.46
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
notify.c
|
1.45
|
2026.04.14.07.26.45
|
nicm |
Include window bits for pane notifications, GitHub issue 5007 from Saul
|
options-table.c
|
1.212
|
2026.05.27.18.57.10
|
nicm |
Add window-pane-status-format options and adjust the default second
|
options.c
|
1.79
|
2026.01.22.08.55.01
|
nicm |
When history-limit is changed, apply to existing panes, not just new
|
paste.c
|
1.50
|
2026.04.28.08.52.37
|
nicm |
Sanitize paste buffer names in paste_set and paste_rename, GitHub issue
|
popup.c
|
1.68
|
2026.05.22.09.05.16
|
nicm |
Tidy up a load of different flags and special values in the tty_ctx into
|
proc.c
|
1.30
|
2024.11.21.13.35.20
|
claudio |
Convert sbin and usr.bin to check for imsgbuf_init failure and add
|
procname.c
|
1.20
|
2022.02.22.17.35.01
|
deraadt |
MAXCOMLEN is no longer needed in these programs, so remove the annotation
|
regsub.c
|
1.8
|
2026.04.04.11.32.05
|
nicm |
Do not read off end of buffer if it ends in \ when expanding \c, found
|
resize.c
|
1.54
|
2026.02.10.10.02.11
|
nicm |
Fix clients_calculate_size for manual type when window is NULL. From
|
screen-redraw.c
|
1.128
|
2026.05.31.21.08.23
|
nicm |
When pane-border-indicators is set to "both" or "arrows", only draw
|
screen-write.c
|
1.261
|
2026.05.30.11.19.39
|
nicm |
Handle ranges for panes which are outside the window to the left.
|
screen.c
|
1.101
|
2026.05.05.13.18.46
|
nicm |
Do not sanitize title when popping it from stack, also add a limit to
|
server-acl.c
|
1.2
|
2022.05.30.12.55.25
|
nicm |
Spacing/style nits.
|
server-client.c
|
1.460
|
2026.05.28.10.45.17
|
nicm |
Do not try to use last pane if there isn't one.
|
server-fn.c
|
1.145
|
2026.05.17.16.01.42
|
nicm |
Bring over some of layout and positioning code for floating panes, by
|
server.c
|
1.209
|
2025.08.14.06.49.53
|
nicm |
Add some NULL checks, GitHub issue 4586.
|
session.c
|
1.103
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
sort.c
|
1.6
|
2026.05.27.07.05.20
|
jsg |
fix sort_get_clients() indentation; ok nicm@@
|
spawn.c
|
1.37
|
2026.05.19.10.26.03
|
nicm |
More (currently disabled) bits for creating floating panes, from Michael
|
status.c
|
1.263
|
2026.05.08.06.57.38
|
nicm |
Do not cache format for status line because it stores various pointers
|
style.c
|
1.41
|
2026.04.03.10.13.20
|
nicm |
Add some new mouse ranges called "control0" to "control9", will be used
|
tmux-protocol.h
|
1.2
|
2023.01.06.07.09.27
|
nicm |
If a pane is killed, cancel reading from the file. GitHub issue 3422.
|
tmux.1
|
1.1058
|
2026.05.27.18.57.10
|
nicm |
Add window-pane-status-format options and adjust the default second
|
tmux.c
|
1.217
|
2026.04.22.07.10.16
|
nicm |
Sanitize pane titles and window and session names more consistently and
|
tmux.h
|
1.1329
|
2026.05.30.11.19.39
|
nicm |
Handle ranges for panes which are outside the window to the left.
|
tty-acs.c
|
1.13
|
2023.08.08.07.19.48
|
nicm |
Fix a couple of rounded border characters, from Alexis Hildebrandt.
|
tty-draw.c
|
1.10
|
2026.05.27.20.47.23
|
nicm |
Do not adjust end position when removing partial padding, it does not
|
tty-features.c
|
1.36
|
2026.05.13.10.24.57
|
nicm |
Update supported features for Foot, from Meriel Luna Mittelbach in
|
tty-keys.c
|
1.206
|
2026.05.20.10.56.46
|
nicm |
Increase escape delay if the buffer contains a partial paste end, fixes
|
tty-term.c
|
1.105
|
2026.04.22.07.25.17
|
nicm |
Add feature for progress bar and pass to outside terminal, GitHu issue
|
tty.c
|
1.468
|
2026.05.30.11.19.39
|
nicm |
Handle ranges for panes which are outside the window to the left.
|
utf8-combined.c
|
1.9
|
2026.05.12.09.37.25
|
nicm |
Check FIONREAD for all panes not just piped panes, fixes issues with
|
utf8.c
|
1.71
|
2026.05.12.09.37.25
|
nicm |
Check FIONREAD for all panes not just piped panes, fixes issues with
|
window-buffer.c
|
1.46
|
2026.03.12.12.40.41
|
nicm |
Add a short builtin help text for each mode accessible with C-h,
|
window-client.c
|
1.38
|
2026.03.12.12.40.41
|
nicm |
Add a short builtin help text for each mode accessible with C-h,
|
window-clock.c
|
1.32
|
2026.04.22.07.05.59
|
nicm |
Make clock visible on terminals without colours, from Manuel Einfalt in
|
window-copy.c
|
1.400
|
2026.05.17.13.12.21
|
nicm |
When mode-keys is set to vi, do not allow the cursor to go into the
|
window-customize.c
|
1.19
|
2026.03.12.12.40.41
|
nicm |
Add a short builtin help text for each mode accessible with C-h,
|
window-tree.c
|
1.75
|
2026.05.17.16.01.42
|
nicm |
Bring over some of layout and positioning code for floating panes, by
|
window.c
|
1.325
|
2026.05.31.20.41.07
|
nicm |
Move back to starting position when pane is outside the window at all.
|
xmalloc.c
|
1.13
|
2019.11.28.09.51.58
|
nicm |
Add xrecallocarray.
|
xmalloc.h
|
1.4
|
2021.08.25.07.09.30
|
nicm |
Fix up some printflike attributes.
|