Commits
- Commit:
fbadd3951ada7cc08104a4993d81431e0a0b4190
- From:
- Omar Polo <op@omarpolo.com>
- Date:
emojified link lines!!
- Commit:
db1e7fc69bb10370dd5ea720ecfcfd466a69bbb7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initialize events: prevents libevent2 from crashing
clechoev 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!
- Commit:
4bac9926bb6f27b5b065add4e43e12b7de16e1fb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sue SIGSTOP instead of SIGTSTP
maybe in the future we'll try to handle SIGTSTP?
- Commit:
8a3b560980a56fecd37e28e56f8ddeb3fa36e449
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add suspend-telescope
- Commit:
35965938236f07dfd37f96ac2d6f809c2c4e8a3b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
show the number of completions available
- 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