libedit/readline support