@@ -118,6 +118,16 @@ provided by Sublime Text itself.
118
118
if the autocomplete list
119
119
is visible.
120
120
121
+ ` eol_select `
122
+ : Selector to match scope name at end of current line
123
+
124
+ ` following_text `
125
+ : Test against the selected text and the text
126
+ following it until the end of the line.
127
+
128
+ ` group_has_multiselect `
129
+ : Returns ` true ` if group has multi-select
130
+
121
131
` has_next_field `
122
132
: Returns ` true `
123
133
if a next snippet field
@@ -128,33 +138,61 @@ provided by Sublime Text itself.
128
138
if a previous snippet field
129
139
is available.
130
140
141
+ ` is_javadoc `
142
+ : Returns ` true ` if caret(s) is (are) in a comment that
143
+ starts with ` /** `
144
+
145
+ ` is_recording_macro `
146
+ : Is user currently recording a macro?
147
+
131
148
` last_command `
132
149
: Returns the name of the last command run.
133
150
151
+ ` last_modifying_command `
152
+ : Name of last command run that modified a buffer
153
+
134
154
` num_selections `
135
155
: Returns the number of selections.
136
156
157
+ ` overlay_has_focus `
158
+ : Returns ` true ` if any overlay has focus.
159
+
137
160
` overlay_visible `
138
161
: Returns ` true `
139
162
if any overlay is visible.
140
163
164
+ ` panel `
165
+ : Returns ` true `
166
+ if the panel given as ` operand `
167
+ is visible.
168
+
169
+ ` panel_has_focus `
170
+ : Returns ` true `
171
+ if a panel
172
+ has input focus.
173
+
141
174
` panel_visible `
142
175
: Returns ` true `
143
176
if any panel is visible.
144
177
145
- ` following_text `
146
- : Test against the selected text and the text
147
- following it until the end of the line.
178
+ ` popup_visible `
179
+ : Is a popup currently being displayed?
148
180
149
181
` preceding_text `
150
182
: Test against the text on the line up to and
151
183
including the selection.
152
184
185
+ ` read_only `
186
+ : Is buffer in read-only state?
187
+
153
188
` selection_empty `
154
189
: Returns ` true `
155
190
if the selection
156
191
is an empty region.
157
192
193
+ ` selector `
194
+ : Name of scope for current selection.
195
+
158
196
` setting.x `
159
197
: Returns the value of the ` x ` setting.
160
198
` x ` can be any string.
@@ -163,19 +201,6 @@ provided by Sublime Text itself.
163
201
: Restricts the test
164
202
to the selected text.
165
203
166
- ` selector `
167
- : Returns the name of the current scope.
168
-
169
- ` panel_has_focus `
170
- : Returns ` true `
171
- if a panel
172
- has input focus.
173
-
174
- ` panel `
175
- : Returns ` true `
176
- if the panel given as ` operand `
177
- is visible.
178
-
179
204
<!-- Cause upper text to become a paragraph and fix a spacing bug. -->
180
205
181
206
0 commit comments