Running this script:
line_width = 65
toc = 'Table of Contents'
c1 = 'Chapter 1:'
c2 = 'Chapter 2:'
c3 = 'Chapter 3:'
c1title = 'Getting Started'
c2title = 'Numbers'
c3title = 'Letters'
pg1 = 'page 1'
pg2 = 'page 2'
pg3 = 'page 13'
puts(toc.center(line_width))
puts ''
puts c1.ljust(line_width/3)+c1title.ljust(line_width/3)+ pg1.rjust(line_width/3)
puts c2.ljust(line_width/3)+c2title.ljust(line_width/3)+ pg2.rjust(line_width/3)
puts c3.ljust(line_width/3)+c3title.ljust(line_width/3)+ pg3.rjust(line_width/3)
-----------------------------------------------------------------------------
got the error below when i pressed the red rocket button:
-----------------------------------------------------------------------------
Unhandled Exception Caught:
IOError: closed stream
c:/ruby/freeride/./plugins/rubyide_tools_fox_script_runner/script_runner.rb:314:in `removeInput'
c:/ruby/freeride/./plugins/rubyide_tools_fox_script_runner/script_runner.rb:314:in `detach_stdout'
c:/ruby/freeride/./plugins/rubyide_tools_fox_script_runner/script_runner.rb:294:in `attach_stdout'
c:/ruby/lib/ruby/gems/1.8/gems/fxruby-1.2.6-mswin32/lib/fox12/responder2.rb:57:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/fxruby-1.2.6-mswin32/lib/fox12/responder2.rb:57:in `onHandleMsg'
c:/ruby/freeride/./plugins/rubyide_fox_gui/appframe.rb:51:in `run'
c:/ruby/freeride/./plugins/rubyide_fox_gui/appframe.rb:51:in `start'
c:/ruby/freeride/freebase/lib/freebase/databus.rb:950:in `call'
c:/ruby/freeride/freebase/lib/freebase/databus.rb:950:in `call'
c:/ruby/freeride/freebase/lib/freebase/databus.rb:560:in `call'
c:/ruby/freeride/freebase/lib/freebase/core.rb:69:in `initialize'
c:/ruby/freeride/freebase/lib/freebase/core.rb:68:in `new'
c:/ruby/freeride/freebase/lib/freebase/core.rb:68:in `initialize'
c:/ruby/freeride/freebase/lib/freebase/core.rb:35:in `new'
c:/ruby/freeride/freebase/lib/freebase/core.rb:35:in `startup'
freeride.rb:77:in `startup'
freeride.rb:116 |