Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library readline > module Readline > completion_case_fold

singleton method Readline.completion_case_fold

completion_case_fold -> bool

ユーザの入力を補完する際、大文字と小文字を区別する/しないを取得します。 bool が真ならば区別しません。bool が偽ならば区別します。

なお、Readline.completion_case_fold= メソッドで指定したオブジェクトを そのまま取得するので、次のような動作をします。

Readline.completion_case_fold = "This is a String."
p Readline.completion_case_fold # => "This is a String."

セーフレベル ($SAFE) が 4 の場合、例外 SecurityError を発生します。

[SEE_ALSO] Readline.completion_case_fold=