Added snippets for erlang-mode from users

This commit is contained in:
Zhang Chiyuan 2008-09-10 12:01:23 +00:00
parent 0732cfc7e6
commit b3f2a95f50
19 changed files with 90 additions and 0 deletions

View File

@ -0,0 +1,3 @@
#name : namespace ...
# --
namespace

View File

@ -0,0 +1,4 @@
#name : after ... ->
# --
after
$1 -> $0

View File

@ -0,0 +1,5 @@
#name : begin ... end
# --
begin
$0
end

View File

@ -0,0 +1,4 @@
#name : -behaviour(...).
# --
-behaviour(${1:gen_server}).
$0

View File

@ -0,0 +1,5 @@
#name : case ... of ... end
# --
case $1 of
$0
end

View File

@ -0,0 +1,4 @@
#name : -compile(...).
# --
-compile([${1:export_all}]).
$0

View File

@ -0,0 +1,4 @@
#name : -define(...,...).
# --
-define($1,$2).
$0

View File

@ -0,0 +1,3 @@
#name : fun (...) -> ... end
# --
fun ($1) -> $0 end

View File

@ -0,0 +1,6 @@
#name : if ... -> ... ; true -> ... end
# --
if
$1 -> $2;
true -> $0
end

View File

@ -0,0 +1,5 @@
#name : -ifdef(...). ... -endif.
# --
-ifdef($1).
$0
-endif.

View File

@ -0,0 +1,5 @@
#name : -ifndef(...). ... -endif.
# --
-ifndef($1).
$0
-endif.

View File

@ -0,0 +1,4 @@
#name : -include("...").
# --
-include("$1").
$0

View File

@ -0,0 +1,4 @@
#name : -include_lib("...").
# --
-include_lib("$1").
$0

View File

@ -0,0 +1,8 @@
#name : loop(...) -> receive _ -> loop(...) end.
# --
${1:loop}($2) ->
receive
${3:_} ->
$1($2)
end.
$0

View File

@ -0,0 +1,5 @@
#name : receive ... -> ... end
# --
receive
$1 -> $0
end

View File

@ -0,0 +1,6 @@
#name : receive after ... -> ... end
# --
receive
after
$1 -> $0
end

View File

@ -0,0 +1,4 @@
#name : -record(...,{...}).
# --
-record($1,{$2}).
$0

View File

@ -0,0 +1,7 @@
#name : try ... of ... catch after end
# --
try $1 of
$0
catch
after
end

View File

@ -0,0 +1,4 @@
#name : -undef(...).
# --
-undef($1).
$0