Trying a workaround for the issue Allan reported with RubyMate where we prompt for user input when an unsaved script has data in the __END__ section. We now only prompt for input when our stream does not have pending data. Changed: U trunk/Bundles/Ruby.tmbundle/Support/RubyMate/stdin_dialog.rb