=begin
IRB adds a trailing quote to some method names when performing an autocompletion. IRB does this for single quote and double quote string literals.
Not all methods are effected (for example '.delete' is fine) but at least the following are: .length, .size, .inspect, .to_i
Steps to replicate:
Enable autocompletion by adding the following line to your ~/.irbrc:
require 'irb/completion'
Type any string literal, a period, and the characters 'len' to indicate the 'length' method
This issue was solved with changeset r32295.
C, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.