dtb trinity
trinity created branch dj in bonsai/harakit 2024-07-03 14:23:19 -06:00
trinity pushed to dj at bonsai/harakit 2024-07-03 14:23:19 -06:00
1cf67af281 dj(1): add a ton of assertions, fix if statement, fix io[i] mixups
064abb82a6 dj(1): fix option parsing regression
Compare 2 commits »
trinity commented on pull request bonsai/harakit#129 2024-07-03 12:16:14 -06:00
WIP: Generate Rust sysexits bindings without bindgen

Note: on OpenBSD, bindgen and llvm are required to build Harakit.

trinity commented on issue bonsai/harakit#126 2024-07-01 09:03:03 -06:00
Fix usage text

I failed to elaborate on one of my thoughts; while parens are nice, l think deferring to NetBSD's judgement unmodified is wiser. Then we can simply refer people to their documentation for option…

trinity commented on issue bonsai/harakit#112 2024-07-01 08:50:27 -06:00
dj(1) segfaults if trying to skip in stdout

I was gonna get to it in the dj refactor but wanted the API (options) changes in as soon as possible as that change was potentially breaking. Obviously no stability is expected in our alpha phase…

trinity commented on pull request bonsai/harakit#129 2024-07-01 06:01:26 -06:00
WIP: Generate Rust sysexits bindings without bindgen

I'm working on (and nearly done) a sysexits(1) utility that can be used to look up sysexits and print out valid sysexits source files for various languages.

trinity commented on pull request bonsai/harakit#129 2024-07-01 05:59:11 -06:00
WIP: Generate Rust sysexits bindings without bindgen

I used all the rustc flags I could to pare down system resource usage to no avail. Moving to -current isn't really a big deal to me (sysupgrade -s did it automagically) but is a pain in the ass…

trinity approved bonsai/harakit#133 2024-06-30 21:37:07 -06:00
Makefile improvements
trinity closed pull request bonsai/harakit#125 2024-06-29 20:21:27 -06:00
dj(1): Refactor source a bit, remove -Adq
trinity pushed to main at bonsai/harakit 2024-06-29 20:20:15 -06:00
69510d76af Merge branch 'main' into dj
6b28a12b73 dj.1: last minute changes
3b5ddede98 Merge branch 'main' into dj
67b60e20cc dj.1: Man page fixes
3a66022c6d dj(1): more refactor (get rid of the c scratch variable, use scoping)
Compare 13 commits »
trinity pushed tag 0.13.15 to bonsai/harakit 2024-06-29 20:19:46 -06:00
trinity pushed to dj at bonsai/harakit 2024-06-29 19:23:23 -06:00
69510d76af Merge branch 'main' into dj
881df1bb18 Merge branch 'usage-text'
40984453e3 Makefile: better leverage targets for sysexits build
cb88ed9809 Merge branch 'getopt-bindings'
cf5136d247 Makefile, swab(1): fixes swab build
Compare 32 commits »
trinity closed issue bonsai/harakit#113 2024-06-29 19:17:53 -06:00
dj(1): writing/reading should take place at seeked/skipped byte
trinity commented on issue bonsai/harakit#113 2024-06-29 19:17:34 -06:00
dj(1): writing/reading should take place at seeked/skipped byte

This seems to have been fixed. #125 adds further clarification. Please reopen if you still have issue.

trinity pushed to dj at bonsai/harakit 2024-06-29 19:15:26 -06:00
6b28a12b73 dj.1: last minute changes
trinity commented on pull request bonsai/harakit#102 2024-06-29 15:41:53 -06:00
Replace str(1) with stris(1)

The original UNIX had a lot of samey names; chmod, chroot, chdir, chsh all come to mind. I can remember them all off the top of my head because they're all intuitive considering their purpose.

trinity approved bonsai/harakit#131 2024-06-29 15:39:04 -06:00
Usage text
trinity pushed to getopt-bindings at bonsai/harakit 2024-06-29 06:03:00 -06:00
6bd19c072d swab(1): fix some silly mistakes
trinity commented on pull request bonsai/harakit#131 2024-06-29 06:01:18 -06:00
Usage text

integer integer... should be Roman, I believe.

trinity commented on pull request bonsai/harakit#131 2024-06-29 06:01:18 -06:00
Usage text

[-egl]