Skip to content

Commit 250fd91

Browse files
5longlpil
authored andcommitted
Escape $ in ruby.snippets for $PROGRAM_NAME
1 parent faaa499 commit 250fd91

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

snippets/ruby.snippets

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,18 +199,18 @@ snippet defds
199199
snippet am
200200
alias_method :${1:new_name}, :${0:old_name}
201201
snippet app
202-
if __FILE__ == $PROGRAM_NAME
202+
if __FILE__ == \$PROGRAM_NAME
203203
${0}
204204
end
205205
# usage_if()
206206
snippet usai
207207
if ARGV.${1}
208-
abort "Usage: #{$PROGRAM_NAME} ${2:ARGS_GO_HERE}"${0}
208+
abort "Usage: #{\$PROGRAM_NAME} ${2:ARGS_GO_HERE}"${0}
209209
end
210210
# usage_unless()
211211
snippet usau
212212
unless ARGV.${1}
213-
abort "Usage: #{$PROGRAM_NAME} ${2:ARGS_GO_HERE}"${0}
213+
abort "Usage: #{\$PROGRAM_NAME} ${2:ARGS_GO_HERE}"${0}
214214
end
215215
snippet array
216216
Array.new(${1:10}) { |${2:i}| ${0} }
@@ -439,7 +439,7 @@ snippet optp
439439
options = { ${0:default: 'args'} }
440440

441441
ARGV.options do |opts|
442-
opts.banner = "Usage: #{File.basename($PROGRAM_NAME)}"
442+
opts.banner = "Usage: #{File.basename(\$PROGRAM_NAME)}"
443443
end
444444
snippet opt
445445
opts.on('-${1:o}', '--${2:long-option-name}', ${3:String}, '${4:Option description.}') do |${5:opt}|

0 commit comments

Comments
 (0)