C++ обертка библиотки readline

Аннотация

Предлагаемая обертка упрощает для C++ разработчика использование библиотек readline и history. Не все возможности библиотеки readline поддержаны (не поддерживаются, например, возможность отмены/повтора действий). Однако наиболее часто требуемая функциональность поддержана:

  • Редактирование строки ввода с учетом предпочтений пользователя
  • Поддержка истории команд в текущем сеансе
  • Сохранение / восстановление истории команд в / из указанный файл
  • Завершители команд, предоставляемые пользователем
  • Привязка вызова boost::function к клавишам (keymap)




8 Мая 2006.
Версия 0.3. Добавлен класс SKeymap (хранение привязок вызовов boost::function к клавишам. Добавлен пример использования новой функциональности.

27 Декабря 2005.
Версия 0.2. Расширен интерфейс обертки парой новых методов. Добавлен еще один пример.





Last Updated: May 08, 2006