Trailing newline is removed. Returns undef on EOF . If argument is specified, it is an advice on minimal size of line to be included into history. Returns the old value. Attribs returns a reference to a hash which describes internal configuration of the package.
Features Returns a reference to a hash with keys being features present in current implementation.
If Features method reports a feature attribs as present, the method Attribs is not dummy. Four components of this string should be names of terminal capacities , first two will be issued to make the prompt standout, last two to make the input line standout. Switches to use these filehandles. One can check whether the currently loaded ReadLine package supports these methods by checking for corresponding Features . If the value is false, a dummy interface is used.