Sha256: 6dbef6d942f9e10c923243e30d8454ad2350a9f35af7b11fcff771935b7c7b84

Contents?: true

Size: 301 Bytes

Versions: 5

Compression:

Stored size: 301 Bytes

Contents

require 'ripl/rc/u'

module Ripl::Rc::MkdirHistory
  include Ripl::Rc::U

  # ensure path existed
  def write_history
    return super if MkdirHistory.disabled?
    require 'fileutils'
    FileUtils.mkdir_p(File.dirname(history_file))
    super
  end
end

Ripl::Shell.include(Ripl::Rc::MkdirHistory)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ripl-rc-0.2.4 lib/ripl/rc/mkdir_history.rb
ripl-rc-0.2.3 lib/ripl/rc/mkdir_history.rb
ripl-rc-0.2.2 lib/ripl/rc/mkdir_history.rb
ripl-rc-0.2.1 lib/ripl/rc/mkdir_history.rb
ripl-rc-0.2.0 lib/ripl/rc/mkdir_history.rb