mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* sample/*: whitespace patch by Sergio Campama [Fixes GH-364]
https://github.com/ruby/ruby/pull/364 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
368cecc151
commit
b4489ae953
25 changed files with 314 additions and 309 deletions
|
@ -7,18 +7,18 @@ while line = gets()
|
|||
for arg in $4.split(/;\n\s*/)
|
||||
arg.gsub!(/ +/, ' ')
|
||||
if arg =~ /,/
|
||||
if arg =~ /(([^*]+) *\** *\w+),/
|
||||
type = $2.strip
|
||||
args.push $1.strip
|
||||
arg = $'
|
||||
else
|
||||
type = ""
|
||||
end
|
||||
while arg.sub!(/(\** *\w+)(,|$)/, "") && $~
|
||||
args.push type + " " + $1.strip
|
||||
end
|
||||
if arg =~ /(([^*]+) *\** *\w+),/
|
||||
type = $2.strip
|
||||
args.push $1.strip
|
||||
arg = $'
|
||||
else
|
||||
type = ""
|
||||
end
|
||||
while arg.sub!(/(\** *\w+)(,|$)/, "") && $~
|
||||
args.push type + " " + $1.strip
|
||||
end
|
||||
else
|
||||
args.push arg.strip
|
||||
args.push arg.strip
|
||||
end
|
||||
end
|
||||
printf "%s);\n", args.join(', ')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue