From: "Iñaki Baz Castillo" Date: 2009-08-02T23:11:08+09:00 Subject: qtruby overrides "to_s" depending on user's LOCALES Hi, is it an appropiate list for asking about QtRuby? Note the following issue: ---------------------- ~# export LANG=es_ES.UTF-8 ~# irb1.8 irb> require "Qt4" irb> num = 1.1 irb> puts num 1.1 irb> app = Qt::Application.new(ARGV) # irb> puts num 1,1 ---------------------- As you can see, after creating a Qt::Application instance, FixNum#to_s has been overriden and prints the number in a format depending on user's LOCALES (in Spanish 1.1 is displayed as 1,1). I've critical issues with it because I use some external libraries as httpclient which creates wrong HTTP request after creating a instace of Qt::Application: GET /index.html HTTP/1,1 <--- Note 1,1 !!! Is there any way to disable this behaviour in QtRuby? any workaround? Thanks a lot. -- Iñaki Baz Castillo