TorchedSammy
1c05d0d5c5
feat: implement os interface
2022-03-30 20:14:26 -04:00
TorchedSammy
8cf101cee2
chore: resolve merge conflict from master
2022-03-29 17:42:40 -04:00
TorchedSammy
34ae8ade7b
chore: tidy go modules
2022-03-29 15:28:39 -04:00
TorchedSammy
23b04159b0
chore: merge from master
2022-03-29 14:53:58 -04:00
TorchedSammy
294569d6e8
chore: update golua
2022-03-29 14:53:43 -04:00
TorchedSammy
9ff6e5879f
chore: bump go version to 1.17
2022-03-29 13:31:16 -04:00
TorchedSammy
506f90de06
chore: use custom fork of golua
2022-03-28 21:02:57 -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
TorchedSammy
5a2e3e4700
chore: bring readline in repo for easier maintenance
2022-03-13 13:48:49 -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
15caa6e449
chore: replace gopher-lua import with github link
2022-02-25 20:42:50 -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
970fe43413
chore: remove newline between replace directives in module file
2021-12-07 18:01:39 -04:00
TorchedSammy
2f809e398c
fix: use fork of go readline
2021-12-06 20:56:04 -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
b608ea6bc8
chore: remove unused dep
2021-05-24 07:29:52 -04:00
sammyette
207f6ba719
chore: resolve merge conflicts
2021-05-24 07:26:30 -04:00
sammyette
dc09bae6e4
chore: update hilbiline url to reflect org name change
2021-05-24 07:09:24 -04:00
sammyette
2230b8bd45
chore: update deps (mainly hilbiline)
2021-05-23 22:01:09 -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
cf317a9c64
fix: include other path (/usr/share/hilbish/) for packages
2021-03-21 02:27:16 -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
TorchedSammy
981acc49d2
initial commit
2021-03-19 15:11:59 -04:00