Command line editing library