summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2011-12-30 13:11:35 -0700
committerMike Buland <eichlan@xagasoft.com>2011-12-30 13:11:35 -0700
commitf2ee67558acbe3c418a7558587b56158d593d88d (patch)
treed0b306fc26679fee672df740acdbdc0ede3c50dd /support
parente112d781ea5ffc4186e7d70dba595b5a233335a8 (diff)
downloadstage-f2ee67558acbe3c418a7558587b56158d593d88d.tar.gz
stage-f2ee67558acbe3c418a7558587b56158d593d88d.tar.bz2
stage-f2ee67558acbe3c418a7558587b56158d593d88d.tar.xz
stage-f2ee67558acbe3c418a7558587b56158d593d88d.zip
return, exit, lists added. You can't index them.
They're linked lists right now, maybe that's not really what I want long-term, but it'll work for now...
Diffstat (limited to 'support')
-rw-r--r--support/vim/syntax/stage.vim14
1 files changed, 6 insertions, 8 deletions
diff --git a/support/vim/syntax/stage.vim b/support/vim/syntax/stage.vim
index b5dab28..b18ec0d 100644
--- a/support/vim/syntax/stage.vim
+++ b/support/vim/syntax/stage.vim
@@ -19,7 +19,7 @@ syn keyword Statement setup enter
19syn keyword Todo TODO FIXME XXX 19syn keyword Todo TODO FIXME XXX
20syn keyword Type function command situation game global player 20syn keyword Type function command situation game global player
21syn keyword Constant null true false 21syn keyword Constant null true false
22syn keyword Builtins display goto exists delete 22syn keyword Builtins display goto exists delete exit return
23 23
24syn match TargetProcess /[a-zA-Z_][a-zA-Z0-9_]*:/he=e-1 24syn match TargetProcess /[a-zA-Z_][a-zA-Z0-9_]*:/he=e-1
25 25
@@ -29,13 +29,11 @@ syn match Special display contained "\\\(x\x\+\|\o\{1,3}\|.\|$\)"
29syn match Special display contained "\\\(u\x\{4}\|U\x\{8}\)" 29syn match Special display contained "\\\(u\x\{4}\|U\x\{8}\)"
30 30
31" TODO: do we want to end at end of line too? 31" TODO: do we want to end at end of line too?
32syn region tripSingleString start=+'''+ skip=+\\\\\|\\'+ end=+'''+ contains=Special,CmdEx 32syn region singleString start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=Special
33syn region tripDoubleString start=+"""+ skip=+\\\\\|\\"+ end=+"""+ contains=Special,CmdEx 33syn region doubleString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=Special
34syn region singleString start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=Special,CmdEx 34syn region tripSingleString start=+'''+ end=+'''+ contains=Special
35syn region doubleString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=Special,CmdEx 35syn region tripDoubleString start=+"""+ end=+"""+ contains=Special
36syn region sitName start=+<<+ end=+>>+ contains=Special,CmdEx 36syn region sitName start=+<<+ end=+>>+ contains=Special
37
38syn region CmdEx start=+$(+ skip=+"\|\\)\|\\\\+ end=+)+
39 37
40syn case ignore 38syn case ignore
41syn match Numbers display transparent "\<\d\|\.\d" contains=Number,Float,OctalError,Octal 39syn match Numbers display transparent "\<\d\|\.\d" contains=Number,Float,OctalError,Octal