A portable alternative to GNU Readline
