summaryrefslogtreecommitdiff
path: root/scripts/context/ruby/base/switch.rb
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2013-10-20 01:20:14 +0300
committerMarius <mariausol@gmail.com>2013-10-20 01:20:14 +0300
commit965214d981e6129b782c67adcaf3a81aedcb0bac (patch)
tree84f5945aae8efc9b6eb1898b873be5453cafe43d /scripts/context/ruby/base/switch.rb
parente7d0d90a434e5452ff9e86c8abab5a4cac35e2f1 (diff)
downloadcontext-965214d981e6129b782c67adcaf3a81aedcb0bac.tar.gz
stable 2013.05.28 00:36
Diffstat (limited to 'scripts/context/ruby/base/switch.rb')
-rw-r--r--scripts/context/ruby/base/switch.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/context/ruby/base/switch.rb b/scripts/context/ruby/base/switch.rb
index 73f532082..e38752018 100644
--- a/scripts/context/ruby/base/switch.rb
+++ b/scripts/context/ruby/base/switch.rb
@@ -487,20 +487,20 @@ class CommandLine
private
- def dirtyvalue(value) # \xFF suddenly doesn't work any longer
+ def dirtyvalue(value)
if value then
value.gsub(/([\"\'])(.*?)\1/) do
- $2.gsub(/\s+/o, "\0xFF")
+ $2.gsub(/\s+/o, "\xFF")
end
else
''
end
end
- def cleanvalue(value) # \xFF suddenly doesn't work any longer
+ def cleanvalue(value)
if value then
# value.sub(/^([\"\'])(.*?)\1$/) { $2.gsub(/\xFF/o, ' ') }
- value.gsub(/\0xFF/o, ' ')
+ value.gsub(/\xFF/o, ' ')
else
''
end
@@ -569,7 +569,7 @@ class CommandLine
def locateseries(series, value)
- series.each_char do |key| # was .each but there is no alias to each_char any longer
+ series.each do |key|
locatesingle(key,cleanvalue(value))
end