method
save_history
v1_9_3_125 -
Show latest stable
- Class:
IRB::HistorySavingAbility
save_history()public
No documentation available.
# File lib/irb/ext/save-history.rb, line 84
def save_history
if num = IRB.conf[:SAVE_HISTORY] and (num = num.to_i) > 0
if history_file = IRB.conf[:HISTORY_FILE]
history_file = File.expand_path(history_file)
end
history_file = IRB.rc_file("_history") unless history_file
open(history_file, 'w' ) do |f|
hist = HISTORY.to_a
f.puts(hist[-num..-1] || hist)
end
end
end