[MacRuby-devel] [MacRuby] #587: macgem fails on 32 bits machines ("too short escaped multibyte character") (was: macgem fails with error)

MacRuby ruby-noreply at macosforge.org
Mon Feb 8 06:08:34 PST 2010


#587: macgem fails on 32 bits machines ("too short escaped multibyte character")
---------------------------+------------------------------------------------
 Reporter:  nexneo@…       |       Owner:  lsansonetti@…        
     Type:  defect         |      Status:  new                  
 Priority:  blocker        |   Milestone:                       
Component:  MacRuby        |    Keywords:                       
---------------------------+------------------------------------------------
Changes (by martinlagardette@…):

 * cc: darrin@… (added)


Old description:

> On 32bit MacBook macgem fails
>
> {{{
>
> $ macgem list
> Password:
> /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:351:
> too short escaped multibyte character: /\A\s*
>           (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),\x20
>           (\d{2})\x20
>           (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
>           (\d{4})\x20
>           (\d{2}):(\d{2}):(\d{2})\x20
>           GMT
>           \s*\z/ix
> /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:358:
> too short escaped multibyte character: /\A\s*
> (?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday),\x20
> (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d)\x20
>              (\d\d):(\d\d):(\d\d)\x20
>              GMT
>              \s*\z/ix
> /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:372:
> too short escaped multibyte character: /\A\s*
>              (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)\x20
>              (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
>              (\d\d|\x20\d)\x20
>              (\d\d):(\d\d):(\d\d)\x20
>              (\d{4})
>              \s*\z/ix
> custom_require.rb:38:in `require:': compile error (SyntaxError)
>         from remote_fetcher.rb:1:in `<main>'
>         from custom_require.rb:38:in `require:'
>         from spec_fetcher.rb:1:in `<main>'
>         from custom_require.rb:38:in `require:'
>         from query_command.rb:1:in `<main>'
>         from custom_require.rb:38:in `require:'
>         from list_command.rb:1:in `<main>'
>         from custom_require.rb:38:in `require:'
>         from command_manager.rb:129:in `load_and_instantiate:'
>
> }}}

New description:

 On 32bit MacBook macgem fails

 {{{
 $ macgem list
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:351:
 too short escaped multibyte character: /\A\s*
           (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),\x20
           (\d{2})\x20
           (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
           (\d{4})\x20
           (\d{2}):(\d{2}):(\d{2})\x20
           GMT
           \s*\z/ix
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:358:
 too short escaped multibyte character: /\A\s*
 (?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday),\x20
 (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d)\x20
              (\d\d):(\d\d):(\d\d)\x20
              GMT
              \s*\z/ix
 /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/time.rb:372:
 too short escaped multibyte character: /\A\s*
              (?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)\x20
              (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\x20
              (\d\d|\x20\d)\x20
              (\d\d):(\d\d):(\d\d)\x20
              (\d{4})
              \s*\z/ix
 custom_require.rb:38:in `require:': compile error (SyntaxError)
         from remote_fetcher.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from spec_fetcher.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from query_command.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from list_command.rb:1:in `<main>'
         from custom_require.rb:38:in `require:'
         from command_manager.rb:129:in `load_and_instantiate:'

 }}}

--

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/587#comment:1>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list