Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 44 lines (31 sloc) 1.448 kb
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
1 In this file I summarize things in termbox.
2
3 SOURCES
4 -------
5
6 termbox.c / termbox.h - main files of termbox library, you generally only
10c0e2e5 »
2010-03-26 Update docs a bit.
7 need to include termbox.h in your projects.
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
8
9 ringbuffer.c / ringbuffer.h - simple ring buffer, I use it for buffering
10 input. Because terminals theoretically can work via network (which is
10c0e2e5 »
2010-03-26 Update docs a bit.
11 slow and unpredictable), this feature is a 'must have'.
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
12
13 term.c / term.h - terminal specific database. It resembles terminfo
14 database, but only for fairly popular terminals.
15
16 input.c - this is the input parsing code.
17
10c0e2e5 »
2010-03-26 Update docs a bit.
18 utf8.c - simple utf8 <-> unicode converting code.
19
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
20 SCRIPTS
21 -------
22
23 checkterm.py - is used to check various terminal capabilities, also
24 it can print capabilities if you run it with 'print' argument:
25 './checkterm.py print'
26 *this script is deprecated*
27
28 checkterms.sh - this script invokes many times checkterm.py with
29 different TERM environment variable. *this script is deprecated*
30
31 compile.sh - currently I use it to compile everything. Maybe there will
32 be a Makefile someday.
10c0e2e5 »
2010-03-26 Update docs a bit.
33 *deprecated, use CMakeLists.txt or Makefile instead*
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
34
35 collectkeys.py - this script collects keys and other terminfo capabilities
36 from terminfo database, it generates code which then is being inserted
37 in term.c.
38
39 DEMOS
40 -----
41
6de6fe7b »
2008-09-14 Keyboard demo uses plain C now.
42 keyboard.c - This is a demo of keyboard. It draws nice ASCII-art keyboard
c2a1bc8d »
2008-09-14 Add README and WHEREWHAT.
43 using termbox library ofcourse and reacts on user input by highlighting
44 pressed keys and combos. Just try it, it's really nice.
Something went wrong with that request. Please try again.