From: Kikutani Makoto Date: 1997-11-19T19:52:59+09:00 Subject: [ruby-list:5358] strange bracket problem きくたにです。 あ伊藤さんに教えていただいた方法を試すためruby界に復帰して 作業しているのですが、変な現象で困ってます。 --------------------- require "tk" name = "vector1[2:0]" printf("0: name = >%s<\n", name) @frm = TkFrame.new TkLabel.new(@frm, 'text'=>name).pack('side' =>'top') printf("1: name = >%s<\n", name) --------------------- を実行すると 0: name = >vector1[2:0]< 1: name = >vector1\[2:0\]< となって、nameのブラケットがバックスペースでエスケープされる ように変更されてしまいます。 仕様だとすると、予期せぬ結果なのですが。 -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani@eis.or.jp kikutani@jdc.ericsson.se hgf03701@niftyserve.or.jp http://www.eis.or.jp/muse/kikutani/