Added 'clear()' after 'join()' calls.
insert(): Updated condition.
Employed 'BS' - replaced magic number in insert().
Employed 'ESC' - replaced magic number in command_ed().
Added BS, DEL and ESC defines.
Added 'Buffer *b' and 'Pos p' args to join().
Added 'char exitchar' argument to insert().
Added show_buffer(Buffer b).
Updated displaying cursor position in status.
Small undo\redo fix.
Added commnd_ed() and command_move().
'writefile()' -> 'write_buffer()'.
Added reading from stdin when - option is given.
Fixed crash when non-existent filename is given.
Fixed files saving.
Added backspace handling in insert mode.
Added basic support for multiple files editing.
'scrpos' -> 'screen_pos'.
Updated tab displaying.
Added basic resize handling.
Fixed '\t' displaying.
Removed '[' and ']' from statusline.
mainloop(), command(): 'int c' -> 'char c'.
Removed superfluous empty line.
Fixed move_eob() and move_bob().
Improved utf8 support, added get_utf8char().
Updated command(): Added 'else'.
Added 'void command(int c)'.