123
replxx

replxx

replxx - Замяна на четене и libedit, която поддържа UTF-8, подчертаване на синтаксис, подсказки и Windows и е BSD лицензиран.Малка, преносима подмяна за четене на GNU за Linux, Windows и MacOS, която може да обработва UTF-8 символа.За разлика от GNU readline, която е GPL, тази библиотека използва BSD лиценз и може да се използва във всякакъв вид програма.Произход Тази реализация на replxx се основава на работата на ArangoDB Team и Salvatore Sanfilippo и 10gen Inc.Включва едноредов и многоредов режим на редактиране с обичайните клавишни връзки, реализирани история обработка на завършване на синтаксис, подчертаващ подсказки BSD изходен код на лиценз Използва само подмножество от изход VT100 (съвместим с ANSI.SYS) Поддръжката на UTF8 за Linux, MacOS и Windows.от първоначалната цел на Salvatore да има минимална подмяна на четене за поддръжка в UTF8 и Windows.Това се отклонява от целта на 10gen Inc. да създаде C ++ интерфейс, за да се използва линеоза.Тази библиотека използва C ++ вътрешно, но за потребителя предоставя чист C интерфейс, който е съвместим с оригиналния API на linenoise.C интерфейс.

Категории

Алтернативи на replxx за BSD

libedit

libedit

Това е автоматичен и либтолизиран порт на библиотеката за редактиране на NetBSD (libedit).