diff --git a/Package/Sublime Text Build System/Completions/Exec Keys (in-string).sublime-completions b/Package/Sublime Text Build System/Completions/Exec Keys (in-string).sublime-completions index 0be10b62..96c67c9a 100644 --- a/Package/Sublime Text Build System/Completions/Exec Keys (in-string).sublime-completions +++ b/Package/Sublime Text Build System/Completions/Exec Keys (in-string).sublime-completions @@ -47,8 +47,13 @@ "kind": ["keyword", "k", "exec"], }, { - "trigger": "update_phantoms_only", - "details": "Just update phantoms", + "trigger": "kill_previous", + "details": "Kill the previously runnning build", + "kind": ["keyword", "k", "exec"], + }, + { + "trigger": "update_annotations_only", + "details": "Update annotations only", "kind": ["keyword", "k", "exec"], }, { diff --git a/Package/Sublime Text Build System/Completions/Exec Keys.sublime-completions b/Package/Sublime Text Build System/Completions/Exec Keys.sublime-completions index dc33c26e..6c2a4baa 100644 --- a/Package/Sublime Text Build System/Completions/Exec Keys.sublime-completions +++ b/Package/Sublime Text Build System/Completions/Exec Keys.sublime-completions @@ -56,9 +56,15 @@ "kind": ["keyword", "k", "exec"], }, { - "trigger": "update_phantoms_only", - "contents": "\"update_phantoms_only\": true,$0", - "details": "Just update phantoms", + "trigger": "kill_previous", + "contents": "\"kill_previous\": true,$0", + "details": "Kill the previously runnning build", + "kind": ["keyword", "k", "exec"], + }, + { + "trigger": "update_annotations_only", + "contents": "\"update_annotations_only\": true,$0", + "details": "Update annotations only", "kind": ["keyword", "k", "exec"], }, { diff --git a/Package/Sublime Text Build System/Sublime Text Build System.sublime-syntax b/Package/Sublime Text Build System/Sublime Text Build System.sublime-syntax index c8a084fe..3033933f 100644 --- a/Package/Sublime Text Build System/Sublime Text Build System.sublime-syntax +++ b/Package/Sublime Text Build System/Sublime Text Build System.sublime-syntax @@ -133,7 +133,7 @@ contexts: 2: support.function.exec-arg.sublime-build 3: punctuation.definition.string.end.json set: [expect-regex-string-value, expect-colon] - - match: (")(shell|quiet|kill|update_phantoms_only|hide_phantoms_only|word_wrap)(") + - match: (")(shell|quiet|kill(?:_previous)?|update_annotations_only|word_wrap)(") scope: meta.mapping.key.json meta.main-key.sublime-build string.quoted.double.json captures: 1: punctuation.definition.string.begin.json