replxx

replxx

replxx - Nadomestitvena vrstica in zamenjava libedita, ki podpira UTF-8, poudarjanje skladenj, namige in Windows ter ima licenco BSD.Majhna, prenosna nadomestitev GNU za ponovno branje za Linux, Windows in MacOS, ki lahko uporablja znake UTF-8.Za razliko od bralne črte GNU, ki je GPL, ta knjižnica uporablja licenco BSD in jo lahko uporabljamo v kateri koli vrsti programa.Izvor Ta izvedba replxx temelji na delu ArangoDB Team in Salvatore Sanfilippo in 10gen Inc. Cilj je ustvariti ničelno konfiguracijo, BSD z licenco, nadomestitev ponovnega vnosa, uporabno v licenčnih programih Apache2 ali BSD.Odlikuje način urejanja z enim in več vrsticami z običajnimi vezmi s ključi, ki se izvajajo v zgodovini, ravnanje s sintakso, ki označuje zaključke BSD izvorna koda licence Uporablja samo podmnožico pobegov VT100 (združljiv z ANSI.SYS) Podpora za UTF8 za Linux, MacOS in Windows Odstopanjeod prvotnega cilja Salvatoreja, da se zaradi podpore UTF8 in Windows minimalno nadomestite pri branju.To odstopa od cilja podjetja 10gen Inc., da ustvari vmesnik C ++ za linenoise.Ta knjižnica uporablja C ++ interno, uporabniku pa ponuja čisti vmesnik C, ki je združljiv z originalnim linenoise API-jem.C vmesnik.
replxx

Kategorije

Alternativa replxxu za vse platforme s katero koli licenco

GNU readline

GNU readline

GNU readline je programska knjižnica, ki omogoča urejanje vrstic in zgodovino interaktivnih programov z vmesnikom ukazne vrstice.
libedit

libedit

To je avtotool in libtoolized pristanišče knjižnice NetBSD Editline (libedit).