c9bb7f4944
Some major refactoring, removed the tabs feature, added marks (much
...
simpler)
2019-05-25 20:55:59 -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
53bee94a9f
Fixed some stuff, including 'cd'
2019-05-24 17:42:36 -07:00
bbeecf3b2f
Refactored a bit, allowed cmds to use unique prefixes (e.g. 'q' instead
...
of 'quit', 'scr' instead of 'scroll', etc), added vim modelines
2019-05-24 17:35:16 -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
89f65d6a26
Fixed bug
2019-05-23 19:14:50 -07:00
752a23c5f6
Lots of refactoring and cleanup
2019-05-23 19:04:17 -07:00
aa297e79d3
Fixed an issue with leaking temp files
2019-05-23 05:51:11 -07:00
2862756733
Added flags for toggling columns, cleaned up a bit
2019-05-23 05:42:33 -07:00
670ee76177
Added key binding tool (ctrl-h) to figure out what a binding is
2019-05-23 04:44:48 -07:00
ce72a889e2
Properly handle window resizes
2019-05-23 04:02:11 -07:00
fcfb1a3995
Help menu overhaul and cleanup of config file
2019-05-23 03:40:04 -07:00
e0cad5a44f
Moved sorting to a command
2019-05-23 02:13:13 -07:00
b5642e84d8
Moved more stuff over to bb commands, cleaned up scroll region stuff
2019-05-23 01:37:41 -07:00
e080490d51
Working version of running (nearly) everything on bb IPC commands
2019-05-23 00:57:25 -07:00
566ee2f272
Added lazy redrawing using console scrolling
2019-05-22 19:05:56 -07:00
ac69e52faa
Added polling for blocking key reads
2019-05-22 15:47:47 -07:00
512cbbdae4
Removed some redundant exits
2019-05-22 15:33:18 -07:00
68cc3ecf33
Fixed bug with number of arguments
2019-05-22 14:56:28 -07:00
5f0e1bf0be
Overhaul to use arguments instead of piping for commands
2019-05-22 14:33:14 -07:00
292d1953e8
Updating naming
2019-05-22 01:56:39 -07:00
0d6724017b
Added help/usage
2019-05-22 01:55:34 -07:00
51959819dd
Removing dead code
2019-05-22 01:52:23 -07:00
3a2438dc08
Better arg parsing and updated docs
2019-05-22 01:50:46 -07:00
8f73ec7241
Added null-separation option for xargs to properly handle funky
...
filenames
2019-05-22 01:39:15 -07:00
0755256039
Added dynamically generated help, fixed some ctrl-c stuff.
2019-05-22 00:25:25 -07:00
b7b6b6cc74
Added ctrl-z for suspend and added a sort of hybrid mode for running
...
commands at the bottom of the screen instead of in a full terminal mode.
2019-05-21 22:41:22 -07:00
bff00bf755
Deleted the prompt code. Scripts can just do that instead.
2019-05-21 21:47:41 -07:00
6c29017c62
Added some more keybindings and cleaned up a bit
2019-05-21 21:45:16 -07:00
3d401cd701
Updates and improvements.
2019-05-21 20:06:53 -07:00
1a0382f55d
Added fuzzy finding
2019-05-21 17:13:28 -07:00
3678e7608f
Tidying up
2019-05-21 16:32:26 -07:00
170fb41568
Changed info for symlinks to be about link instead of linked file
2019-05-21 16:30:49 -07:00
e2fe374f92
Fixed up ctrl-a and esc for select all and clear
2019-05-21 16:29:01 -07:00
2d90cc8fd6
Added a bit more functionality including a user input prompt
2019-05-21 16:02:25 -07:00
6957d67051
Some changes to sorting and mouse wheel scrolling.
2019-05-21 05:10:39 -07:00
f7e99b3077
Added command line flags
2019-05-21 04:06:50 -07:00
ab46185843
Lotsa improvements
2019-05-21 03:59:30 -07:00
9786f9a525
Mostly working version with linked lists and regular arrays
2019-05-21 02:17:11 -07:00
eb57aa4c69
Initial commit
2019-05-20 19:28:47 -07:00