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
TorchedSammy
f8f8cd0b59
chore: update dependencies
2022-03-06 10:07:28 -04:00
TorchedSammy
058d6ac456
chore: update readline
2022-03-05 14:40:38 -04:00
TorchedSammy
63e33af34d
chore: update readline
2022-03-04 20:48:22 -04:00
TorchedSammy
e7ac7ce843
feat: add hilbish.os interface ( closes #94 )
2022-03-02 19:11:57 -04:00
TorchedSammy
065d752b82
feat: accessible vim input mode ( closes #95 )
2022-03-01 22:00:46 -04:00
TorchedSammy
ad6d3193ff
chore: update readline lib
2022-02-27 23:22:37 -04:00
TorchedSammy
3cdd21a4fa
refactor: remove gnu readline
2022-02-27 19:27:18 -04:00
TorchedSammy
3165552c21
refactor: make go readline lib default, remove hilbiline
2022-02-27 19:21:34 -04:00
TorchedSammy
06221e06cd
chore: fix hilbiline version
2022-02-26 11:25:28 -04:00
TorchedSammy
1b0ae5b1e3
chore: update go sum
2022-02-25 20:44:07 -04:00
TorchedSammy
d448ef07e0
chore: update manifests
2022-02-25 20:37:11 -04:00
TorchedSammy
8821171ff5
chore: clean up and update modules
2022-01-02 19:21:34 -04:00
TorchedSammy
2f809e398c
fix: use fork of go readline
2021-12-06 20:56:04 -04:00
TorchedSammy
2ede1a195f
chore: remove test completion code
2021-12-06 20:52:49 -04:00
TorchedSammy
6653fa2e03
feat: add new readline lib
...
this is an almost 100% working readline implementation
in go, will add tab completion in another commit
2021-12-06 20:48:16 -04:00
TorchedSammy
369ddcc100
chore: use correct version of hilbiline
2021-12-06 17:19:22 -04:00
TorchedSammy
28fcdb3122
fix: take care of readline segfault, update deps
2021-12-06 16:24:25 -04:00
TorchedSammy
123f8992b1
feat: add tab completion api
...
tab complete is better than it was before!
there is a new `complete` function which allows adding custom arguments
to complete specific functions.
hilbish will now also complete executables if it's the first input
argument (this also works with ./)
if no completion is added for a command, hilbish will just complete
files
2021-11-22 11:24:31 -05:00
sammyette
2f816c33cd
fix: revert "chore: update deps"
...
This reverts commit e06765abc3
.
broke builds
2021-10-30 23:08:29 -04:00
sammyette
e06765abc3
chore: update deps
2021-10-30 20:01:07 -04:00
sammyette
54d88f9f6c
fix: use forked version of sh interp
2021-10-21 21:52:40 -04:00
Gabriel Rato
c29b6c6fd4
fix: break for loop after finding the aliased command ( #73 )
2021-10-11 21:45:52 -04:00
sammyette
f0013096fd
chore: update urls to reflect org name change
2021-06-03 19:19:22 -04:00
sammyette
dc09bae6e4
chore: update hilbiline url to reflect org name change
2021-05-24 07:09:24 -04:00
sammyette
aa7de15997
chore(deps): update dependencies
2021-05-18 20:40:41 -04:00
sammyette
e0851809ab
feat: make readline agnostic, add hilbiline to test
2021-05-17 19:03:56 -04:00
sammy
507c8b6ed2
chore: update manifest files
2021-05-01 01:07:55 -04:00
sammy
3862d2898c
chore: update manifests
2021-04-24 00:10:51 -04:00
sammy
b37f2411c7
chore: update manifests
2021-04-18 15:42:39 -04:00
sammy
5e44b84272
chore: update manifest files
2021-04-16 10:28:28 -04:00
TorchedSammy
76d0806375
feat: switch to master's readline lib; add tab complete and sh support
2021-03-24 14:50:22 -04:00
TorchedSammy
198f5f6334
"feat: add custom commands via lua in config"
2021-03-20 18:51:05 -04:00
TorchedSammy
52cf7e4799
feat: add command line flags and set SHELL, make commands exit on ctrl c
2021-03-20 00:03:25 -04:00
TorchedSammy
f69eaaab44
update dependencies
2021-03-19 19:03:53 -04:00