From 45f8297cb4500e4f11f6ca7791a41e95410d0b81 Mon Sep 17 00:00:00 2001 From: Kris Leech Date: Wed, 21 Sep 2011 09:26:32 +0100 Subject: [PATCH 1/3] Allow the rake tasks to find the snippets folder if snipmate has been installed using Vundle --- Rakefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 15cece2..5e64d21 100644 --- a/Rakefile +++ b/Rakefile @@ -5,7 +5,9 @@ namespace :snippets_dir do task :find do vim_dir = File.join(ENV['VIMFILES'] || ENV['HOME'] || ENV['USERPROFILE'], RUBY_PLATFORM =~ /mswin|msys|mingw32/ ? "vimfiles" : ".vim") pathogen_dir = File.join(vim_dir, "bundle") - @snippets_dir = File.directory?(pathogen_dir) ? File.join(pathogen_dir, "snipmate", "snippets") : File.join(vim_dir, "snippets") + @snippets_dir = [File.join(pathogen_dir, 'snipmate', 'snippets'), File.join(pathogen_dir, 'snipmate.vim', 'snippets'), File.join(vim_dir, "snippets")].select do | folder | + File.exists? folder + end[0] end desc "Purge the contents of the vim snippets directory" From 81d92794700231d48d3a6e7b995943038ab5c46e Mon Sep 17 00:00:00 2001 From: Alexandr Korsak Date: Sun, 29 Jan 2012 02:59:19 +0200 Subject: [PATCH 2/3] Fix snippet for 'for' statement --- javascript/for.snippet | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/javascript/for.snippet b/javascript/for.snippet index 3933153..c7deda8 100644 --- a/javascript/for.snippet +++ b/javascript/for.snippet @@ -1,3 +1,3 @@ -for (var <+i+>=0; <+i+> < <+<+Things+>.length+>; <+i+>++) { -<+<+Things+>[<+i+>]+> -}; +for (var ${1:i}=0; ${1:i} < ${2:collection}.length; ${1:i}++) { + ${2:collection}[${1:i}] +} From c09eefd6ecd88978f22858a34fc16af96d698c9d Mon Sep 17 00:00:00 2001 From: Alexandr Korsak Date: Thu, 11 Apr 2013 17:55:09 +0700 Subject: [PATCH 3/3] Add rdebug snippet --- ruby/rdebug.snippet | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ruby/rdebug.snippet diff --git a/ruby/rdebug.snippet b/ruby/rdebug.snippet new file mode 100644 index 0000000..f7a10f7 --- /dev/null +++ b/ruby/rdebug.snippet @@ -0,0 +1,4 @@ +require 'ruby-debug' +debugger +${1} +