aboutsummaryrefslogtreecommitdiff
path: root/macro.h
AgeCommit message (Collapse)AuthorFilesLines
2015-11-08vis: more comments and cleanupsMarc André Tanner1-11/+0
2015-10-05vis: rework input handling using libtermkeyMarc André Tanner1-1/+1
Key bindings are now specified as symbolic key strings, this will eventually allow run time configurable key mappings. This introduces a bulid time dependency on libtermkey which can be found at: http://www.leonerd.org.uk/code/libtermkey/
2015-05-16Cleanup general purpose buffer APIMarc André Tanner1-1/+1
Introduce buffer_init to initialize a stack allocated buffer. Rename buffer_{alloc,free} functions because they do something different than the usual convention. They operate on the underlying buffer data but do not allocate/free an actual Buffer struct.
2014-12-18Macro supportMarc André Tanner1-0/+11
At some point this should be optimized further at the moment there is some 20 byte overhead for each entered key.