Commits
- Commit:
ed9b470f94db257e74e3422686337e8b36fd3752
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change parens style
- Commit:
8e50a645b4a0dc339ad68ecdb001b5927d2ba0ad
- From:
- Omar Polo <op@omarpolo.com>
- Date:
continue the versioning from rover + changelog bits
- Commit:
c74df35876059621e2cb2575f9c8efe7c728ea2f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update README.md
- Commit:
450800012859403e524ccf16e8eb760615f72511
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add keybindings to the manual
- Commit:
a1bd5162112beefbbc1ecd902f144b254e506533
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rewrite the keybindings management
use a table to define all the keys and split actions into separate
functions. It's cleaner to support multiple keys bound to the same
action this way (like for e.g. PAGE_DOWN and C-v.)
- Commit:
0db009bca77db64ec36af221d77c8e669e089389
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handy DEBUG variable
really handy for things like make DEBUG='-O0 -g' or to decomment it
during development.
- Commit:
61ac2a4b9553c8a285cd8883bed8a713bd55d9f8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
const-ify
- Commit:
c9f5f2293ca33c4cf1e46071da9ef5bc30f87de8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind ? to spawn `man fm'
- Commit:
bdf4854f497eb8411b852947dbaf4865e031ed63
- From:
- Omar Polo <op@omarpolo.com>
- Date:
zero the whole argv array to avoid surprises
- Commit:
126b027d222133ed53d6a70f2a12642b074e43fd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rewrite spawn to use varargs
it's seems neater than packing an array on the spot, we just do that
inside spawn before calling execvp. If we get too many arguments, just
abort.
This also changes how the forking is handled: I set RVSEL only for the
child and call disable_handlers() and endwin() preemptively to avoid
possible races with our children.
- Commit:
c71d4135f19f596d4b3a1160284e8a94f3cbc831
- From:
- Omar Polo <op@omarpolo.com>
- Date:
starting to rewrite the input loop
- Commit:
ae787901f8ec87bffa70c871326d1faaeac1ec91
- From:
- Omar Polo <op@omarpolo.com>
- Date:
pedantic prototypes
- Commit:
21c41be68afb00ce8bce2558239ef56294c9dc86
- From:
- Omar Polo <op@omarpolo.com>
- Date:
const-ify message fmt string
- Commit:
d80d006a433ce1ac24728340d02609fe89a78260
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
afd4e08d82771042ea8df99e3aec46afe9053cbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mark message as printf-like