Commit Graph

22 Commits

Author SHA1 Message Date
3614df7450 More robust/automatic handling of PICKER 2019-06-15 13:52:32 -07:00
87c462a63d Tweaked to allow setting optimization level more easily 2019-06-12 17:55:20 -07:00
69955d3808 Switched some stuff to use $() instead of `` for better composing,
rearranged things a bit to launch bb fewer times for commands.
2019-06-12 15:11:29 -07:00
792a39500c Simplified the make flags for fuzzy finding and asking. Cleaned up the
readme a bit.
2019-06-10 22:26:13 -07:00
5a5f9afa05 Updated with some cleaner behavior for PICK and added SPIN. Also removed
command line flags in favor of manually using `tput rmcup`. Updated the
documentation.
2019-06-10 20:37:34 -07:00
069415a78b Reworked a bunch of the config option stuff for picking files and user
input. Now that stuff is handled with makefile flags.
2019-06-06 18:10:14 -07:00
2c56bd34d7 Removed QUOTE() and cleaned up some of the macros for FUZZY and ASK 2019-06-06 16:45:31 -07:00
32b414e555 Removed breadline() and switched to use ask when possible, defaulting
to `read` and `fzy`
2019-06-06 15:33:20 -07:00
05705300de Removed junk 2019-06-04 21:14:17 -07:00
73b0f6efb6 Updating compiler flags 2019-05-31 00:24:21 -07:00
9faede6193 Updating with more mac compatibility 2019-05-31 00:12:21 -07:00
72ed507499 Got everything working on linux 2019-05-31 00:03:48 -07:00
c847980757 Finally got everything working with a refactor to use hash lookups
everywhere
2019-05-30 18:00:00 -07:00
8d4e4aeba4 Some major refactoring including moving more stuff into bterm.h (renamed
from keys.h), a custom readline (`read` was buggy), better
customization, and improved renaming bindings.
2019-05-28 21:36:42 -07:00
d111493a8d Lots of refactoring, including adding function stubs 2019-05-25 04:30:51 -07:00
e5ac52b1d5 Added shuffle functionality, cleaned up and improved column drawing, and
did a ton of cleanup of compiler warnings.
2019-05-24 20:49:24 -07:00
8b48d29afa Cleanup and refactoring. More robust handling of command files, and
guaranteed tmpfile deletion on exit (even with SIGTERM, ctrl-c, etc.).
Also fixed some bugs with suspend hiding cursor, not handling multiple
commands, duplicating commands, etc.
2019-05-24 16:55:36 -07:00
8f73ec7241 Added null-separation option for xargs to properly handle funky
filenames
2019-05-22 01:39:15 -07:00
fe73058f84 Added manpage 2019-05-22 00:43:25 -07:00
3d401cd701 Updates and improvements. 2019-05-21 20:06:53 -07:00
12e366c735 Removed termbox dep 2019-05-20 19:29:10 -07:00
eb57aa4c69 Initial commit 2019-05-20 19:28:47 -07:00