From 86be7cbe26d54cd9e7279fd891c92f5379bcac16 Mon Sep 17 00:00:00 2001 From: sfistak Date: Wed, 17 Aug 2022 22:05:23 +0200 Subject: [PATCH] Modify ruby `class` to support better instance variables --- UltiSnips/ruby.snippets | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/UltiSnips/ruby.snippets b/UltiSnips/ruby.snippets index b5cb870e2..1316e2e2e 100644 --- a/UltiSnips/ruby.snippets +++ b/UltiSnips/ruby.snippets @@ -308,9 +308,8 @@ endsnippet snippet class "class def initialize ... end end" class ${1:`!p snip.rv = snip.basename.title().replace('_', '')`} - def initialize(${2:*args}) - $0 - end + def initialize($2)`!p write_instance_vars(t[2],snip)`$0 + end end endsnippet