TorchedSammy
2fe888e186
feat: add hilbish.jobs interface and add stop function to job in hooks ( closes #109 )
2022-03-20 19:10:12 -04:00
TorchedSammy
654ca4b527
docs: fix hilbish.alias doc
2022-03-20 17:54:02 -04:00
TorchedSammy
802f444ba6
docs: [ci] generate new docs
2022-03-20 19:16:13 +00:00
TorchedSammy
86a15e6363
feat: add configurable runner mode ( closes #110 )
2022-03-20 15:15:44 -04:00
TorchedSammy
96c1487bfa
fix: make sure complete input is added to history
2022-03-19 18:48:03 -04:00
TorchedSammy
1e899bf18e
chore: set name of history in menu to History instead of file
2022-03-19 13:24:12 -04:00
TorchedSammy
f03f8c0da1
docs: add exitCode to job docs
2022-03-19 13:14:12 -04:00
TorchedSammy
1378a74e87
feat: add job hooks (part of #109 )
2022-03-19 13:10:50 -04:00
TorchedSammy
63bc398f1c
fix: use unexported alias handler init function
2022-03-19 12:44:26 -04:00
TorchedSammy
579a0cd0ce
refactor: rename hilbishAliases to aliasHandler for clarity
2022-03-19 12:43:48 -04:00
TorchedSammy
f433ab8a6f
docs(guide): mention that users can copy the default dir from dataDir
2022-03-19 09:50:51 -04:00
TorchedSammy
eb0a81f7a2
chore: prepare for v1.1.0 release
2022-03-17 20:56:19 -04:00
TorchedSammy
24b88a0483
docs: add docs for vim mode
2022-03-17 20:25:38 -04:00
TorchedSammy
f73c6d4aa8
fix: completions of executables and running absolute paths on windows
2022-03-17 20:22:30 -04:00
TorchedSammy
925ded6cea
fix(readline): remove duplicate code
2022-03-17 19:57:57 -04:00
TorchedSammy
92d0e195ab
fix: change prompt back to user's prompt on contine prompt exit
2022-03-17 19:49:33 -04:00
TorchedSammy
4da82e872c
fix: completions on files/folders starting with a dot not having it
2022-03-17 19:41:37 -04:00
TorchedSammy
b0ece71de3
fix: use not-executable in prelude instead of no-perm
2022-03-17 19:29:27 -04:00
TorchedSammy
8b5dc69950
feat: add command.not-executable hook ( closes #119 )
2022-03-16 19:45:55 -04:00
sammyette
20a4cdb505
fix: handle path binaries properly on windows ( closes #117 , #118 ) ( #120 )
...
* fix: handle path binaries properly on windows (closes #117 , #118 )
* refactor: dont return exec name since it isnt needed
* fix: return correct error in find exec function and stat always
* fix: remove filepath import for exec file check on unix
2022-03-16 19:44:32 -04:00
TorchedSammy
01d937afd8
fix: correct username in greeting on windows
2022-03-16 18:42:38 -04:00
sammyette
32b421d402
docs: remove support notice
2022-03-15 22:20:23 -04:00
TorchedSammy
0ee47cc6f0
fix(readline): clear history filter on Readline, fixes filtering after ctrl-c
2022-03-15 16:27:12 -04:00
TorchedSammy
b8e0874ab0
fix: catch and ignore sigquit signal ( closes #112 )
2022-03-14 20:55:00 -04:00
TorchedSammy
ae449b89eb
fix(readline): dont show completions menu if there is only 1 entry ( closes #107 )
2022-03-14 20:17:45 -04:00
TorchedSammy
91222f9d74
fix(readline): dont reduce pos if its at 0
2022-03-13 20:00:11 -04:00
TorchedSammy
feb2ea18fb
docs: document hilbish.vimAction hook
2022-03-13 17:44:54 -04:00
TorchedSammy
726d265cca
feat: add hilbish.vimAction hook ( closes #108 )
2022-03-13 16:44:11 -04:00
TorchedSammy
7d9c7ddf18
fix: empty multiline prompt if entire prompt is single line
2022-03-13 16:42:14 -04:00
TorchedSammy
5e505d0a8d
fix: increate pos by 1 at paste instead of 2
2022-03-13 16:40:58 -04:00
TorchedSammy
e5b6a2586b
chore: update lunacolors
2022-03-13 16:37:33 -04:00
TorchedSammy
c5dd05bb1e
refactor: remove mode from prompt func in default conf and dont refresh in vim mode
2022-03-13 16:12:34 -04:00
TorchedSammy
0113a4e0b4
fix(readline): make esc escape any vim mode
2022-03-13 14:26:44 -04:00
TorchedSammy
5a2e3e4700
chore: bring readline in repo for easier maintenance
2022-03-13 13:48:49 -04:00
TorchedSammy
b05cb30ed7
fix: check if interactive *and* input starts with space to determine if to add to history
2022-03-13 12:51:27 -04:00
TorchedSammy
dc53eef829
ci: add checkout for create release
2022-03-12 22:32:32 -04:00
TorchedSammy
2f728de6a1
ci: fix checkout
2022-03-12 22:30:16 -04:00
TorchedSammy
4dc5ff60fd
ci: fix submodule clone
2022-03-12 22:22:15 -04:00
TorchedSammy
a414c87e06
chore: bump version to v1.0.4
2022-03-12 22:15:31 -04:00
TorchedSammy
b3db55708a
ci: clone submodules
2022-03-12 22:14:49 -04:00
TorchedSammy
7d7ccb5c9b
chore: prepare changelog for v1.0.4
2022-03-12 21:59:45 -04:00
TorchedSammy
ece5f92307
fix: create history dir if it doesnt exist ( fixes #113 )
2022-03-12 21:50:57 -04:00
TorchedSammy
0e4f552be2
refactor: panic in history.go for more context
2022-03-12 21:43:02 -04:00
TorchedSammy
23902ea25c
chore: prepare for v1.0.3 release
2022-03-12 20:10:39 -04:00
TorchedSammy
a7f0457dab
ci: include lua libs in release
2022-03-12 19:42:42 -04:00
TorchedSammy
4a4cb3409f
fix: set running to true before throwing exit hook on no input
...
this fixes an issue with the prompt being kind of a mess when
enter alone is pressed (and hilbish doesn't try to run anything)
2022-03-07 21:01:21 -04:00
TorchedSammy
853dfa369f
fix: add user input to history instead of hilbish expanded ( closes #103 )
2022-03-07 19:10:21 -04:00
TorchedSammy
738939e4c9
fix: remove duplicate binary suggestions ( fixes #105 )
2022-03-07 18:56:22 -04:00
TorchedSammy
3babf36c43
fix: remove newline from prompt
2022-03-06 22:23:38 -04:00
TorchedSammy
b7478c3c1a
chore: prepare for v1.0.2 release
2022-03-06 21:48:24 -04:00