Commit Graph

14 Commits (lua5.4)

Author SHA1 Message Date
TorchedSammy e6563fbd8b
fix: add newline at the beginning of file buffer when there is shebang
this makes the line count in error messages line up properly
2022-04-02 20:59:55 -04:00
TorchedSammy 8a34783fee
fix: add names at chunk load for context in errors 2022-04-02 19:13:35 -04:00
TorchedSammy f94d7ac81f
chore: add comment for reason of unreading byte 2022-04-02 15:53:39 -04:00
TorchedSammy 48ab7c13ac
fix: read file manually in DoFile to avoid shebang 2022-04-02 15:30:55 -04:00
TorchedSammy 7786b4f37a
feat: add module description docs 2022-03-30 20:11:15 -04:00
TorchedSammy a45b3fe1fa
chore: fix dofile comment doc 2022-03-29 21:04:50 -04:00
TorchedSammy 245400e43d
chore: add comments to document util functions 2022-03-29 21:02:15 -04:00
TorchedSammy 183b22e565
feat: implement aliases 2022-03-29 18:03:57 -04:00
TorchedSammy e466085d24
refactor: move arg handle function to util 2022-03-28 19:12:13 -04:00
TorchedSammy d34aa09e8e
fix: handle errors in user config 2022-03-28 17:40:36 -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 179947cd98
fix: only add __docProp metatable from SetField function 2021-11-22 19:19:36 -05:00
TorchedSammy 43ddab699f
feat: add in shell documentation for module properties 2021-11-22 18:59:28 -05:00
sammyette 3cafbe8c4f
docs: document `hilbish` module functions, xdg vars, and add descriptions for modules 2021-10-16 12:41:10 -04:00