--0016e6d588b988af6e048210607f
Content-Type: text/plain; charset=ISO-8859-1

There is undocumented IRB double dash option which lets you separate IRB options
from the script name/options.

Attached patch fixes the typo in the implementation and documents the option.

If applied:

> irb --help
Usage:  irb.rb [options] [--] [programfile] [arguments]

--0016e6d588b988af6e048210607f
Content-Type: application/octet-stream; name="fix_typo.diff"
Content-Disposition: attachment; filename="fix_typo.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g6xe9tw30

SW5kZXg6IGxjL2phL2hlbHAtbWVzc2FnZQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIGxjL2phL2hlbHAtbWVz
c2FnZQkocmV2aXNpb24gMjY5NzIpDQorKysgbGMvamEvaGVscC1tZXNzYWdlCSh3b3JraW5nIGNv
cHkpDQpAQCAtOCw3ICs4LDcgQEANCiAjCiAjICAgCiAjCi1Vc2FnZTogIGlyYi5yYiBbb3B0aW9u
c10gW3Byb2dyYW1maWxlXSBbYXJndW1lbnRzXQorVXNhZ2U6ICBpcmIucmIgW29wdGlvbnNdIFst
LV0gW3Byb2dyYW1maWxlXSBbYXJndW1lbnRzXQogICAtZgkJICAgIH4vLmlyYnJjIOOCkuiqreOB
v+i+vOOBvuOBquOBhC4KICAgLW0JCSAgICBiY+ODouODvOODiSjliIbmlbAsIOihjOWIl+OBruio
iOeul+OBjOOBp+OBjeOCiykKICAgLWQgICAgICAgICAgICAgICAgJERFQlVHIOOCknRydWXjgavj
gZnjgosocnVieSAtZCDjgajlkIzjgZgpCkluZGV4OiBsYy9oZWxwLW1lc3NhZ2UNCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NCi0tLSBsYy9oZWxwLW1lc3NhZ2UJKHJldmlzaW9uIDI2OTcyKQ0KKysrIGxjL2hlbHAtbWVz
c2FnZQkod29ya2luZyBjb3B5KQ0KQEAgLTksNyArOSw3IEBADQogIwogIyAgIAogIwotVXNhZ2U6
ICBpcmIucmIgW29wdGlvbnNdIFtwcm9ncmFtZmlsZV0gW2FyZ3VtZW50c10KK1VzYWdlOiAgaXJi
LnJiIFtvcHRpb25zXSBbLS1dIFtwcm9ncmFtZmlsZV0gW2FyZ3VtZW50c10KICAgLWYJCSAgICBT
dXBwcmVzcyByZWFkIG9mIH4vLmlyYnJjIAogICAtbQkJICAgIEJjIG1vZGUgKGxvYWQgbWF0aG4s
IGZyYWN0aW9uIG9yIG1hdHJpeCBhcmUgYXZhaWxhYmxlKQogICAtZCAgICAgICAgICAgICAgICBT
ZXQgJERFQlVHIHRvIHRydWUgKHNhbWUgYXMgYHJ1YnkgLWQnKQpJbmRleDogaW5pdC5yYg0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KLS0tIGluaXQucmIJKHJldmlzaW9uIDI2OTcyKQ0KKysrIGluaXQucmIJKHdvcmtp
bmcgY29weSkNCkBAIC0xOTQsNyArMTk0LDcgQEANCiAJSVJCLnByaW50X3VzYWdlCiAJZXhpdCAw
CiAgICAgICB3aGVuICItLSIKLQlpZiBvcHQgPSBBUkdWLnNoZml0CisJaWYgb3B0ID0gQVJHVi5z
aGlmdAogCSAgQENPTkZbOlNDUklQVF0gPSBvcHQKIAkgICQwID0gb3B0CiAJZW5kCg--0016e6d588b988af6e048210607f--