emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/yasnippet-snippets 9d9616f6bf 5/8: Merge pull request #440


From: ELPA Syncer
Subject: [nongnu] elpa/yasnippet-snippets 9d9616f6bf 5/8: Merge pull request #440 from yyoncho/nim
Date: Mon, 21 Feb 2022 07:58:46 -0500 (EST)

branch: elpa/yasnippet-snippets
commit 9d9616f6bf81e2793b2012080a204555de04f379
Merge: f50b4c16ca 59d714eebe
Author: Andrea Crotti <andrea.crotti.0@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #440 from yyoncho/nim
    
    Snippets for nim-mode
---
 snippets/nim-mode/array       | 5 +++++
 snippets/nim-mode/block       | 6 ++++++
 snippets/nim-mode/case        | 6 ++++++
 snippets/nim-mode/for         | 6 ++++++
 snippets/nim-mode/function    | 6 ++++++
 snippets/nim-mode/if          | 6 ++++++
 snippets/nim-mode/import      | 5 +++++
 snippets/nim-mode/import from | 5 +++++
 snippets/nim-mode/iterator    | 5 +++++
 snippets/nim-mode/macro       | 6 ++++++
 snippets/nim-mode/method      | 6 ++++++
 snippets/nim-mode/of          | 6 ++++++
 snippets/nim-mode/pragma      | 5 +++++
 snippets/nim-mode/procedure   | 6 ++++++
 snippets/nim-mode/sequence    | 5 +++++
 snippets/nim-mode/template    | 6 ++++++
 snippets/nim-mode/try-except  | 8 ++++++++
 snippets/nim-mode/while       | 6 ++++++
 18 files changed, 104 insertions(+)

diff --git a/snippets/nim-mode/array b/snippets/nim-mode/array
new file mode 100644
index 0000000000..4ccba24aa9
--- /dev/null
+++ b/snippets/nim-mode/array
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: array
+# key: array
+# --
+array[${1:length}, ${2:type}]$0
\ No newline at end of file
diff --git a/snippets/nim-mode/block b/snippets/nim-mode/block
new file mode 100644
index 0000000000..d3e0321f71
--- /dev/null
+++ b/snippets/nim-mode/block
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: block
+# key: block
+# --
+block ${1:name}:
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/case b/snippets/nim-mode/case
new file mode 100644
index 0000000000..9ba586de03
--- /dev/null
+++ b/snippets/nim-mode/case
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: case
+# key: case
+# --
+case ${1:value}
+$0
\ No newline at end of file
diff --git a/snippets/nim-mode/for b/snippets/nim-mode/for
new file mode 100644
index 0000000000..2c7098050e
--- /dev/null
+++ b/snippets/nim-mode/for
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: for
+# key: for
+# --
+for ${1:index} in ${2:sequence}:
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/function b/snippets/nim-mode/function
new file mode 100644
index 0000000000..4e9d58fc03
--- /dev/null
+++ b/snippets/nim-mode/function
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: func
+# key: func
+# --
+func ${1:name}(${2:arguments}): ${3:return type} =
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/if b/snippets/nim-mode/if
new file mode 100644
index 0000000000..ad5f155ab3
--- /dev/null
+++ b/snippets/nim-mode/if
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: if
+# key: if
+# --
+if ${1:expression}:
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/import b/snippets/nim-mode/import
new file mode 100644
index 0000000000..b75ea9e428
--- /dev/null
+++ b/snippets/nim-mode/import
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: import
+# key: import
+# --
+import ${1:module}
\ No newline at end of file
diff --git a/snippets/nim-mode/import from b/snippets/nim-mode/import from
new file mode 100644
index 0000000000..3565f8f483
--- /dev/null
+++ b/snippets/nim-mode/import from     
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: from
+# key: from
+# --
+from ${1:module} import ${2:field}
\ No newline at end of file
diff --git a/snippets/nim-mode/iterator b/snippets/nim-mode/iterator
new file mode 100644
index 0000000000..ffd1dfe559
--- /dev/null
+++ b/snippets/nim-mode/iterator
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: iterator
+# key: iterator
+# --
+iterator ${1:name}(${2:arguments}): ${3:return type}$0
\ No newline at end of file
diff --git a/snippets/nim-mode/macro b/snippets/nim-mode/macro
new file mode 100644
index 0000000000..0ef4705e5b
--- /dev/null
+++ b/snippets/nim-mode/macro
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: macro
+# key: macro
+# --
+macro ${1:name}(${2:arguments}): ${3:return type} =
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/method b/snippets/nim-mode/method
new file mode 100644
index 0000000000..38d05684cf
--- /dev/null
+++ b/snippets/nim-mode/method
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: method
+# key: method
+# --
+method ${1:name}(${2:arguments}): ${3:return type} =
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/of b/snippets/nim-mode/of
new file mode 100644
index 0000000000..fbd6d94809
--- /dev/null
+++ b/snippets/nim-mode/of
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: of
+# key: of
+# --
+of ${1:value}:
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/pragma b/snippets/nim-mode/pragma
new file mode 100644
index 0000000000..6a047c3aa7
--- /dev/null
+++ b/snippets/nim-mode/pragma
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: pr
+# key: pr
+# --
+{.${1:name}.}
\ No newline at end of file
diff --git a/snippets/nim-mode/procedure b/snippets/nim-mode/procedure
new file mode 100644
index 0000000000..9595fc7e92
--- /dev/null
+++ b/snippets/nim-mode/procedure
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: proc
+# key: proc
+# --
+proc ${1:name}(${2:arguments}): ${3:return type} =
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/sequence b/snippets/nim-mode/sequence
new file mode 100644
index 0000000000..17ee6b9a7e
--- /dev/null
+++ b/snippets/nim-mode/sequence
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: seq
+# key: seq
+# --
+seq[${1:type}]$0
\ No newline at end of file
diff --git a/snippets/nim-mode/template b/snippets/nim-mode/template
new file mode 100644
index 0000000000..f1009533a7
--- /dev/null
+++ b/snippets/nim-mode/template
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: template
+# key: template
+# --
+template ${1:name}(${2:arguments}): ${3:return type} =
+  $0
\ No newline at end of file
diff --git a/snippets/nim-mode/try-except b/snippets/nim-mode/try-except
new file mode 100644
index 0000000000..9dc82b013e
--- /dev/null
+++ b/snippets/nim-mode/try-except
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# name: try
+# key: try
+# --
+try:
+  $0
+except ${1:exception}:
+  
\ No newline at end of file
diff --git a/snippets/nim-mode/while b/snippets/nim-mode/while
new file mode 100644
index 0000000000..0350331c3e
--- /dev/null
+++ b/snippets/nim-mode/while
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: while
+# key: while
+# --
+while ${1:expression}:
+  $0
\ No newline at end of file



reply via email to

[Prev in Thread] Current Thread [Next in Thread]