Commits


pretty print help lines


always include compat.h first


move help to its own file in order to do so, we also have to export some internal variables from ui (the width and height of the window). Not the best possible outcome, but are used only in recompute_help, and can be dropped later. Also, move wrap_page to wrap.c.


visually drop trailing spaces when formatting a page


add descr. to completions ; filter by descr. too


wrap the page until the last column


take into account emojify_link when wrapping the page


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