>>52 https://github.com/nsf/termbox/blob/master/WHEREWHAT ringbuffer.c / ringbuffer.h - simple ring buffer, I use it for buffering input. Because terminals theoretically can work via network (which is slow and unpredictable), this feature is a 'must have'.