library irb/ext/save-history

[edit]

要約

IRB::Context にヒストリの読み込み、保存の機能を提供するサブライブラリです。

conf.save_history か IRB.conf[:SAVE_HISTORY] にヒストリの保存件数を設定する事で使用できます。

ただし、readline が利用できない環境ではヒストリの読み込み、保存は行えません。

このライブラリで定義されているメソッドはユーザが直接使用するものではありません。

モジュール

IRB::HistorySavingAbility

IRB::HistorySavingAbility を extend したオブジェクトに irb のヒストリの読み込み、保存の機能を提供するモジュールです。

同時にrequireされるライブラリ

readline

GNU Readline によるコマンドライン入力インタフェースを提供するライブラリです。

追加・再定義されるメソッド

IRB::Context#history_file IRB::Context#history_file= IRB::Context#init_save_history IRB::Context#save_history IRB::Context#save_history=