[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:00863] Re: ruby
わたなべです.
MIYOSHI Masanori <miyoshi@xxxxxxxxxxxxx> writes:
:ちゃんとやるなら、todisp(string) を修正するのではなくて、
:togtk(string) のような関数を作って対策しなければいけませんね。
togtk を作ると MhcDate とのからみでうまくないので,
mhc-gtk.rb の中だけでオーバーライドしてしまうのが楽かもしれ
ません.
mhc-palm.rb のほうは ruby 1.5.5 対応です.
--- ruby-ext/lib/mhc-gtk.rb.in.orig Fri Jul 14 15:59:50 2000
+++ ruby-ext/lib/mhc-gtk.rb.in Mon Jul 31 14:36:35 2000
@@ -18,2 +18,12 @@
+module MhcKconv
+ if /mswin32|cygwin|mingw/ === RUBY_PLATFORM
+ require 'uconv'
+ def todisp(string)
+ Uconv::euctou8(Kconv::toeuc(string))
+ end
+ module_function :todisp
+ end
+end
+
# xxx: from ruby-gtk 0.23, Gtk::CAN_* changed to Gtk::Widget::CAN_*
--- ruby-ext/lib/mhc-palm.rb.orig Mon Jun 26 13:08:40 2000
+++ ruby-ext/lib/mhc-palm.rb Mon Jul 31 14:44:14 2000
@@ -11,3 +11,3 @@
require 'mhc_pilib'
-rescue
+rescue LoadError
# STDERR .print "Warning: require 'mhc_pilib' was failed."