This project is archived and is in readonly mode.

Ruby 1.9 compat: workaround 1.9.1p0's URI.decode bug.
Reported by MOROHASHI Kyosuke | February 21st, 2009 @ 01:05 AM
Ruby 1.9.1p0 has a bug on URI.decode that can'not decode multibyte chars.Now, it's been disscussed on ruby-dev ML(ruby-core in Japanese).
Since the bug aloso affect the rails, I wrote a patch to backport a disscussed solution to ActiveSupport, althrough that was'nt fixed yet in ruby-dev.
Comments and changes to this ticket
- 
            
         MOROHASHI Kyosuke February 21st, 2009 @ 01:08 AMAnd the this URI.decode fixation and tiny test fixation let "test_route_with_text_default (LegacyRouteSetTests)" in test_action_pack pass. These patches and another (#1965) let test_action_pack task all GREEN in my environment on Ruby 1.9.1p0. 
- 
         Repository February 21st, 2009 @ 02:43 AM- State changed from new to committed
 (from [0f93f8c4c87792c2fc0ffb044040e336edf0c43a]) Update changelog for URI.unescape fix [#2033 state:committed] http://github.com/rails/rails/co... 
- 
         Repository February 21st, 2009 @ 02:43 AM(from [f4391c362d71efbc6d9cb66ab0aadc0593b7679e]) Update changelog for URI.unescape fix [#2033 state:committed] http://github.com/rails/rails/co... 
- 
         Jeremy Kemper February 21st, 2009 @ 02:44 AM- Milestone cleared.
 
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>
People watching this ticket
Attachments
Tags
Referenced by
- 
         1989 
          test_route_with_text_default + escaped string failing under ruby 1.9.1
        http://rails.lighthouseapp.com/p...
has a proposed patch ... 1989 
          test_route_with_text_default + escaped string failing under ruby 1.9.1
        http://rails.lighthouseapp.com/p...
has a proposed patch ...
- 
         2033 
          Ruby 1.9 compat: workaround 1.9.1p0's URI.decode bug.
        [#2033 state:committed] 
http://github.com/rails/rails/co... 2033 
          Ruby 1.9 compat: workaround 1.9.1p0's URI.decode bug.
        [#2033 state:committed] 
http://github.com/rails/rails/co...
- 
         2033 
          Ruby 1.9 compat: workaround 1.9.1p0's URI.decode bug.
        [#2033 state:committed] 
http://github.com/rails/rails/co... 2033 
          Ruby 1.9 compat: workaround 1.9.1p0's URI.decode bug.
        [#2033 state:committed] 
http://github.com/rails/rails/co...
 Jeremy Kemper
      Jeremy Kemper