]> Kevux Git Server - fll/commit
Update: Byte Dump program structure, following newer standards.
authorKevin Day <kevin@kevux.org>
Wed, 26 Jul 2023 04:16:52 +0000 (23:16 -0500)
committerKevin Day <kevin@kevux.org>
Wed, 26 Jul 2023 04:16:52 +0000 (23:16 -0500)
commit3f7a2f960f8140252d51c325a9846d20dd9f1c60
tree779c1667197cb2204de48ac51e29a06a6490bdff
parent6a511a1ce364e91d48696889427dcf1ab1321c75
Update: Byte Dump program structure, following newer standards.

I noticed two things while working on this that need to be addressed for all programs.
1) When using threads, the signal for piping data (such as byte_dump /bin/bash | head) does not trigger.
2) The color code modes are not being processed correctly.

These observed bugs will be fixed in some other commit.
36 files changed:
level_3/byte_dump/c/byte_dump.c [deleted file]
level_3/byte_dump/c/byte_dump.h [deleted file]
level_3/byte_dump/c/common.c [deleted file]
level_3/byte_dump/c/common.h [deleted file]
level_3/byte_dump/c/main/byte_dump.c [new file with mode: 0644]
level_3/byte_dump/c/main/byte_dump.h [new file with mode: 0644]
level_3/byte_dump/c/main/common.c [new file with mode: 0644]
level_3/byte_dump/c/main/common.h [new file with mode: 0644]
level_3/byte_dump/c/main/common/define.c [moved from level_3/byte_dump/c/private-common.c with 61% similarity]
level_3/byte_dump/c/main/common/define.h [new file with mode: 0644]
level_3/byte_dump/c/main/common/enumeration.c [new file with mode: 0644]
level_3/byte_dump/c/main/common/enumeration.h [new file with mode: 0644]
level_3/byte_dump/c/main/common/print.c [new file with mode: 0644]
level_3/byte_dump/c/main/common/print.h [new file with mode: 0644]
level_3/byte_dump/c/main/common/string.c [new file with mode: 0644]
level_3/byte_dump/c/main/common/string.h [new file with mode: 0644]
level_3/byte_dump/c/main/common/type.c [new file with mode: 0644]
level_3/byte_dump/c/main/common/type.h [new file with mode: 0644]
level_3/byte_dump/c/main/main.c [moved from level_3/byte_dump/c/main.c with 51% similarity]
level_3/byte_dump/c/main/main.h [moved from level_3/byte_dump/c/main.h with 100% similarity]
level_3/byte_dump/c/main/print/data.c [new file with mode: 0644]
level_3/byte_dump/c/main/print/data.h [moved from level_3/byte_dump/c/private-byte_dump.h with 58% similarity]
level_3/byte_dump/c/main/print/error.c [new file with mode: 0644]
level_3/byte_dump/c/main/print/error.h [new file with mode: 0644]
level_3/byte_dump/c/main/print/message.c [moved from level_3/byte_dump/c/print.c with 62% similarity]
level_3/byte_dump/c/main/print/message.h [new file with mode: 0644]
level_3/byte_dump/c/main/process.c [new file with mode: 0644]
level_3/byte_dump/c/main/process.h [new file with mode: 0644]
level_3/byte_dump/c/main/signal.c [new file with mode: 0644]
level_3/byte_dump/c/main/signal.h [new file with mode: 0644]
level_3/byte_dump/c/main/thread.c [new file with mode: 0644]
level_3/byte_dump/c/main/thread.h [new file with mode: 0644]
level_3/byte_dump/c/print.h [deleted file]
level_3/byte_dump/c/private-byte_dump.c [deleted file]
level_3/byte_dump/c/private-common.h [deleted file]
level_3/byte_dump/data/build/settings