2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-04-05 05:03:23 +00:00

86 Commits

Author SHA1 Message Date
a2e23f1310
docs: attempt 2025-04-02 21:30:16 -04:00
4ba285e74b
chore: rename nature snail code file, add docs 2025-04-02 20:49:49 -04:00
6c51f1e374
refactor: port exec code to lua 2025-04-02 20:42:32 -04:00
f3e1d1c4e7
refactor: implement runner functions in lua and make docs build on workflow dispatch 2025-04-02 16:02:01 -04:00
8d51c6304a
chore: update branch 2025-04-02 14:51:34 -04:00
4150001d8b
fix: make lua implemented hilbish interfaces documented (#335)
* fix: make lua implemented hilbish interfaces documented

* fix: signature link in table of contents

* fix: reduce function list to match in go generated docs

* fix: toc appending

* docs: enable docs for hilbish.messages

* feat: add description gen, and more spacing between param listing

* docs: add more detailed documentation for lua modules

* docs: update hilbish.messages docs

* fix: add description for lua doc'd modules, remove duplicate docs

* docs: add back hilbish.jobs doc

* feat: generate toc for lua modules

* fix: add table heading

* ci: add lua docgen

* docs: put dirs.old doc on 1 line
2025-04-02 09:41:37 -04:00
8731b1a7d1
chore: revert "chore: revert "chore: add 2.4 motd (work in progress)""
revertception
This reverts commit 7fc3f4a569405c86675978341a0c008069b994b9.
2024-12-29 21:44:05 -04:00
15e3c1a74b
feat: reimplement hilbish.run in lua 2024-12-29 20:32:21 -04:00
b84d985ce6
fix: throw old cd hook 2024-12-29 11:28:14 -04:00
55e879bd02
fix: typos, set default runner to lua implemented hybrid, add back hilbish.runner.sh 2024-12-29 01:36:33 -04:00
5261819149
feat: implement snail library 2024-12-29 01:12:06 -04:00
0b0821f410
refactor: make initial changes for snail lib (shell interp) 2024-12-28 21:43:33 -04:00
7fc3f4a569
chore: revert "chore: add 2.4 motd (work in progress)"
This reverts commit e6b88816fdb3a827ac09b1f7f2f2be178b3ca421.
2024-11-04 06:51:31 -04:00
e6b88816fd
chore: add 2.4 motd (work in progress) 2024-08-16 15:25:35 -04:00
137efe5c62
fix: motd typo 2024-07-30 19:24:57 -04:00
ea233facc8
fix: get absolute path in fs.cd function 2024-07-27 14:28:09 -04:00
e4df61f020
fix(nature/tips): cleanup tips display 2024-07-27 14:19:53 -04:00
54b85b1c99
fix: add 2.3 motd 2024-07-27 14:10:21 -04:00
5b46158008
fix(commands/cd): use absolute paths to cd 2024-07-26 18:08:26 -04:00
a41a5504f4
fix(nature/tips): opt typo 2024-07-26 18:07:55 -04:00
Nathan J Helmig
35a8d0eaa4
feat: adds some friendly tips (#315)
Co-authored-by: Nathan Helmig <nathanhelmig@pop-os.attlocal.net>
2024-07-21 19:02:46 -04:00
youkwhd
b24fc4a422
fix: check if no command passed to exec (#310)
* fix: check if no command passed to exec

* docs: add exec fixes

* chore: remove extra space
2024-07-10 10:04:15 -04:00
ff6e08902f
fix(greenhouse): reset at end and beginning of line to fix colors leaking to other lines 2024-05-03 19:06:17 -04:00
fb9d30520a
fix(greenhouse): draws/updates after exit by resize 2024-04-27 13:52:07 -04:00
James Dugan
aa376f9b14
feat: cat implementation now uses chunk reading (#290) 2024-04-20 19:04:24 -04:00
7d487bfc98
refactor: remove metatables protecting hilbish api and opts (#287) 2024-04-11 18:16:45 -04:00
11323a70aa
feat: add page keys to greenhouse 2023-12-30 16:16:59 -04:00
db32fd7a87
chore: remove unused label 2023-12-26 12:53:19 -04:00
017702ea0d
fix(greenhouse): remove goro usage 2023-12-26 12:52:39 -04:00
30830ed6ed
chore: prepare v2.2.1 2023-12-26 12:33:57 -04:00
c1b78a8ea7
fix: remove debug print 2023-12-26 10:13:35 -04:00
3128ef7934
feat: merry christmas! 2023-12-26 00:18:30 -04:00
7b84faabf9
chore: merge from upstream 2023-12-25 23:09:31 -04:00
8fdae6c1d7
refactor: doc improvements (again) (#260) 2023-12-25 22:08:29 -05:00
190ed5b2dc
chore: update motd for 2.2 2023-12-24 19:04:08 -04:00
29e14c1aee
feat: native modules (#257) 2023-11-11 19:39:31 -05:00
78eb657897
feat: hilbish native pager (#240) 2023-10-25 00:41:53 -04:00
c6c81ddece
feat: add notification/message interface (#239)
details in #219
2023-07-10 19:03:30 -04:00
3eae0f07be
feat: add fuzzy searching for completion and history search (#247)
* feat: add fuzzy searching for completion and history search

* feat: add fuzzy opt for fuzzy history searching

* chore: add fuzzy opt to changelog
2023-07-10 00:06:29 -04:00
cbc5e81c9d
feat: show indexes on cdr list and change home to tilde (#253)
* feat: show indexes on cdr list and change home to tilde

* fix: remove underline in cdr help page
2023-07-09 18:43:21 -04:00
013fa30658
fix: correct job management commands to call with colon 2023-02-19 15:11:55 -04:00
7bfd7b12c4
fix(commands/doc): only highlight real headings 2023-02-10 17:03:03 -04:00
6dbb39d404
chore: change motd for 2.1 (closes #237) 2023-02-07 10:46:47 -04:00
cdd07a4981
fix(commands/doc): run stat in pcall 2023-02-05 13:02:50 -04:00
2f6ab5fd92
feat: add sink for commanders to write output/read input (#232)
to write output, you would usually just use the print builtin
since commanders are just lua custom commands but this does not
consider the fact of pipes or other shell operators being used
to redirect or whatever.

this adds readable/writable "sinks" which is a type for input
or output and is currently only used for commanders but can be
used for other hilbish things in the future
2023-01-20 19:07:42 -04:00
088e326bd1
fix(commands/doc): properly block out index doc 2023-01-20 18:43:46 -04:00
6530d48b00
docs: document types properly (#227) 2023-01-18 06:39:26 -04:00
d99e056a76
feat: add function to get current runner name 2023-01-17 22:04:54 -04:00
a6bcfdfca9
feat(commands/doc): return 1 exit code when doc not found 2023-01-07 14:02:21 -04:00
4e023703b6
feat(commands/doc): use local docs directory if hilbish branch is found 2023-01-07 14:01:57 -04:00