Commits
- Commit:
1853ee508a59ddba850679262f271c208738f207
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add -C/--colors: dumps all available colors
- Commit:
32c6c75e8168395f4865f9d3a4531cc0e0716d66
- From:
- Omar Polo <op@omarpolo.com>
- Date:
optimization: don't endwin() when we can simply move the windows
After a resize we should do the endwin+refresh+clear dance, but in
other situations, like when entering the minibuffer, we can simply
re-wrap the page and move the windows. This prevents a small flash
when entering the minibuffer, as well as fewer redraw (redraw after
the command and shortly after because it was scheduled).
- Commit:
e9beee55fac609bf1acc351cda8deeedceabc52a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor struct vline
the new `meta.data' field will be useful for holding completions data.
- Commit:
ec9aa1067b075de798424833bb39cf6a090c0608
- From:
- Omar Polo <op@omarpolo.com>
- Date:
disentangle the minibuffer and olivetti-mode
- Commit:
99a9e11d5ba1d5152c84c897a9ff1ac1ec0a3ada
- From:
- Omar Polo <op@omarpolo.com>
- Date:
wrap long line
- Commit:
e7b982f4e861abb8fc0e18b12312d9b42add0da0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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
- Commit:
b1e1e41a7e4757b4b9e028031431db0e0a304f25
- From:
- Omar Polo <op@omarpolo.com>
- Date:
finally start this completion-read
- Commit:
af29d739553d6efe6ff97d2cba50406122a99ff6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify conditionals
- Commit:
23f22c831d0a8e842699264fa1228a779f097e26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle gracefully really small windows (< 15 lines)
- Commit:
e5a2797faaeff6b9a4012a166ab9caa6c3634a5d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
foreshadowing: the "real" completing_read
- Commit:
b3884fbee299f6fe654945d9e604f954f3e3c7e1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak the handle_resize_nodelay logic
- Commit:
e659558cf712d1885143ce235f96dbbab74fd1d8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move defaults.c decls. to their own header
- Commit:
d1353324e53286535a700303d379af37f94e83df
- From:
- Omar Polo <op@omarpolo.com>
- Date:
completing_read: take tab pointer instead of id
- Commit:
4ff12389df3b7bc170914b4c6d720cc58c3a8b20
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo + fmt
- Commit:
55df859fef332072094bb5f5e868762e5f5060c3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
factorize place_cursor