File tree Expand file tree Collapse file tree 26 files changed +195
-0
lines changed Expand file tree Collapse file tree 26 files changed +195
-0
lines changed Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : any? { |...| ... }
3+ # key : any
4+ # group : collections
5+ # --
6+ any? { |${e}| $0 }
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : case ... end
3+ # key : case
4+ # group : general
5+ # --
6+ case ${ 1 :object }
7+ when ${ 2 :condition }
8+ $0
9+ end
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : class ... end
3+ # key : cls
4+ # group : definitions
5+ # --
6+ class ${ 1 :`(let ((fn (capitalize (file-name-nondirectory
7+ (file-name-sans-extension
8+ (or (buffer-file-name )
9+ (buffer-name (current-buffer ))))))))
10+ (replace-regexp-in-string " _" " " fn t t )) `}
11+ $0
12+ end
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : def ... end
3+ # key : def
4+ # key : def
5+ # --
6+ def ${ 1 :method } ${ 2 :(${ 3 :args } ) }
7+ $0
8+ end
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : each { |...| ... }
3+ # key : ea
4+ # group : collections
5+ # --
6+ each { |${e}| $0 }
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : each_cons(...) { |...| ... }
3+ # key : eac
4+ # group : collections
5+ # --
6+ each_cons(${ 1 :2 } ) { |${group}| $0 }
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : each_index { |i| ... }
3+ # key : eai
4+ # group : collections
5+ # --
6+ each_index { |${i}| $0 }
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : each_with_index { |e, i| ... }
3+ # key : eawi
4+ # group : collections
5+ # --
6+ each_with_index { |${e}, ${i}| $0 }
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : else ...
3+ # key : el
4+ # group : control structure
5+ # --
6+ else`(indent-for-tab-command ) `
7+ $1
Original file line number Diff line number Diff line change 1+ # -*- mode : snippet -*-
2+ # name : elsif ...
3+ # key : esi
4+ # group : control structure
5+ # --
6+ elsif`(indent-for-tab-command ) ` ${ 1 :condition }
7+ $2
You can’t perform that action at this time.
0 commit comments