| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-06 | Cross-platform compatibility changes | Bruce Hill | |
| 2021-07-03 | Switch from /etc/xdg/bb to /etc/bb | Bruce Hill | |
| 2021-05-31 | Added lots of extra compiler checks and fixed a few minor issues. | Bruce Hill | |
| 2021-05-31 | Added flag | Bruce Hill | |
| 2021-01-28 | Reorganized header files | Bruce Hill | |
| 2021-01-28 | Renamed bterm -> terminal | Bruce Hill | |
| 2021-01-28 | Fixed up some makefile stuff with NAME flag | Bruce Hill | |
| 2021-01-02 | Added -Werror | Bruce Hill | |
| 2021-01-02 | Updating compiler flags | Bruce Hill | |
| 2021-01-01 | A bit of refactoring, moving more rendering code into draw.c | Bruce Hill | |
| 2020-12-30 | Refactoring into multiple files better | Bruce Hill | |
| 2020-04-09 | Minor tweak to support compiling with TCC | Bruce Hill | |
| 2020-04-08 | Some overhaul and refactoring. bbstartup.sh and bindings.bb have been | Bruce Hill | |
| moved into scripts/bbstartup and scripts/bbbindkeys alongside the other scripts. Some minor bugs have been fixed as well, and a few bindings added. | |||
| 2020-02-24 | Moved bbstartup into a script, renamed helper/ -> scripts/, and added | Bruce Hill | |
| bbshutdown script. Also tweaked some of the precedence. | |||
| 2020-02-24 | Minor makefile cleanup. | Bruce Hill | |
| 2020-02-24 | Major update: instead of defining all the helper functions as static | Bruce Hill | |
| C-strings prefixed to commands (modified by the Makefile), the helper functions are now standalone scripts in the helpers/ dir, which gets added to "$PATH" when running bb. | |||
| 2020-02-23 | Added manpage for bbcmd and updated a bunch of the documenation. | Bruce Hill | |
| 2020-02-23 | Working version of pulling columns into their own file. | Bruce Hill | |
| 2020-02-22 | Initial working version using globbing. | Bruce Hill | |
| 2020-02-18 | Fix for `cp` not being able to overwrite `bb` binary during | Bruce Hill | |
| installation. | |||
| 2019-11-25 | Updated `mkdir` syntax to make sure it works on mac | Bruce Hill | |
| 2019-11-24 | Bunch of minor pedantic cleanups to get rid of warnings and tidy up the | Bruce Hill | |
| code. | |||
| 2019-11-24 | Changed order of `make install` so that even if `bb` is open, the | Bruce Hill | |
| other install files will still be put in place. | |||
| 2019-11-08 | Added query string to CONFIRM definition using `ask` | Bruce Hill | |
| 2019-11-01 | Added support for NULL-byte delimited picking, cleaned up some of the | Bruce Hill | |
| bindings making them faster/simpler. | |||
| 2019-10-03 | Removed some unnecessary +refreshes, no longer enable cursor by default, | Bruce Hill | |
| but instead have ask() etc. make the cursor visible. Also cleaned up some of the failure cases for better feedback. | |||
| 2019-09-30 | Fixed an issue with /etc/bb instead of /etc/xdg/bb and moved the startup | Bruce Hill | |
| command into bb.h with the other bb shell script stuff. | |||
| 2019-09-30 | Moved config.h -> bb.h and did some cleanup, moving function | Bruce Hill | |
| declarations and constants out of bb.c and into bb.h. Also re-alphabetized the functions and updated the docs. | |||
| 2019-09-30 | Ditching the whole config.def.h paradigm in favor of just having a | Bruce Hill | |
| single config.h file. It's mostly not used very much anyways now that the startup commands and key bindings are in their own files. | |||
| 2019-09-30 | Overhaul of how binding commands works. It's now all handled through | Bruce Hill | |
| bbstartup.sh, which loads bindings.bb and parses it to +bind:<keys>:<script> commands. | |||
| 2019-09-22 | Now $@ is *always* the selected files, even if there are none. Cleaned | Bruce Hill | |
| up the default bindings a bit to be more explicit about manipulating the cursor file vs. manipulated selected files. Added support for `ask -n` and generally confirming with a single 'y' keystroke instead of 'y<enter>' Also added a binding for `rename`-command batch renaming. | |||
| 2019-09-22 | Per-ASK() history for `ask` using the __COUNTER__ macro | Bruce Hill | |
| 2019-09-22 | Removing remnants of ASKECHO | Bruce Hill | |
| 2019-09-21 | Tweaked code for PICK() and the code that asks for 1 character of input | Bruce Hill | |
| for better POSIX sh compatibility and to remove unused vars. | |||
| 2019-09-21 | Added support for default shell other than sh (e.g. dash, in case sh | Bruce Hill | |
| links to bash) | |||
| 2019-09-21 | Added better support for custom asker/picker functionality and | Bruce Hill | |
| simplified some of the things. | |||
| 2019-09-07 | Fixed check for empty string in prefixes and stuff | Bruce Hill | |
| 2019-07-24 | Replaced bashism "[[" with "test -n" | Bruce Hill | |
| 2019-07-15 | Added dmenu support in makefile | Bruce Hill | |
| 2019-06-18 | Changed -std=gnu99 to -std=c99 | Bruce Hill | |
| 2019-06-15 | Silenced some error messages from `which` | Bruce Hill | |
| 2019-06-15 | More robust/automatic handling of PICKER | Bruce Hill | |
| 2019-06-12 | Tweaked to allow setting optimization level more easily | Bruce Hill | |
| 2019-06-12 | Switched some stuff to use $() instead of `` for better composing, | Bruce Hill | |
| rearranged things a bit to launch bb fewer times for commands. | |||
| 2019-06-10 | Simplified the make flags for fuzzy finding and asking. Cleaned up the | Bruce Hill | |
| readme a bit. | |||
| 2019-06-10 | Updated with some cleaner behavior for PICK and added SPIN. Also removed | Bruce Hill | |
| command line flags in favor of manually using `tput rmcup`. Updated the documentation. | |||
| 2019-06-06 | Reworked a bunch of the config option stuff for picking files and user | Bruce Hill | |
| input. Now that stuff is handled with makefile flags. | |||
| 2019-06-06 | Removed QUOTE() and cleaned up some of the macros for FUZZY and ASK | Bruce Hill | |
| 2019-06-06 | Removed breadline() and switched to use `ask` when possible, defaulting | Bruce Hill | |
| to `read` and `fzy` | |||
| 2019-06-04 | Removed junk | Bruce Hill | |
