with-readline (run non readline apps 'in' readline ) with-readline allows readline editing to be applied to an arbitrary program without recompiling it.