[MacRuby-devel] [MacRuby] #124: rb_nibtool cannot parse Korean (or UTF-8 letters)
MacRuby
ruby-noreply at macosforge.org
Sat Sep 13 13:01:47 PDT 2008
#124: rb_nibtool cannot parse Korean (or UTF-8 letters)
--------------------------------+-------------------------------------------
Reporter: nineclue at gmail.com | Owner: lsansonetti at apple.com
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Resolution:
Keywords: |
--------------------------------+-------------------------------------------
Comment(by lsansonetti at apple.com):
What kid of error do you get when running rb_nibtool on your file?
In my environment, rb_nibtool seems to work with a file that contains
multibyte characters.
{{{
$ cat /tmp/t2.rb
# ひらがな
class Foo
attr_writer :foo
def click(sender)
puts "ありがとう"
end
end
$ /Developer/usr/bin/rb_nibtool -f /tmp/t2.rb
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IBClasses</key>
<array>
<dict>
<key>ACTIONS</key>
<array>
<string>click</string>
</array>
<key>CLASS</key>
<string>Foo</string>
<key>LANGUAGE</key>
<string>Ruby</string>
<key>OUTLETS</key>
<array>
<string>foo</string>
</array>
<key>SUPERCLASS</key>
<string>NSObject</string>
</dict>
</array>
</dict>
</plist>
$
}}}
The #encoding: line is not needed in MacRuby, by default all files will be
parsed as unicode content.
--
Ticket URL: <http://www.macruby.org/trac/ticket/124#comment:1>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list