Commits


initialize events: prevents libevent2 from crashing clminibufev and resizeev are two globally defined event, and thus guaranteed to be zeroed. While OpenBSD' libevent1 is fine when calling event_pending on such events, libevent2 complains and, probably depending on which flags were used, crashes. Prompted and tested by Andrea Feletto, thanks!


allow styling the minibuffer and modeline too


allow `bind map key cmd' in config file


move the list of cmd to its own file


keep the comment up-to-date we don't use wscrl (even though redraw_window could gain some speed by calling wscrl in some contexts)


added next/previous-heading


bind > to load-url


kill lineface_descr and move its fields into line_face


wattr{on,off} -> wattr_{on,off}


rename config_apply_color -> config_apply_style


add save_excursion and restore_excursion


allow changing the colors/attributes of the tabline


use term default color by default for every line type


allow customizing left and right padding + use_default_colors


allow changing the background color of the body window