From 9931e0888b2419326ae10ebbfae532261c5c125f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <cynerd@email.cz>
Date: Thu, 30 Jun 2016 16:11:56 +0200
Subject: Fix submodules

---
 vim/bundle/vim-snippets                         |   1 +
 vim/bundle/vim-snippets/UltiSnips/rust.snippets | 106 ------------------------
 2 files changed, 1 insertion(+), 106 deletions(-)
 create mode 160000 vim/bundle/vim-snippets
 delete mode 100644 vim/bundle/vim-snippets/UltiSnips/rust.snippets

(limited to 'vim/bundle/vim-snippets/UltiSnips/rust.snippets')

diff --git a/vim/bundle/vim-snippets b/vim/bundle/vim-snippets
new file mode 160000
index 0000000..15d7e5e
--- /dev/null
+++ b/vim/bundle/vim-snippets
@@ -0,0 +1 @@
+Subproject commit 15d7e5ec26ec93adee4051b6359be90a943aa38d
diff --git a/vim/bundle/vim-snippets/UltiSnips/rust.snippets b/vim/bundle/vim-snippets/UltiSnips/rust.snippets
deleted file mode 100644
index 40e7605..0000000
--- a/vim/bundle/vim-snippets/UltiSnips/rust.snippets
+++ /dev/null
@@ -1,106 +0,0 @@
-#######################################################################
-#                            Rust Snippets                            #
-#######################################################################
-
-priority -50
-
-snippet let "let variable declaration" b
-let ${1:name}${2:: ${3:type}} = ${4};
-endsnippet
-
-snippet letm "let mut variable declaration" b
-let mut ${1:name}${2:: ${3:type}} = ${4};
-endsnippet
-
-snippet fn "A function, optionally with arguments and return type."
-fn ${1:function_name}(${2})${3/..*/ -> /}${3} {
-	${VISUAL}${0}
-}
-endsnippet
-
-snippet pfn "A public function, optionally with arguments and return type."
-pub fn ${1:function_name}(${2})${3/..*/ -> /}${3} {
-	${VISUAL}${0}
-}
-endsnippet
-
-snippet arg "Function Arguments" i
-${1:a}: ${2:T}${3:, arg}
-endsnippet
-
-snippet || "Closure, anonymous function (inline)" i
-${1:move }|${2}| { $3 }
-endsnippet
-
-snippet |} "Closure, anonymous function (block)" i
-${1:move }|${2}| {
-	$3
-}
-endsnippet
-
-snippet pri "print!(..)" b
-print!("${1}"${2/..*/, /}${2});
-endsnippet
-
-snippet pln "println!(..)" b
-println!("${1}"${2/..*/, /}${2});
-endsnippet
-
-snippet fmt "format!(..)"
-format!("${1}"${2/..*/, /}${2});
-endsnippet
-
-snippet macro "macro_rules!" b
-macro_rules! ${1:name} {
-	(${2:matcher}) => (
-		${3}
-	)
-}
-endsnippet
-
-snippet mod "A module" b
-mod ${1:`!p snip.rv = snip.basename.lower() or "name"`} {
-	${VISUAL}${0}
-}
-endsnippet
-
-snippet for "for .. in .." b
-for ${1:i} in ${2} {
-	${VISUAL}${0}
-}
-endsnippet
-
-snippet todo "A Todo comment"
-// [TODO]: ${1:Description} - `!v strftime("%Y-%m-%d %I:%M%P")`
-endsnippet
-
-snippet st "Struct" b
-struct ${1:`!p snip.rv = snip.basename.title() or "Name"`} {
-	${VISUAL}${0}
-}
-endsnippet
-
-# TODO: fancy dynamic field mirroring like Python slotclass
-snippet stn "Struct with new constructor." b
-pub struct ${1:`!p snip.rv = snip.basename.title() or "Name"`} {
-	fd${0}
-}
-
-impl $1 {
-	pub fn new(${2}) -> $1 {
-		$1 { ${3} }
-	}
-}
-endsnippet
-
-snippet fd "Struct field definition" w
-${1:name}: ${2:Type},
-endsnippet
-
-snippet impl "Struct/Trait implementation" b
-impl ${1:Type/Trait}${2: for ${3:Type}} {
-	${0}
-}
-endsnippet
-
-# vim:ft=snippets:
-- 
cgit v1.2.3