readline.h File Reference

Line editing support with history. More...

#include <cfg/compiler.h>
#include <string.h>

Go to the source code of this file.


Detailed Description

Line editing support with history.

This file implements a kernel for line editing through a terminal, with history of the typed lines. Basic feature of this module:

  • Abstracted from I/O. The user must provide hooks for getc and putc functions.
  • Basic support for ANSI escape sequences for input of special codes.
  • Support for command name completion (through a hook).
Author:
Giovanni Bajo <rasky@develer.com>

Definition in file readline.h.