Skip to content

Commit d2f6d0b

Browse files
committed
Update syntax
Closes #8
1 parent 847a5ef commit d2f6d0b

File tree

3 files changed

+3
-26
lines changed

3 files changed

+3
-26
lines changed

UltiSnips/gleam.snippets

-9
This file was deleted.

snippets/gleam.snippets

+2-16
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ snippet let "let binding"
1717
snippet l "let binding"
1818
let ${1} = ${0}
1919
snippet as "assert binding"
20-
assert ${1} = ${0}
21-
snippet tr "try binding"
22-
try ${1} = ${0}
20+
let assert ${1} = ${0}
2321
snippet - "->"
2422
-> ${0}
2523
snippet case "case expression"
@@ -40,24 +38,12 @@ snippet tya "type alias"
4038
snippet ptya "pub type alias"
4139
pub type ${1:Name} =
4240
${0:$1}
43-
snippet ext "external type"
44-
external type ${0}
45-
snippet pext "pub external type"
46-
pub external type ${0}
47-
snippet exfn "external fn"
48-
external fn ${1:function_name}(${2}) -> ${3}
49-
= "${4}" "${0}"
50-
snippet pexfn "pub external fn"
51-
pub external fn ${1:function_name}(${2}) -> ${3}
52-
= "${4}" "${0}"
5341
snippet im "import"
5442
import ${0:gleam/result}
5543
snippet im. "import exposing"
5644
import ${1:gleam/result}.{${0}}
5745
snippet p "|>"
5846
|> ${0}
59-
snippet tup "tuple()"
60-
tuple(${0:${VISUAL}})
6147
snippet bl "block"
6248
{
6349
${0:${VISUAL}}
@@ -69,4 +55,4 @@ snippet seq "should.equal"
6955
snippet strue "should.be_true"
7056
should.be_true(${0:${VISUAL}})
7157
snippet sfalse "should.be_false"
72-
should.be_true(${0:${VISUAL}})
58+
should.be_false(${0:${VISUAL}})

syntax/gleam.vim

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ let b:current_syntax = "gleam"
88

99
" Keywords
1010
syntax keyword gleamKeyword
11-
\ module import pub external
11+
\ module import pub panic use
1212
\ type let as if else todo const
1313
\ case assert tuple try opaque
1414
highlight link gleamKeyword Keyword

0 commit comments

Comments
 (0)