Commit Graph

  • 0819eeb75d
    fileis(1): scrap libfileis(3), work on rewriting scrut(1) in Rust DTB 2024-07-18 19:11:22 -0600
  • cd875df547
    README: attempt to clarify intent DTB 2024-07-18 09:32:58 -0600
  • e90d25e30f
    Merge branch 'strcmp' DTB 2024-07-15 19:52:26 -0600
  • 71f372d2c2
    Merge branch 'intcmp' DTB 2024-07-15 15:21:31 -0600
  • 27ff64dffa
    intcmp(1): add comments DTB 2024-07-15 14:51:54 -0600
  • becb3bac4e
    strcmp(1): code clarification DTB 2024-07-15 14:40:26 -0600
  • 0f12dcc552
    scrut(1): fix ugly opt parsing DTB 2024-07-15 14:28:00 -0600
  • b9c4b49603
    scrut(1): use libfileis DTB 2024-07-15 14:13:53 -0600
  • 2c4349872c
    scrut(1): banish gotos DTB 2024-07-15 13:55:01 -0600
  • 59fa3ed3d2
    scrut(1): get rid of -h DTB 2024-07-15 13:47:55 -0600
  • 71655a8559
    libfileis(3): a library for scrutinizing files DTB 2024-07-15 13:47:04 -0600
  • 9f2447ce94
    STYLE: code block indentation edits and example emma 2024-07-15 13:38:26 -0600
  • fbdf4f9c45
    intcmp(1): switch formatting emma 2024-07-15 13:38:08 -0600
  • 806ddac8da
    dj(1): whitespace formatting emma 2024-07-15 13:31:38 -0600
  • a0ed14a089
    STYLE: example for trailing comma & add includes guideline emma 2024-07-15 13:29:12 -0600
  • dc2a4a39ba
    swab(1): note what sysexits are being used emma 2024-07-15 13:17:00 -0600
  • 7ff14214c3
    npc(1): move bit comment to be next to hex emma 2024-07-15 13:16:41 -0600
  • a3ceb845e3
    dj(1): revert some formatting changes emma 2024-07-15 13:16:05 -0600
  • c2e6744e2b
    dj(1): revert changes to function return type formatting emma 2024-07-15 13:09:09 -0600
  • 71e98dbde7
    dj.1: fixes more ambiguity emma 2024-07-15 13:06:34 -0600
  • e9496cb4a5
    dj.1: fixes ambiguity and false information emma 2024-07-15 13:04:23 -0600
  • 789046f694
    STYLE: removes do while constraint & reword indentation rule emma 2024-07-15 13:03:30 -0600
  • e7a6632b41
    mm(1): improves comments emma 2024-07-14 18:56:23 -0600
  • 48dbea0228
    mm(1): imports full enum emma 2024-07-14 18:41:18 -0600
  • 64f3f73d96
    mm(1): formatting emma 2024-07-14 18:39:55 -0600
  • eda5385058
    mm.1: small correction emma 2024-07-14 18:38:53 -0600
  • 7a0ad78000
    mm.1: reflects new changes emma 2024-07-14 18:38:02 -0600
  • 8dc763f05e
    mm(1): treats trailing arguments as optargs for the last opt DTB 2024-07-14 18:34:08 -0600
  • 20692d581a
    mm(1): makes -e block inferring stdout as an output, mm.1: reflects changes to -e emma 2024-07-14 14:15:55 -0600
  • 8d693b6664
    mm(1): removes debug print emma 2024-07-14 01:25:25 -0600
  • 37804aab6b
    mm(1): fixes comment about flags -a & -t emma 2024-07-14 00:33:37 -0600
  • 3b76254599
    mm(1): fixes creating files emma 2024-07-14 00:31:23 -0600
  • e972ff468a
    mm(1): added -t for disabling truncation; mm.1: updated docs emma 2024-07-13 23:56:30 -0600
  • 1b3b03cae0
    mm(1): rewritten in Rust emma 2024-07-13 23:49:27 -0600
  • efb3ce626d
    strcmp(1): fix program_name type DTB 2024-07-15 04:29:43 -0600
  • 16f23e11c0
    strcmp.1: update docs to match utility DTB 2024-07-15 04:26:57 -0600
  • d87c278be5
    strcmp(1): re-style, tweak exits DTB 2024-07-15 04:21:50 -0600
  • 5caefbb465
    strcmp(1): note used sysexit DTB 2024-07-15 03:45:36 -0600
  • 8d743dab7a
    strcmp(1): add copyright header DTB 2024-07-15 03:43:25 -0600
  • 2f2270322a
    intcmp(1): rewrite in rust DTB 2024-07-15 03:14:57 -0600
  • 699893af89
    intcmp(1): initial rust impl DTB 2024-07-15 03:09:00 -0600
  • 9addfc9284
    Merge branch 'dj' DTB 2024-07-15 02:36:07 -0600
  • ab003f7d4a
    strcmp(1): commenting emma 2024-07-14 03:25:52 -0600
  • 3c243e4a09
    str(1): formatting emma 2024-07-14 03:20:15 -0600
  • 49031102f2
    npc(1): commenting emma 2024-07-14 03:17:21 -0600
  • fd1ed79329
    dj(1): return top-of-scope variable emma 2024-07-14 02:43:01 -0600
  • fe0c631d42
    dj.1: reverts change to hex literals emma 2024-07-14 02:41:59 -0600
  • aa074ad9b6
    dj.1: fixes ambiguity in block size options emma 2024-07-14 02:37:37 -0600
  • b22ded9e98
    STYLE: adds do while rule emma 2024-07-14 02:15:07 -0600
  • 579bf3b622
    STYLE: initial commit emma 2024-07-13 23:47:50 -0600
  • b0602388e7
    rpn(1): better comments emma 2024-07-13 18:29:27 -0600
  • a9b388fe4b
    hru(1): adds more descriptive comments emma 2024-07-13 18:18:32 -0600
  • e4e823a309
    fop(1): adds more comments emma 2024-07-13 18:03:49 -0600
  • c7c6ca2c60
    mm(1): formatting emma 2024-07-13 17:23:31 -0600
  • 26b0c93f4d
    strcmp(1): returns -1, specifies sysexits imports emma 2024-07-13 17:04:38 -0600
  • 35a20dca79
    npc(1): specifies sysexits imports, formatting emma 2024-07-13 17:03:41 -0600
  • 8421f8be87
    mm(1): specifies sysexits imports emma 2024-07-13 17:02:23 -0600
  • 0c530dffbf
    intcmp(1): formatting, fixes argv[0] ternary and usage function emma 2024-07-13 17:01:53 -0600
  • d9dd4e6057
    intcmp(1): formatting, lists sysexits imports, allows no args emma 2024-07-13 16:57:52 -0600
  • 1dfad87e87
    dj(1): lists sysexits imports, fixes negation emma 2024-07-13 16:56:56 -0600
  • 99f2b2963a
    dj(1): more formatting emma 2024-07-12 16:39:11 -0600
  • 666c621a02
    strcmp(1): more formatting emma 2024-07-12 16:38:50 -0600
  • 34cd715e37
    mm(1): removes unnecessary macros emma 2024-07-12 16:22:56 -0600
  • 958bfa52ed
    scrut(1): more formatting emma 2024-07-12 16:18:48 -0600
  • 59de0262bd
    strcmp(1): adds copyright header, formatting, removes unused #include emma 2024-07-12 16:15:41 -0600
  • 5d2872d050
    scrut(1): formatting, removes gotos emma 2024-07-12 16:04:07 -0600
  • 6e1e3db6c8
    npc(1): forgot to update copyright emma 2024-07-12 15:55:36 -0600
  • 9cfc48c960
    intcmp(1): formatting, removed gotos emma 2024-07-12 15:54:30 -0600
  • acc3cf3e90
    swab(1): formatting, remove gotos emma 2024-07-12 15:43:00 -0600
  • 1ad4114882
    dj(1): remove unnecessary macros emma 2024-07-12 15:42:24 -0600
  • db0dd02d55
    dj(1): more formatting emma 2024-07-12 15:32:30 -0600
  • 6cf7fd9794
    dj(1): reformatting emma 2024-07-12 15:23:57 -0600
  • 8f8de5de2b
    dj(1): fix io[0].bufuse underflow DTB 2024-07-08 22:53:44 -0600
  • 0df2c9f566
    dj(1): fix infiniskipping DTB 2024-07-08 22:48:16 -0600
  • 94873a2ddc
    tests: bonsai/dj.sh: iron out some existing tests DTB 2024-07-08 22:25:18 -0600
  • aa819cabc2
    tests: bonsai/npc.sh: initial arg parsing tests DTB 2024-07-08 22:24:18 -0600
  • 7939985c98
    Merge branch 'main' into testing DTB 2024-07-08 14:53:47 -0600
  • b7bc1f16ad
    swab(1): use the getopt error message DTB 2024-07-08 14:34:42 -0600
  • ca6865688a
    swab(1): updates getopt usage emma 2024-07-08 13:22:38 -0600
  • 1fd768057c
    swab(1): don't accept positional arguments DTB 2024-07-08 11:45:01 -0600
  • 35d54d84b0
    swab(1): don't use the getopt error message DTB 2024-07-08 11:31:35 -0600
  • a141b95293
    swab(1): remove -f DTB 2024-07-08 11:30:21 -0600
  • bf06e91be5
    Merge branch 'main' into dj DTB 2024-07-08 11:20:52 -0600
  • 5d5a6d2172
    dj(1): fix retvals DTB 2024-07-07 21:13:44 -0600
  • 691e94c0c1
    dj(1): error reporting more of the time DTB 2024-07-07 20:33:54 -0600
  • 45329ccb8c
    tests/README: initial commit; tests/posix_env, tests/test.sh: updated to match README emma 2024-07-07 19:19:38 -0600
  • cf744efc1b
    swab(1): fixes not using strerror(3) emma 2024-07-07 18:21:48 -0600
  • bab3cdd90e
    dj(1): Io_write: don't add to bufuse DTB 2024-07-07 18:14:48 -0600
  • abfe7046e7
    dj(1): fix some type issues DTB 2024-07-05 08:02:09 -0600
  • 6ed7089b25
    dj(1): statistics now track hard seeks DTB 2024-07-04 21:32:05 -0600
  • 571796fe0d
    dj.1: update man page to match behavior DTB 2024-07-04 21:05:15 -0600
  • 9e8b82c4bb
    dj(1): fix inaccurate statistics after Io_read and Io_write DTB 2024-07-04 20:47:30 -0600
  • 906eb92f5a
    dj(1): (broken) move hard skipping to the main loop DTB 2024-07-04 20:27:31 -0600
  • 9f420131ee
    dj(1): more work adapting hard skipping to the main loop DTB 2024-07-04 20:16:54 -0600
  • 1fab60d779
    dj(1): no more pointer arithmetic DTB 2024-07-04 20:05:18 -0600
  • fe175cab19
    dj(1): add a variable for skipping in the main loop DTB 2024-07-04 20:00:40 -0600
  • 8c33f0116c
    dj(1): move open(2) flags, remove unnecessary comments DTB 2024-07-04 19:45:53 -0600
  • f8c0e0570c
    dj(1): make Io_write handle prec and rec DTB 2024-07-04 19:36:32 -0600
  • fc0d9e374b
    dj(1): make printio fprintio DTB 2024-07-04 19:23:09 -0600
  • f49a2d2eb8
    dj(1): move prec and rec adjustment into Io_read DTB 2024-07-04 19:21:40 -0600