require '_h2ph_pre.ph';

if(!defined ( &_READLINE_H_)) {
    eval 'sub _READLINE_H_ () {1;}' unless defined(&_READLINE_H_);
    require 'keymaps.ph';
    if(defined ( &PAREN_MATCHING)) {
    }
    if(defined ( &VI_MODE)) {
    }
    eval("sub UNDO_DELETE () { 0; }") unless defined(&UNDO_DELETE);
    eval("sub UNDO_INSERT () { 1; }") unless defined(&UNDO_INSERT);
    eval("sub UNDO_BEGIN () { 2; }") unless defined(&UNDO_BEGIN);
    eval("sub UNDO_END () { 3; }") unless defined(&UNDO_END);
}
1;
