Commits
- Commit:
067b7ffd71d21659ed7149faf77ba312e91d6faa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add mini-kill-whole-line
- Commit:
4bb17137e88ce277e15da09d133b6a3809d26a8a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
readd forgotte NULL check
- Commit:
7c1d55bff32b17bf9ac2b1a374c9cfb98935d847
- From:
- Omar Polo <op@omarpolo.com>
- Date:
readd "select first completion" when must_select is provided
The "don't automatically select the first completion" was a good
change, but for commands that need a must_select policy it's annoying.
This readds the automatic selection but only for those commands.
It's still better than before the changes because now it's clear when
and what gets automatically selected.
- Commit:
27dbcaab4fac08fbb43df9eb5f10781ff7015bb6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add must_select flag for enter_minibuffer
it only makes sense when entering the minibuffer with completions.
This flag is useful for functions like tag-select where the user types
something but one of the completions *must* be selected.
- Commit:
7bd3a14bde9bd349f4ac2fca9e7f3a1b56ea5d5a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update the "optional completion" *_select functions
- Commit:
fea02b0bf5e8d28eb46dd51dc411aa2836905b1f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't highlight the first completion by deafult
This is the first commit of a series to improve the handling of
completions. Currently it's a mess: some commands look at the
selected entry, others at what was typed in the minibuffer... it's not
clear which commands does what. So, change of defaults: don't
highlight anything by default to avoid confusing the user, C-n and C-p
now are the obvious way to move the focus from the minibuffer to a
completion.
This doesn't change how the commands handle the selection, that will
done in a follow-up commit.
- Commit:
69980762e94af37ac9930afe1f00af0bef6cad37
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore autotools stuff in etc/ too
- Commit:
f8cb92e5de4e0e76599c69d0fe37133ed4d77c04
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
f1f5fcfd1002902e6f05b6839190aa4f945734fb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak write-buffer description
- Commit:
022fdfc9d34f3f8c3c6d334af7615eda1b8170ef
- From:
- Omar Polo <op@omarpolo.com>
- Date:
style
- Commit:
0110411e1e32fa44d6e086f652dac916fc8707cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
partial revert of "abstract over evbuffers"
partial revert of commit d54dd8160b88709f3d243e1410a781e5de7fc187. We
don't really need an abstraction over "printf-like" things. I can
just use plain old FILEs. open_memstream (which conforms to POSIX.1)
is what I should have used from the beginning in my mcache
implementation.
- Commit:
288b931b133c51a6eccdbc4a25baf2aaf65273d1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
document write-buffer function, binding and alias
- Commit:
8c58230cb3e2a745d238609b230cd3bcea2d6cab
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind write-buffer to C-x C-w and add `w' alias
- Commit:
868b3a8f52ea2f90a1965661798d977d307e3b38
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add write-buffer
saves a page to the disk. Also, changes the order of the downloads so
the new one is always at the top.
- Commit:
d54dd8160b88709f3d243e1410a781e5de7fc187
- From:
- Omar Polo <op@omarpolo.com>
- Date:
parser/serialize: abstract over evbuffers
the serialize "method" will soon be used in other context where using
evbuffers would be awkward. Introduce a small abstraction over it: a
printfn (print function) fprintf-like.