Commits


completing_read: take tab pointer instead of id


move pages decl. to their own header


flush imsg buffer before quitting this ensures that all the pending messages, such as the two IMSG_QUIT, but limiting to them, are actually sent. This unbreaks save_session too.


bind and advertise B/F for previous/next-page instead of C-M-bf/b


typo + fmt


factorize place_cursor


simplify minibuffer/echoarea redraw split the logic into two functions: one to render the echoarea and one to rendere the minibuffer (when it's active).


refactor: all imsgs are completely asynchronous


move include after system includes


(process) network -> net rename


move utf8 decl. to utf8.h


add missing files


move ui decl. to ui.h


add missing include parser.h


reorder