Mercurial > vim
annotate runtime/syntax/tmux.vim @ 34651:d299b4b3099f v9.1.0210
patch 9.1.0210: Motif: leaking memory when mui_mch_dialog() fails
Commit: https://github.com/vim/vim/commit/9ccc2972373c8310c20ae7621b9c634d0dc43e26
Author: Christian Brabandt <cb@256bit.org>
Date: Tue Mar 26 18:44:48 2024 +0100
patch 9.1.0210: Motif: leaking memory when mui_mch_dialog() fails
Problem: Motif: leaking memory when mui_mch_dialog() fails
(LuMingYinDetect)
Solution: When allocating the label using the XmStringCreateLtoR()
function fails, before returning also free the allocated
buttons pointer.
fixes: #14247
closes: #14280
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 26 Mar 2024 19:00:03 +0100 |
parents | b1ad716c2102 |
children | 6668a62a81c4 |
rev | line source |
---|---|
11062 | 1 " Language: tmux(1) configuration file |
34391
b1ad716c2102
runtime(tmux): Update tmux syntax (#14065)
Christian Brabandt <cb@256bit.org>
parents:
33971
diff
changeset
|
2 " Version: 3.4 (git-608d1134) |
11062 | 3 " URL: https://github.com/ericpruitt/tmux.vim/ |
4 " Maintainer: Eric Pruitt <eric.pruitt@gmail.com> | |
5 " License: 2-Clause BSD (http://opensource.org/licenses/BSD-2-Clause) | |
6 | |
11160 | 7 if exists("b:current_syntax") |
11062 | 8 finish |
9 endif | |
10 | |
25773 | 11 " Explicitly change compatibility options to Vim's defaults because this file |
11160 | 12 " uses line continuations. |
13 let s:original_cpo = &cpo | |
11062 | 14 set cpo&vim |
15 | |
11160 | 16 let b:current_syntax = "tmux" |
14006 | 17 syntax iskeyword @,48-57,_,192-255,- |
11062 | 18 syntax case match |
19 | |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
20 " The values "yes" and "no" are synonyms for "on" and "off", so they do not |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
21 " appear in the option table file. |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
22 syn keyword tmuxEnums yes no |
11062 | 23 |
24 syn keyword tmuxTodo FIXME NOTE TODO XXX contained | |
25 | |
28246 | 26 syn match tmuxColour /\<colou\?r[0-9]\+\>/ display |
11062 | 27 syn match tmuxKey /\(C-\|M-\|\^\)\+\S\+/ display |
14006 | 28 syn match tmuxNumber /\<\d\+\>/ display |
11062 | 29 syn match tmuxFlags /\s-\a\+/ display |
28246 | 30 syn match tmuxVariableExpansion /\$\({[A-Za-z_]\w*}\|[A-Za-z_]\w*\)/ display |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
31 syn match tmuxControl /\(^\|\s\)%\(if\|elif\|else\|endif\)\($\|\s\)/ display |
28246 | 32 syn match tmuxEscape /\\\(u\x\{4\}\|U\x\{8\}\|\o\{3\}\|[\\ernt$]\)/ display |
11062 | 33 |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
34 " Missing closing bracket. |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
35 syn match tmuxInvalidVariableExpansion /\${[^}]*$/ display |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
36 " Starts with invalid character. |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
37 syn match tmuxInvalidVariableExpansion /\${[^A-Za-z_][^}]*}/ display |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
38 syn match tmuxInvalidVariableExpansion /\$[^A-Za-z_{ \t]/ display |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
39 " Contains invalid character. |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
40 syn match tmuxInvalidVariableExpansion /\${[^}]*[^A-Za-z0-9_][^}]*}/ display |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
41 |
25973 | 42 syn region tmuxComment start=/#/ skip=/\\\@<!\\$/ end=/$/ contains=tmuxTodo,@Spell |
11062 | 43 |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
44 syn region tmuxString start=+"+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='$' contains=tmuxFormatString,tmuxEscape,tmuxVariableExpansion,tmuxInvalidVariableExpansion,@Spell |
28246 | 45 syn region tmuxUninterpolatedString start=+'+ skip=+\\$+ excludenl end=+'+ end='$' contains=tmuxFormatString,@Spell |
11062 | 46 |
47 " TODO: Figure out how escaping works inside of #(...) and #{...} blocks. | |
48 syn region tmuxFormatString start=/#[#DFhHIPSTW]/ end=// contained keepend | |
25973 | 49 syn region tmuxFormatString start=/#{/ skip=/#{.\{-}}/ end=/}/ keepend |
11062 | 50 syn region tmuxFormatString start=/#(/ skip=/#(.\{-})/ end=/)/ contained keepend |
51 | |
28246 | 52 " At the time of this writing, the latest tmux release will parse a line |
53 " reading "abc=xyz set-option ..." as an assignment followed by a command | |
54 " hence the presence of "\s" in the "end" argument. | |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
55 syn region tmuxAssignment matchgroup=tmuxVariable start=/^\s*[A-Za-z_]\w*=\@=/ skip=/\\$\|\\\s/ end=/\s\|$/ contains=tmuxString,tmuxUninterpolatedString,tmuxVariableExpansion,tmuxControl,tmuxEscape,tmuxInvalidVariableExpansion |
28246 | 56 |
11062 | 57 hi def link tmuxFormatString Identifier |
58 hi def link tmuxAction Boolean | |
59 hi def link tmuxBoolean Boolean | |
60 hi def link tmuxCommands Keyword | |
28246 | 61 hi def link tmuxControl PreCondit |
11062 | 62 hi def link tmuxComment Comment |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
63 hi def link tmuxEnums Boolean |
28246 | 64 hi def link tmuxEscape Special |
65 hi def link tmuxEscapeUnquoted Special | |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
66 hi def link tmuxInvalidVariableExpansion |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
67 \ Error |
11062 | 68 hi def link tmuxKey Special |
69 hi def link tmuxNumber Number | |
70 hi def link tmuxFlags Identifier | |
71 hi def link tmuxOptions Function | |
72 hi def link tmuxString String | |
73 hi def link tmuxTodo Todo | |
28246 | 74 hi def link tmuxUninterpolatedString |
75 \ String | |
11062 | 76 hi def link tmuxVariable Identifier |
77 hi def link tmuxVariableExpansion Identifier | |
78 | |
25973 | 79 " Make the foreground of colourXXX keywords match the color they represent |
80 " when g:tmux_syntax_colors is unset or set to a non-zero value. | |
11062 | 81 " Darker colors have their background set to white. |
25973 | 82 if get(g:, "tmux_syntax_colors", 1) |
83 for s:i in range(0, 255) | |
84 let s:bg = (!s:i || s:i == 16 || (s:i > 231 && s:i < 235)) ? 15 : "none" | |
28246 | 85 exec "syn match tmuxColour" . s:i . " /\\<colou\\?r" . s:i . "\\>/ display" |
25973 | 86 \ " | highlight tmuxColour" . s:i . " ctermfg=" . s:i . " ctermbg=" . s:bg |
87 endfor | |
88 endif | |
11062 | 89 |
90 syn keyword tmuxOptions | |
28246 | 91 \ activity-action after-bind-key after-capture-pane after-copy-mode |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
92 \ after-display-message after-display-panes after-kill-pane after-list-buffers |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
93 \ after-list-clients after-list-keys after-list-panes after-list-sessions |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
94 \ after-list-windows after-load-buffer after-lock-server after-new-session |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
95 \ after-new-window after-paste-buffer after-pipe-pane after-queue |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
96 \ after-refresh-client after-rename-session after-rename-window |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
97 \ after-resize-pane after-resize-window after-save-buffer after-select-layout |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
98 \ after-select-pane after-select-window after-send-keys after-set-buffer |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
99 \ after-set-environment after-set-hook after-set-option after-show-environment |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
100 \ after-show-messages after-show-options after-split-window after-unbind-key |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
101 \ aggressive-resize alert-activity alert-bell alert-silence allow-passthrough |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
102 \ allow-rename alternate-screen assume-paste-time automatic-rename |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
103 \ automatic-rename-format backspace base-index bell-action buffer-limit |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
104 \ client-active client-attached client-detached client-focus-in |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
105 \ client-focus-out client-resized client-session-changed clock-mode-color |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
106 \ clock-mode-colour clock-mode-style command-alias copy-command |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
107 \ copy-mode-current-match-style copy-mode-mark-style copy-mode-match-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
108 \ cursor-color cursor-colour cursor-style default-command default-shell |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
109 \ default-size default-terminal destroy-unattached detach-on-destroy |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
110 \ display-panes-active-color display-panes-active-colour display-panes-color |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
111 \ display-panes-colour display-panes-time display-time editor escape-time |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
112 \ exit-empty exit-unattached extended-keys fill-character focus-events |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
113 \ history-file history-limit key-table lock-after-time lock-command |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
114 \ main-pane-height main-pane-width menu-border-lines menu-border-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
115 \ menu-selected-style menu-style message-command-style message-limit |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
116 \ message-line message-style mode-keys mode-style monitor-activity monitor-bell |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
117 \ monitor-silence mouse other-pane-height other-pane-width |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
118 \ pane-active-border-style pane-base-index pane-border-format |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
119 \ pane-border-indicators pane-border-lines pane-border-status pane-border-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
120 \ pane-colors pane-colours pane-died pane-exited pane-focus-in pane-focus-out |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
121 \ pane-mode-changed pane-set-clipboard pane-title-changed popup-border-lines |
28246 | 122 \ popup-border-style popup-style prefix prefix2 prompt-history-limit |
123 \ remain-on-exit remain-on-exit-format renumber-windows repeat-time | |
124 \ scroll-on-clear session-closed session-created session-renamed | |
125 \ session-window-changed set-clipboard set-titles set-titles-string | |
126 \ silence-action status status-bg status-fg status-format status-interval | |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
127 \ status-justify status-keys status-left status-left-length status-left-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
128 \ status-position status-right status-right-length status-right-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
129 \ status-style synchronize-panes terminal-features terminal-overrides |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
130 \ update-environment user-keys visual-activity visual-bell visual-silence |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
131 \ window-active-style window-layout-changed window-linked window-pane-changed |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
132 \ window-renamed window-resized window-size window-status-activity-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
133 \ window-status-bell-style window-status-current-format |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
134 \ window-status-current-style window-status-format window-status-last-style |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
135 \ window-status-separator window-status-style window-style window-unlinked |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
136 \ word-separators wrap-search xterm-keys |
11062 | 137 |
138 syn keyword tmuxCommands | |
33971
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
139 \ attach attach-session bind bind-key break-pane breakp capture-pane capturep |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
140 \ choose-buffer choose-client choose-session choose-tree choose-window |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
141 \ clear-history clear-prompt-history clearhist clearphist clock-mode |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
142 \ command-prompt confirm confirm-before copy-mode customize-mode delete-buffer |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
143 \ deleteb detach detach-client display display-menu display-message |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
144 \ display-panes display-popup displayp find-window findw has has-session if |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
145 \ if-shell info join-pane joinp kill-pane kill-server kill-session kill-window |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
146 \ killp killw last last-pane last-window lastp link-window linkw list-buffers |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
147 \ list-clients list-commands list-keys list-panes list-sessions list-windows |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
148 \ load-buffer loadb lock lock-client lock-server lock-session lockc locks ls |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
149 \ lsb lsc lscm lsk lsp lsw menu move-pane move-window movep movew new |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
150 \ new-session new-window neww next next-layout next-window nextl paste-buffer |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
151 \ pasteb pipe-pane pipep popup prev previous-layout previous-window prevl |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
152 \ refresh refresh-client rename rename-session rename-window renamew |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
153 \ resize-pane resize-window resizep resizew respawn-pane respawn-window |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
154 \ respawnp respawnw rotate-window rotatew run run-shell save-buffer saveb |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
155 \ select-layout select-pane select-window selectl selectp selectw send |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
156 \ send-keys send-prefix server-access server-info set set-buffer |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
157 \ set-environment set-hook set-option set-window-option setb setenv setw show |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
158 \ show-buffer show-environment show-hooks show-messages show-options |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
159 \ show-prompt-history show-window-options showb showenv showmsgs showphist |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
160 \ showw source source-file split-pane split-window splitp splitw start |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
161 \ start-server suspend-client suspendc swap-pane swap-window swapp swapw |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
162 \ switch-client switchc unbind unbind-key unlink-window unlinkw wait wait-for |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
163 |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
164 syn keyword tmuxEnums |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
165 \ absolute-centre all always any arrows bar blinking-bar blinking-block |
807ee2d19caf
runtime(tmux): Update tmux syntax rules (#13708)
Christian Brabandt <cb@256bit.org>
parents:
28246
diff
changeset
|
166 \ blinking-underline block both bottom centre color colour current default |
34391
b1ad716c2102
runtime(tmux): Update tmux syntax (#14065)
Christian Brabandt <cb@256bit.org>
parents:
33971
diff
changeset
|
167 \ double emacs external failed heavy keep-group keep-last largest latest left |
b1ad716c2102
runtime(tmux): Update tmux syntax (#14065)
Christian Brabandt <cb@256bit.org>
parents:
33971
diff
changeset
|
168 \ manual next no-detached none number off on other padded previous right |
b1ad716c2102
runtime(tmux): Update tmux syntax (#14065)
Christian Brabandt <cb@256bit.org>
parents:
33971
diff
changeset
|
169 \ rounded simple single smallest top underline vi |
11062 | 170 |
11160 | 171 let &cpo = s:original_cpo |
172 unlet! s:original_cpo s:bg s:i |