So I learned that URI is a separate rubygem, therefore I filed PR against https://github.com/ruby/uri/pull/12 and this RM issue is no longer necessary I guess. Please close.lzap (Lukas Zapletal)
There is a nil exception in the test suite with the initial patch. Also @nobu on Github pointed out that start_with? and end_with? might be faster which is indeed the case. I will update the patch shortly.lzap (Lukas Zapletal)
Hello, URI#hostname extends URI#host with IPv6 support. In URI, IPv6 address must have square brackets (e.g. `http://[2001:db8::1]`), URI#hostname strips these characters out while URI#hostname= adds them if missing. There are three r...lzap (Lukas Zapletal)
Hello, thanks for report. REST Client is actually not part of Ruby, feel free to move the report there: https://github.com/rest-client/rest-clientlzap (Lukas Zapletal)
Hello, I did just found out that when I have a locale set (e.g. cs_CZ in my case), irb does some extra finding for rb/so files which are being required. That slows down loading time and if you have many rubygems, loading can be really...lzap (Lukas Zapletal)
Ok the above looks like bug in lib/irb/locale.rb: LC_ALL=C strace irb < /dev/null 2>&1 | grep ENOENT | wc -l 293 It not only triples amount of stat/open calls, it is like 17.5x faster. I am filling new bugreport for this.lzap (Lukas Zapletal)
Hello, I am trying Ruby 2.0 RC1 which should contain this fix, but I think I still see many stat and open syscalls with ENOENT result. The number is slightly lower. $ ruby -v ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux] $ ...lzap (Lukas Zapletal)