From b3f2a95f500bf377d7b3e47bdee8e9ae9b08928c Mon Sep 17 00:00:00 2001 From: Zhang Chiyuan Date: Wed, 10 Sep 2008 12:01:23 +0000 Subject: [PATCH] Added snippets for erlang-mode from users --- snippets/text-mode/cc-mode/c++-mode/ns | 3 +++ snippets/text-mode/erlang-mode/after | 4 ++++ snippets/text-mode/erlang-mode/begin | 5 +++++ snippets/text-mode/erlang-mode/beh | 4 ++++ snippets/text-mode/erlang-mode/case | 5 +++++ snippets/text-mode/erlang-mode/compile | 4 ++++ snippets/text-mode/erlang-mode/def | 4 ++++ snippets/text-mode/erlang-mode/fun | 3 +++ snippets/text-mode/erlang-mode/if | 6 ++++++ snippets/text-mode/erlang-mode/ifdef | 5 +++++ snippets/text-mode/erlang-mode/ifndef | 5 +++++ snippets/text-mode/erlang-mode/inc | 4 ++++ snippets/text-mode/erlang-mode/inc.lib | 4 ++++ snippets/text-mode/erlang-mode/loop | 8 ++++++++ snippets/text-mode/erlang-mode/rcv | 5 +++++ snippets/text-mode/erlang-mode/rcv.after | 6 ++++++ snippets/text-mode/erlang-mode/rec | 4 ++++ snippets/text-mode/erlang-mode/try | 7 +++++++ snippets/text-mode/erlang-mode/undef | 4 ++++ 19 files changed, 90 insertions(+) create mode 100644 snippets/text-mode/cc-mode/c++-mode/ns create mode 100644 snippets/text-mode/erlang-mode/after create mode 100644 snippets/text-mode/erlang-mode/begin create mode 100644 snippets/text-mode/erlang-mode/beh create mode 100644 snippets/text-mode/erlang-mode/case create mode 100644 snippets/text-mode/erlang-mode/compile create mode 100644 snippets/text-mode/erlang-mode/def create mode 100644 snippets/text-mode/erlang-mode/fun create mode 100644 snippets/text-mode/erlang-mode/if create mode 100644 snippets/text-mode/erlang-mode/ifdef create mode 100644 snippets/text-mode/erlang-mode/ifndef create mode 100644 snippets/text-mode/erlang-mode/inc create mode 100644 snippets/text-mode/erlang-mode/inc.lib create mode 100644 snippets/text-mode/erlang-mode/loop create mode 100644 snippets/text-mode/erlang-mode/rcv create mode 100644 snippets/text-mode/erlang-mode/rcv.after create mode 100644 snippets/text-mode/erlang-mode/rec create mode 100644 snippets/text-mode/erlang-mode/try create mode 100644 snippets/text-mode/erlang-mode/undef diff --git a/snippets/text-mode/cc-mode/c++-mode/ns b/snippets/text-mode/cc-mode/c++-mode/ns new file mode 100644 index 0000000..0c2513f --- /dev/null +++ b/snippets/text-mode/cc-mode/c++-mode/ns @@ -0,0 +1,3 @@ +#name : namespace ... +# -- +namespace \ No newline at end of file diff --git a/snippets/text-mode/erlang-mode/after b/snippets/text-mode/erlang-mode/after new file mode 100644 index 0000000..264e201 --- /dev/null +++ b/snippets/text-mode/erlang-mode/after @@ -0,0 +1,4 @@ +#name : after ... -> +# -- +after + $1 -> $0 diff --git a/snippets/text-mode/erlang-mode/begin b/snippets/text-mode/erlang-mode/begin new file mode 100644 index 0000000..7b48494 --- /dev/null +++ b/snippets/text-mode/erlang-mode/begin @@ -0,0 +1,5 @@ +#name : begin ... end +# -- +begin + $0 +end diff --git a/snippets/text-mode/erlang-mode/beh b/snippets/text-mode/erlang-mode/beh new file mode 100644 index 0000000..4975b26 --- /dev/null +++ b/snippets/text-mode/erlang-mode/beh @@ -0,0 +1,4 @@ +#name : -behaviour(...). +# -- +-behaviour(${1:gen_server}). +$0 diff --git a/snippets/text-mode/erlang-mode/case b/snippets/text-mode/erlang-mode/case new file mode 100644 index 0000000..5bed114 --- /dev/null +++ b/snippets/text-mode/erlang-mode/case @@ -0,0 +1,5 @@ +#name : case ... of ... end +# -- +case $1 of + $0 +end diff --git a/snippets/text-mode/erlang-mode/compile b/snippets/text-mode/erlang-mode/compile new file mode 100644 index 0000000..ae3a4d8 --- /dev/null +++ b/snippets/text-mode/erlang-mode/compile @@ -0,0 +1,4 @@ +#name : -compile(...). +# -- +-compile([${1:export_all}]). +$0 diff --git a/snippets/text-mode/erlang-mode/def b/snippets/text-mode/erlang-mode/def new file mode 100644 index 0000000..6fb92f1 --- /dev/null +++ b/snippets/text-mode/erlang-mode/def @@ -0,0 +1,4 @@ +#name : -define(...,...). +# -- +-define($1,$2). +$0 diff --git a/snippets/text-mode/erlang-mode/fun b/snippets/text-mode/erlang-mode/fun new file mode 100644 index 0000000..77f8293 --- /dev/null +++ b/snippets/text-mode/erlang-mode/fun @@ -0,0 +1,3 @@ +#name : fun (...) -> ... end +# -- +fun ($1) -> $0 end diff --git a/snippets/text-mode/erlang-mode/if b/snippets/text-mode/erlang-mode/if new file mode 100644 index 0000000..45674c4 --- /dev/null +++ b/snippets/text-mode/erlang-mode/if @@ -0,0 +1,6 @@ +#name : if ... -> ... ; true -> ... end +# -- +if + $1 -> $2; + true -> $0 +end diff --git a/snippets/text-mode/erlang-mode/ifdef b/snippets/text-mode/erlang-mode/ifdef new file mode 100644 index 0000000..ea89ecf --- /dev/null +++ b/snippets/text-mode/erlang-mode/ifdef @@ -0,0 +1,5 @@ +#name : -ifdef(...). ... -endif. +# -- +-ifdef($1). +$0 +-endif. diff --git a/snippets/text-mode/erlang-mode/ifndef b/snippets/text-mode/erlang-mode/ifndef new file mode 100644 index 0000000..dcd67a7 --- /dev/null +++ b/snippets/text-mode/erlang-mode/ifndef @@ -0,0 +1,5 @@ +#name : -ifndef(...). ... -endif. +# -- +-ifndef($1). +$0 +-endif. diff --git a/snippets/text-mode/erlang-mode/inc b/snippets/text-mode/erlang-mode/inc new file mode 100644 index 0000000..f7b2161 --- /dev/null +++ b/snippets/text-mode/erlang-mode/inc @@ -0,0 +1,4 @@ +#name : -include("..."). +# -- +-include("$1"). +$0 diff --git a/snippets/text-mode/erlang-mode/inc.lib b/snippets/text-mode/erlang-mode/inc.lib new file mode 100644 index 0000000..09a6723 --- /dev/null +++ b/snippets/text-mode/erlang-mode/inc.lib @@ -0,0 +1,4 @@ +#name : -include_lib("..."). +# -- +-include_lib("$1"). +$0 diff --git a/snippets/text-mode/erlang-mode/loop b/snippets/text-mode/erlang-mode/loop new file mode 100644 index 0000000..0205802 --- /dev/null +++ b/snippets/text-mode/erlang-mode/loop @@ -0,0 +1,8 @@ +#name : loop(...) -> receive _ -> loop(...) end. +# -- +${1:loop}($2) -> + receive + ${3:_} -> + $1($2) + end. +$0 diff --git a/snippets/text-mode/erlang-mode/rcv b/snippets/text-mode/erlang-mode/rcv new file mode 100644 index 0000000..804fb3f --- /dev/null +++ b/snippets/text-mode/erlang-mode/rcv @@ -0,0 +1,5 @@ +#name : receive ... -> ... end +# -- +receive + $1 -> $0 +end diff --git a/snippets/text-mode/erlang-mode/rcv.after b/snippets/text-mode/erlang-mode/rcv.after new file mode 100644 index 0000000..51046df --- /dev/null +++ b/snippets/text-mode/erlang-mode/rcv.after @@ -0,0 +1,6 @@ +#name : receive after ... -> ... end +# -- +receive +after + $1 -> $0 +end diff --git a/snippets/text-mode/erlang-mode/rec b/snippets/text-mode/erlang-mode/rec new file mode 100644 index 0000000..0d67834 --- /dev/null +++ b/snippets/text-mode/erlang-mode/rec @@ -0,0 +1,4 @@ +#name : -record(...,{...}). +# -- +-record($1,{$2}). +$0 diff --git a/snippets/text-mode/erlang-mode/try b/snippets/text-mode/erlang-mode/try new file mode 100644 index 0000000..fa5c9c2 --- /dev/null +++ b/snippets/text-mode/erlang-mode/try @@ -0,0 +1,7 @@ +#name : try ... of ... catch after end +# -- +try $1 of + $0 +catch +after +end diff --git a/snippets/text-mode/erlang-mode/undef b/snippets/text-mode/erlang-mode/undef new file mode 100644 index 0000000..7ab5dd4 --- /dev/null +++ b/snippets/text-mode/erlang-mode/undef @@ -0,0 +1,4 @@ +#name : -undef(...). +# -- +-undef($1). +$0