Patches item #1005, was opened at 2004-10-29 20:14
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1700&aid=1005&group_id=426

Category: Ruby1.9
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Peter Vanbroekhoven (calamitas)
Assigned to: Nobody (None)
Summary: eval.c: xstr literal can be changed

Initial Comment:
This code prints "ls -l" followed by "echo 1", but should print "ls -l" twice.

  def `(a)
    result = a.dup
    a.replace "echo 1"
    puts result
  end

  2.times do
    `ls -l`
  end


----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1700&aid=1005&group_id=426