replxx: un reemplazo de línea de lectura y libedit que admite UTF-8, resaltado de sintaxis, sugerencias y Windows y tiene licencia BSD.Un reemplazo de línea de lectura GNU pequeño y portátil para Linux, Windows y MacOS que es capaz de manejar caracteres UTF-8.A diferencia de la línea de lectura de GNU, que es GPL, esta biblioteca usa una licencia BSD y se puede usar en cualquier tipo de programa.Origen Esta implementación replxx se basa en el trabajo del equipo de ArangoDB y Salvatore Sanfilippo y 10gen Inc. El objetivo es crear un reemplazo de línea de lectura de configuración cero, con licencia BSD, utilizable en programas con licencia Apache2 o BSD.Presenta el modo de edición de una o varias líneas con las combinaciones de teclas habituales, el historial implementado, la sintaxis de finalización, el resaltado, las sugerencias, el código fuente de la licencia BSD.del objetivo original de Salvatore de tener un reemplazo mínimo de línea de lectura en aras de soportar UTF8 y Windows.Se desvía del objetivo de 10gen Inc. de crear una interfaz C ++ para linenoise.Esta biblioteca usa C ++ internamente, pero para el usuario proporciona una interfaz C pura que es compatible con la API linenoise original.Interfaz C.
replxx