replxx

replxx

replxx - Výmena readline a libedit, ktorá podporuje UTF-8, zvýrazňovanie syntaxe, rady a Windows a má licenciu BSD.Malá, prenosná náhrada readline pre GNU pre systémy Linux, Windows a MacOS, ktorá dokáže spracovať znaky UTF-8.Na rozdiel od GNU readline, čo je GPL, táto knižnica používa licenciu BSD a môže byť použitá v akomkoľvek type programu.Pôvod Táto implementácia replxx je založená na práci tímov ArangoDB a Salvatore Sanfilippo a 10gen Inc. Cieľom je vytvoriť nulovú konfiguráciu, licenciu na BSD, výmenu readline použiteľnú v programoch s licenciou Apache2 alebo BSD.Obsahuje jednoriadkový a viacriadkový režim úprav s obvyklými väzbami na kľúče implementované história spracovanie dokončenie syntaxe zvýraznenie rady zdrojový kód licencie BSD Používa iba podmnožinu únikov VT100 (kompatibilných s ANSI.SYS) UTF8, ktorá podporuje technológiu Linux, MacOS a Windows. Odchyľuje sa.z pôvodného cieľa Salvatora mať minimálnu náhradu readline kvôli podpore UTF8 a Windows.Odchyľuje sa od cieľa spoločnosti 10gen Inc. vytvoriť rozhranie C ++ na linenoise.Táto knižnica používa interne jazyk C ++, ale pre používateľa poskytuje čisté rozhranie C, ktoré je kompatibilné s pôvodným rozhraním API pre linenoise.Rozhranie C.
replxx

Kategórie

Alternatívy replxx pre všetky platformy s akoukoľvek licenciou

GNU readline

GNU readline

GNU readline je softvérová knižnica, ktorá poskytuje možnosti editácie riadkov a histórie pre interaktívne programy s rozhraním príkazového riadku.
libedit

libedit

Toto je automatický a libtoolizovaný port knižnice NetBSD Editline (libedit).