Commit Graph

14 Commits

Author SHA1 Message Date
Mid Favila b7ac76440a Add splint checking to Makefile. Rewrite programs to pass lint.
Add an error handling mechanism to common, and rename it support.h.
2022-09-07 16:45:37 -04:00
Mid Favila a152301109 Add install rule to Makefile. 2022-08-19 15:36:16 -04:00
Mid Favila 2baca20487 Remove redundant material from common.h and adjust Makefile to account
for wc being gone.
2022-08-19 14:54:58 -04:00
Mid Favila c772d723ef Remove wc.c. Will write it (and rewrite cat) when better way to handle
argument parsing is discovered.
2022-08-19 14:48:33 -04:00
Mid Favila 0289a812f5 Improve git. It's more beta quality now -- it's actually compliant, but
maybe a bit messier than it needs to be.
2022-08-14 14:34:31 -04:00
Mid Favila e8c4b477b9 Rewrite cat to use pointer trickery instead of str* functions. 2022-08-14 14:02:20 -04:00
Mid Favila 568cc5a802 Add notes to cat.c 2022-08-13 20:23:12 -04:00
Mid Favila 613b12f0de Add some notes to cat.c 2022-08-13 20:16:54 -04:00
Mid Favila 0ecd45a51d Replace fopen() calls with FILE *stdio. 2022-08-13 19:52:56 -04:00
Mid Favila 209c0401de Update LICENSE, LOG, TODO and Makefile. Add iso646.h to common.h.
Add POSIX implementation of cat(1) (it's really bad.).
2022-08-13 19:43:46 -04:00
Mid Favila 1ac44c03b7 Added LOG. Added true implementation. Added skeleton for wc. 2021-11-23 12:21:16 -04:00
Mid Favila e3bc4a02e2 Add TODO and SUS-compliant yes. 2021-11-21 16:37:11 -04:00
Mid Favila 7f0e2180a3 Remove some junk that got through. 2021-11-21 14:41:03 -04:00
Mid Favila fbe4f2b30c Added a mostly SUS-compliant echo. 2021-11-21 14:40:43 -04:00