hm, baru sadar ada masalah tk di ruby bawaan macport untuk versi 1.8.6
patchlevel
0, dia akan kasih exception LoadError, solusinya saya coba instal/compile
sendiri
ruby latest-stable.tar.gz sebagai rubys dan bisa jalan tk nya. codes
dilampirkan
dibagian bawah email ini.
lalu tentang ri di suse, baru sadar jg kemarin *baru 1 kali coba* di komp linux
suse 9.1 teman padahal instal ruby dari source / compile sendiri tapi ri nya
blo'on gak nongol Dokumentasi yg diharapkan (seperti kondisi normal/di mac saya
ataupun linux yg biasa saya jamah). Ini juga terjadi pada Mandriva si Inoeng,
ternyata ri nya blo'on, tetapi *wajar*nya adalah ruby dia adalah ruby bawaan
Mandrive, bukan compile sendiri / sebab biasanya yg sering saya temui adalah
kalau
compile sendiri selalu tidak ada masalah utk ri => jadi yg di paragraf ini saya
jg
baru nemu.
sayang:~/1 arie$ rubys 1.rb
sayang:~/1 arie$ cat 1.rb
#!/opt/local/bin/ruby
begin
require 'tk'
rescue LoadError => e
puts e.message
exit
end
root = TkRoot.new { title "Our First Tk App" }
label = TkLabel.new(root) do
text "Hello, world!"
pack("padx" => 90)
end
Tk.mainloop
sayang:~/1 arie$ ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [powerpc-darwin8.9.0]
sayang:~/1 arie$ rubys -v
ruby 1.8.6 (2007-06-18 patchlevel 5000) [powerpc-darwin8.9.0]
sayang:~/1 arie$
--
r9 = { nama: Arie, nick: ariekeren, ym!: riyari3,
blog: http://ariekusumaatmaja.wordpress.com,
myst: http://groups.yahoo.com/groups/id-ruby,
vilr: %Q~
function! WhitePearl()
perl << EOF
VIM::Msg("pearls are nice for necklaces");
VIM::Msg("rubys for rings");
VIM::Msg("pythons for bags");
VIM::Msg("tcls????");
EOF
endfunction
~ }