[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