Skip to content

Commit 132717f

Browse files
Alexey Vyskubovlpil
Alexey Vyskubov
authored andcommitted
Start Gleam snippets with tab character
All other snippet files are doing this, and if it is not done at least UltiSnips complains about malformed snippet lines.
1 parent 9bd88e0 commit 132717f

File tree

1 file changed

+45
-45
lines changed

1 file changed

+45
-45
lines changed

snippets/gleam.snippets

+45-45
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,98 @@
11
snippet fn "fn"
2-
fn ${1:function_name}(${2}) -> ${3:Nil} {
3-
${0:${VISUAL:todo}}
4-
}
2+
fn ${1:function_name}(${2}) -> ${3:Nil} {
3+
${0:${VISUAL:todo}}
4+
}
55

66
snippet pfn "pub fn"
7-
pub fn ${1:function_name}(${2}) -> ${3:Nil} {
8-
${0:${VISUAL:todo}}
9-
}
7+
pub fn ${1:function_name}(${2}) -> ${3:Nil} {
8+
${0:${VISUAL:todo}}
9+
}
1010

1111
snippet test "test fn"
12-
pub fn ${1:name}_test() {
13-
${0}
14-
}
12+
pub fn ${1:name}_test() {
13+
${0}
14+
}
1515

1616
snippet af "anonymous fn"
17-
fn(${1}) { ${0:${VISUAL}} }
17+
fn(${1}) { ${0:${VISUAL}} }
1818

1919
snippet let "let binding"
20-
let ${1} = ${0}
20+
let ${1} = ${0}
2121

2222
snippet l "let binding"
23-
let ${1} = ${0}
23+
let ${1} = ${0}
2424

2525
snippet as "assert binding"
26-
assert ${1} = ${0}
26+
assert ${1} = ${0}
2727

2828
snippet tr "try binding"
29-
try ${1} = ${0}
29+
try ${1} = ${0}
3030

3131
snippet - "->"
32-
-> ${0}
32+
-> ${0}
3333

3434
snippet case "case expression"
35-
case ${1} {
36-
${2} -> ${0}
37-
}
35+
case ${1} {
36+
${2} -> ${0}
37+
}
3838

3939
snippet ty "type"
40-
type ${1:Name} {
41-
${0:$1}
42-
}
40+
type ${1:Name} {
41+
${0:$1}
42+
}
4343

4444
snippet pty "pub type"
45-
pub type ${1:Name} {
46-
${0:$1}
47-
}
45+
pub type ${1:Name} {
46+
${0:$1}
47+
}
4848

4949
snippet tya "type alias"
50-
type ${1:Name} =
51-
${0:$1}
50+
type ${1:Name} =
51+
${0:$1}
5252

5353
snippet ptya "pub type alias"
54-
pub type ${1:Name} =
55-
${0:$1}
54+
pub type ${1:Name} =
55+
${0:$1}
5656

5757
snippet ext "external type"
58-
external type ${0}
58+
external type ${0}
5959

6060
snippet pext "pub external type"
61-
pub external type ${0}
61+
pub external type ${0}
6262

6363
snippet exfn "external fn"
64-
external fn ${1:function_name}(${2}) -> ${3}
65-
= "${4}" "${0}"
64+
external fn ${1:function_name}(${2}) -> ${3}
65+
= "${4}" "${0}"
6666

6767
snippet pexfn "pub external fn"
68-
pub external fn ${1:function_name}(${2}) -> ${3}
69-
= "${4}" "${0}"
68+
pub external fn ${1:function_name}(${2}) -> ${3}
69+
= "${4}" "${0}"
7070

7171
snippet im "import"
72-
import ${0:gleam/result}
72+
import ${0:gleam/result}
7373

7474
snippet im. "import exposing"
75-
import ${1:gleam/result}.{${0}}
75+
import ${1:gleam/result}.{${0}}
7676

7777
snippet p "|>"
78-
|> ${0}
78+
|> ${0}
7979

8080
snippet tup "tuple()"
81-
tuple(${0:${VISUAL}})
81+
tuple(${0:${VISUAL}})
8282

8383
snippet bl "block"
84-
{
85-
${0:${VISUAL}}
86-
}
84+
{
85+
${0:${VISUAL}}
86+
}
8787

8888
snippet tf "fn(Type) -> Type"
89-
fn(${1}) -> ${0}
89+
fn(${1}) -> ${0}
9090

9191
snippet seq "should.equal"
92-
should.equal(${0:${VISUAL}})
92+
should.equal(${0:${VISUAL}})
9393

9494
snippet strue "should.be_true"
95-
should.be_true(${0:${VISUAL}})
95+
should.be_true(${0:${VISUAL}})
9696

9797
snippet sfalse "should.be_false"
98-
should.be_true(${0:${VISUAL}})
98+
should.be_true(${0:${VISUAL}})

0 commit comments

Comments
 (0)