Morton Goldberg
6/20/2007 10:37:00 PM
On Jun 20, 2007, at 2:32 PM, 12 34 wrote:
> Jano Svitok wrote:
>> On 6/20/07, 12 34 <rubyforum@web.knobby.ws> wrote:
>>> For ASers this is equivalent to
>>>
>>> set photoGMT to -4
>>> display dialog "What time zone are the photos in?" default answer
>>> photoGMT
>>
>> This is the best I can imagine: you cannot fill the input buffer
>> easily, so I propose to use the default value if the reply is empty.
>>
>> photoGMT = -4
>> puts "What time zone are the photos in? [#{photoGMT}]"
>> ans = gets.strip
>> answer = ans.empty? ? photoGMT : ans.to_i
>>
>>
>> Jano
>
> TextMate errors on strip. I change to chomp and TextMate errors on
> empty
> field. Works OK if the field is filled in.
I ran the above code in TextMate with Run (cmd-R) and it worked fine.
It only failed when I tried to execute it with Execute and Update ‘#
=>’ Markers (ctl-shift-cmd-E). Did you execute with Run or with
Execute ...?
Regards, Morton