Sha256: ee7971b3e58c91a07d8825bef94d0e274c8a1c8865e872cf5e92d4c6bdda3644
Contents?: true
Size: 480 Bytes
Versions: 6
Compression:
Stored size: 480 Bytes
Contents
require 'puts_debuggerer' require 'fileutils' require 'etc' require_relative '../lib/glimmer-dsl-tk' include Glimmer GIRB_RUNNER_EXIT_FILE = "#{Etc.getpwuid.dir}/.girb_runner_exit" FileUtils.rm_rf GIRB_RUNNER_EXIT_FILE @exit_method = method(:exit) @exit_girb_block = lambda do FileUtils.touch GIRB_RUNNER_EXIT_FILE end def self.exit(*args) @exit_girb_block.call @exit_method.call(*args) end def self.quit(*args) @exit_girb_block.call @exit_method.call(*args) end
Version data entries
6 entries across 6 versions & 1 rubygems