dtb trinity
trinity created branch swab in bonsai/harakit 2024-07-08 11:45:34 -06:00
trinity deleted branch dj from bonsai/harakit 2024-07-08 11:24:20 -06:00
trinity closed pull request bonsai/harakit#134 2024-07-08 11:24:20 -06:00
dj(1) segfault fix
trinity commented on pull request bonsai/harakit#134 2024-07-08 11:21:35 -06:00
dj(1) segfault fix

Merged.

trinity pushed to main at bonsai/harakit 2024-07-08 11:21:19 -06:00
bf06e91be5 Merge branch 'main' into dj
5d5a6d2172 dj(1): fix retvals
691e94c0c1 dj(1): error reporting more of the time
bab3cdd90e dj(1): Io_write: don't add to bufuse
abfe7046e7 dj(1): fix some type issues
Compare 34 commits »
trinity pushed to dj at bonsai/harakit 2024-07-07 21:15:19 -06:00
5d5a6d2172 dj(1): fix retvals
trinity commented on pull request bonsai/harakit#134 2024-07-07 21:14:18 -06:00
dj(1) segfault fix

Give it another whirl.

trinity approved bonsai/harakit#135 2024-07-07 20:34:50 -06:00
swab(1): fixes not using strerror(3)

Looks great.

trinity pushed to dj at bonsai/harakit 2024-07-07 20:34:13 -06:00
691e94c0c1 dj(1): error reporting more of the time
trinity commented on pull request bonsai/harakit#134 2024-07-07 18:16:24 -06:00
dj(1) segfault fix

Along these lines I did notice a bug in the write functionality that is now fixed. Judging from your dj(1) statistics it wasn't, but you may want to try again anyway.

trinity pushed to dj at bonsai/harakit 2024-07-07 18:15:08 -06:00
bab3cdd90e dj(1): Io_write: don't add to bufuse
trinity commented on pull request bonsai/harakit#134 2024-07-07 18:07:21 -06:00
dj(1) segfault fix

Please comment with the output with -H.

On OpenBSD, write(2) doesn't error (by returning -1) on /dev/full - writing "meow\n" to /dev/full apparently succeeds, returning 5 (the expected number…

trinity commented on pull request bonsai/harakit#127 2024-07-05 08:22:36 -06:00
WIP: scroll(1)

TODO: Rename to scroll(1).

trinity commented on issue bonsai/harakit#44 2024-07-05 08:22:13 -06:00
scroll(1) – pager

#127 is an experimental pager I'll be working on. Let's shift discussion over there. Higher-level (irrelevant to our pager in particular) discussion can continue here if there's a need for it.

trinity closed issue bonsai/harakit#44 2024-07-05 08:22:13 -06:00
scroll(1) – pager
trinity commented on pull request bonsai/harakit#134 2024-07-05 08:17:37 -06:00
dj(1) segfault fix

I think this is the best dj(1) can be, at least until we spot another bug. #94 will let us move out that parse() routine which will be nice.

I'm happy with the code size, especially relative to…

trinity pushed to dj at bonsai/harakit 2024-07-05 08:06:52 -06:00
abfe7046e7 dj(1): fix some type issues
trinity pushed to dj at bonsai/harakit 2024-07-04 21:32:29 -06:00
6ed7089b25 dj(1): statistics now track hard seeks
571796fe0d dj.1: update man page to match behavior
9e8b82c4bb dj(1): fix inaccurate statistics after Io_read and Io_write
906eb92f5a dj(1): (broken) move hard skipping to the main loop
9f420131ee dj(1): more work adapting hard skipping to the main loop
Compare 7 commits »
trinity pushed to dj at bonsai/harakit 2024-07-04 19:46:02 -06:00
8c33f0116c dj(1): move open(2) flags, remove unnecessary comments
f8c0e0570c dj(1): make Io_write handle prec and rec
fc0d9e374b dj(1): make printio fprintio
f49a2d2eb8 dj(1): move prec and rec adjustment into Io_read
4004a4a006 dj(1): use the retvals of Io_read and Io_write
Compare 5 commits »
trinity pushed to dj at bonsai/harakit 2024-07-03 20:52:52 -06:00
cc64561388 dj(1): only include sysexits if they aren't defined