Penguin
Annotated edit history of Curses version 9, including all changes. View license author blame.
Rev Author # Line
7 AristotlePagaltzis 1 [Curses] is an [API] for writing text terminal [GUI]s. It offers operations such as drawing, colouring and removing text, moving the cursor around, and so on. It was devised for scenarios with a terminal connected over a low-speed link (unconfirmed: it grew out of the vi(1) development), and is heavily optimised to send the least number of escape codes necessary to update the screen. This also means that it works well over very laggy [TCP] connections as well. <tt>:-)</tt>
5 AristotlePagaltzis 2
7 AristotlePagaltzis 3 The [Linux] [Kernel]'s <tt>make menuconfig</tt> interface uses a [Curses] interface, as do most console TextEditor~s.
5 AristotlePagaltzis 4
9 ThomasDickey 5 On [Linux], the [Curses] [API] is implemented by the MIT-licensed <tt>ncurses</tt> library.
5 AristotlePagaltzis 6
7 AristotlePagaltzis 7 See also:
8 AristotlePagaltzis 8 * [ncurses(3X)] for an overview and links to its functions' ManPage~s
9 ThomasDickey 9 * [Project Homepage | http://invisible-island.net/ncurses/] Project Homepage
7 AristotlePagaltzis 10 * [NCURSES Programming HOWTO | http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/] -- includes a good introduction to terminals

PHP Warning

lib/blame.php:177: Warning: Invalid argument supplied for foreach()