TorchedSammy
e466085d24
refactor: move arg handle function to util
2022-03-28 19:12:13 -04:00
TorchedSammy
d2d423a4ef
refactor: use util funcs to run lua where possible
2022-03-28 18:58:56 -04:00
TorchedSammy
26add67287
feat: implement bait
2022-03-28 17:48:12 -04:00
TorchedSammy
2086a1ec78
fix: handle panic in lua input if it is incorrect
2022-03-28 17:43:31 -04:00
TorchedSammy
d34aa09e8e
fix: handle errors in user config
2022-03-28 17:40:36 -04:00
TorchedSammy
9fc2247c20
fix: call cont next in prompt function
...
this continues execution of lua, very obvious
fixes an issue with code stopping at the prompt function
2022-03-28 16:30:04 -04:00
TorchedSammy
016a3a2ec7
refactor: start work on lua 5.4
...
lots of commented out code
ive found a go lua library which implements lua 5.4
and found an opportunity to start working on it.
this commit basically removes everything and just leaves
enough for the shell to be "usable" and able to start.
there are no builtins or libraries (besides the `hilbish` global)
2022-03-27 22:17:59 -04:00
Renzix
61c9e12a4a
feat: control k to delete the rest of the line ( #128 )
...
Co-authored-by: Renzix <DanielDeBruno@renzix.com>
2022-03-26 23:43:30 -04:00
TorchedSammy
0aba60b5de
docs: [ci] generate new docs
2022-03-26 22:28:27 +00:00
TorchedSammy
62a6cc56b9
docs: document hilbish.highlighter
2022-03-26 18:28:01 -04:00
TorchedSammy
e5d841a0a7
docs: [ci] generate new docs
2022-03-26 22:26:10 +00:00
TorchedSammy
3e50e608c1
chore: merge from remote
2022-03-26 18:25:35 -04:00
TorchedSammy
76f100ca77
feat: expose syntax highlighting ( closes #125 )
2022-03-26 18:25:19 -04:00
TorchedSammy
0cad0e7e66
fix: only try to run hinter function if it isnt nil
2022-03-26 18:24:49 -04:00
TorchedSammy
2fb481c4cb
docs: [ci] generate new docs
2022-03-26 21:34:42 +00:00
TorchedSammy
6ea25a22b3
feat: add inline hint text and change what were hints previously to info ( closes #126 )
2022-03-26 17:34:09 -04:00
TorchedSammy
577f00dfef
fix(readline): make forward delete work properly
2022-03-23 21:11:24 -04:00
TorchedSammy
722bd1cd80
fix(readline): insert text in replace mode if cursor is at end of text
2022-03-23 21:10:04 -04:00
TorchedSammy
1ba314d961
chore: prepare for v1.2.0 release
2022-03-22 22:11:46 -04:00
sammyette
84dce8c537
docs: change short description back to block quote
2022-03-22 22:04:33 -04:00
TorchedSammy
3345c51064
docs: add newline after short description
2022-03-22 22:01:22 -04:00
TorchedSammy
a7e450904c
docs: add more info to readme
2022-03-22 21:59:34 -04:00
TorchedSammy
23efc8e54d
docs: update image for readme gallery
2022-03-22 21:19:36 -04:00
TorchedSammy
1d4c8a7645
feat: make history clear function work again
2022-03-22 19:01:29 -04:00
TorchedSammy
7272e035d9
ci: remove fetch-depth 0 setting for checkout
2022-03-22 18:41:26 -04:00
TorchedSammy
8a215ad742
docs: rename vimMode to vim-mode
2022-03-22 18:39:22 -04:00
TorchedSammy
6e69ee20f6
chore: merge
2022-03-22 18:38:26 -04:00
TorchedSammy
bc15da2f1a
docs: add more docs for runner mode interface
2022-03-22 18:38:13 -04:00
TorchedSammy
dd9e827735
docs: [ci] generate new docs
2022-03-22 22:33:52 +00:00
TorchedSammy
3636efe7f8
docs: add doc for mode param of runnerMode function
2022-03-22 18:33:11 -04:00
TorchedSammy
053914ec45
docs: fix dates for changelog versions
2022-03-22 17:19:23 -04:00
TorchedSammy
1e884e7c89
fix: handle job being nil (first sh exec case)
2022-03-21 21:25:43 -04:00
TorchedSammy
f27d60f827
fix: move cursor to end of line on history search ( closes #121 )
2022-03-21 06:47:14 -04:00
TorchedSammy
754a63c74b
chore: merge
2022-03-20 19:10:41 -04:00
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
0d4143582f
docs: [ci] generate new docs
2022-03-20 21:54:55 +00: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