Commits


emojified link lines!!


add hide-pre-closing-line


fix line_max counter in wrap_one


fix (some) offset mis-calculations


de-const-ify


refactor struct vline the new `meta.data' field will be useful for holding completions data.


support completions in minibuffer + related interactive fns * cmd.c (cmd_previous_completion): add previous-completion (cmd_next_completion): add next-completion (cmd_insert_current_candidate): add insert-current-candidate * minibuffer.c (enter_minibuffer): support completions in minibuffer


move utf8 decl. to utf8.h


add support for hidden lines; push-button now toggle pre blocks


chain else/if


s/cont/flags


introduce erase_buffer


reset top_line/line_off too


rename: s/window/buffer (but not always) this aims to solve (albeit only partially) the confusion between telescope' ``struct window'' and ncurses WINDOW. It also brings some more emacs-like nomenclature, which may be a good thing.


free page contents on do_load_link to do that, move empty_vlist to wrap.c and provide a similar function for struct line*s.