From: B_M Date: 2001-04-24T02:43:27+09:00 Subject: [ruby-talk:14094] Assignment to $0 is truncated Hello When I assign a string to $0, it's truncated to a size relative to the original $0's size. Example: mike@photon:~$ cat a.rb $0 = "-" * 50 p $0.size mike@photon:~$ ruby a.rb 9 mike@photon:~$ ln a.rb abcdef.rb mike@photon:~$ ruby abcdef.rb 14 mike@photon:~$ ln a.rb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.rb mike@photon:~$ ruby aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.rb 47 I need $0 assigmnent to run a script using 'load'. Should I rename my script to something like loader______________________.rb to allow long subscript names? :) On Win32, it seems to always be truncated to 25 chars. Mike