use push, instead of +=

This commit is contained in:
Ward Wouts 2002-08-01 09:23:15 +00:00
parent 46188608c5
commit f83e13b70d

View file

@ -68,7 +68,8 @@ def parse(line)
"articles" => Set::IntSpan.new(articles)}
@newsrc["group"][name] = group
@newsrc["list"] += [ group ]
#@newsrc["list"] += [ group ]
@newsrc["list"].push(group)
end
def save
@ -162,9 +163,9 @@ def _insert(group, options)
when "first"
@newsrc["list"].unshift(group)
when "last"
@newsrc["list"] += [ group ]
@newsrc["list"].push(group)
when ""
@newsrc["list"] += [ group ] # default
@newsrc["list"].push(group) # default
when "alpha"
alpha(group)
when "before"
@ -181,12 +182,12 @@ def alpha (group)
for i in (0...@newsrc["list"].length)
if ((name <=> @newsrc["list"][i]["name"]) == -1)
upper = @newsrc["list"].slice!(i..@newsrc["list"].length)
@newsrc["list"] += [ group ]
@newsrc["list"] += upper
@newsrc["list"].push(group)
@newsrc["list"].push(upper)
return;
end
end
@newsrc["list"] += [group]
@newsrc["list"].push(group)
end
def before(group, before)
@ -194,14 +195,14 @@ def before(group, before)
for i in (0...@newsrc["list"].length)
if (@newsrc["list"][i]["name"] == before.to_s)
upper = @newsrc["list"].slice!(i..@newsrc["list"].length)
@newsrc["list"] += [ group ]
@newsrc["list"] += upper
@newsrc["list"].push(group)
@newsrc["list"].push(upper)
return;
end
end
@newsrc["list"] += [group]
@newsrc["list"].push(group)
end
def after(group, after)
@ -210,20 +211,20 @@ def after(group, after)
for i in (0...@newsrc["list"].length)
if (@newsrc["list"][i]["name"] == after.to_s)
upper = @newsrc["list"].slice!((i+1)..@newsrc["list"].length)
@newsrc["list"] += [ group ]
@newsrc["list"] += upper
@newsrc["list"].push(group)
@newsrc["list"].push(upper)
return;
end
end
@newsrc["list"] += [group]
@newsrc["list"].push(group)
end
def number(group, offset)
offset = @newsrc["list"].length if offset[0] > @newsrc["list"].length
upper = @newsrc["list"].slice!(offset..@newsrc["list"].length)
@newsrc["list"] += [ group ]
@newsrc["list"] += upper
@newsrc["list"].push(group)
@newsrc["list"].push(upper)
end