Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a new build system for everything, and revamp directories. | Runxi Yu | 2024-08-06 | 1 | -0/+224 |
| | | | | | | | | | | | Previously there was quite a bit of sed(1)'ing going on on each source file, and a bit of copying them to box_tmp. Now we use preprocessor directives instead, things should be much cleaner. And since it's a pain to prefix strings, move all programs out of subdirs. I've also clarified the Makefile system a bit. I'm unsure how to make standalone programs with POSIX Make, so currently we only generate fases-in-a-box. | ||||
* | organise repo | Ferass 'Vitali64' EL HAFIDI | 2022-06-30 | 1 | -260/+0 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | remove the -h option on some other utilities | Ferass 'Vitali64' EL HAFIDI | 2022-06-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | all: remove -h and instead print the help text when the specified option ↵ | Ferass 'Vitali64' EL HAFIDI | 2022-06-30 | 1 | -2/+2 |
| | | | | | | is invalid (if the program supports options) Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: attempt at fixing memory errors | Ferass 'Vitali64' EL HAFIDI | 2022-06-30 | 1 | -6/+6 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: when -l is specified, ignore -C, -1 and -m | Ferass 'Vitali64' EL HAFIDI | 2022-06-29 | 1 | -2/+7 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: add unfinished -l option | Ferass 'Vitali64' EL HAFIDI | 2022-06-29 | 1 | -8/+75 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: code cleanup | Ferass 'Vitali64' EL HAFIDI | 2022-06-28 | 1 | -3/+4 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: add -m option | Ferass 'Vitali64' EL HAFIDI | 2022-06-28 | 1 | -7/+12 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: add -i option | Ferass 'Vitali64' EL HAFIDI | 2022-06-28 | 1 | -8/+11 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | all: Handle errors the POSIX way | Ferass 'Vitali64' EL HAFIDI | 2022-06-26 | 1 | -9/+7 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: remove trailing newline | Ferass 'Vitali64' EL HAFIDI | 2022-06-25 | 1 | -2/+0 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: typofix | Ferass 'Vitali64' EL HAFIDI | 2022-06-25 | 1 | -2/+2 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | all: update help text to include more options | Ferass 'Vitali64' EL HAFIDI | 2022-06-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | ls: update help text | Ferass 'Vitali64' EL HAFIDI | 2022-06-25 | 1 | -2/+4 |
| | | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com> | ||||
* | [PATCH 51/57] ls: add -1 support | Leah Rowe | 2022-06-25 | 1 | -7/+24 |
| | |||||
* | [PATCH 50/57] ls: fix for loop | Leah Rowe | 2022-06-25 | 1 | -1/+2 |
| | |||||
* | [PATCH 49/57] ls: -R option (recursively list subdirectories) | Leah Rowe | 2022-06-25 | 1 | -6/+63 |
| | |||||
* | [PATCH 48/57] ls: re-factor while loop (2) | Leah Rowe | 2022-06-25 | 1 | -3/+1 |
| | |||||
* | [PATCH 47/57] ls: re-factored while loop | Leah Rowe | 2022-06-25 | 1 | -3/+1 |
| | |||||
* | [PATCH 46/57] ls: for -C, just print spaces. no columns or tabs | Leah Rowe | 2022-06-25 | 1 | -10/+1 |
| | | | | | | It doesn't matter whether this implementation is correct. The new code is smaller. Cleaner. | ||||
* | [PATCH 44/57] ls: re-factor if/else block in ls() | Leah Rowe | 2022-06-24 | 1 | -27/+21 |
| | |||||
* | [PATCH 42/57] ls: make unsupported argument check more readable | Leah Rowe | 2022-06-24 | 1 | -4/+4 |
| | |||||
* | [PATCH 41/57] ls: fix wrong check in if statement | Leah Rowe | 2022-06-24 | 1 | -1/+1 |
| | |||||
* | [PATCH 40/57] ls: print more than one unsupported argument error | Leah Rowe | 2022-06-24 | 1 | -1/+2 |
| | |||||
* | [PATCH 39/57] ls: actually exit if unsupported argument given | Leah Rowe | 2022-06-24 | 1 | -2/+13 |
| | |||||
* | [PATCH 38/57] ls: rename dirname to path | Leah Rowe | 2022-06-24 | 1 | -5/+5 |
| | |||||
* | [PATCH 37/57] ls: simplfy handling of parameters | Leah Rowe | 2022-06-24 | 1 | -18/+15 |
| | |||||
* | [PATCH 30/57] centralized Makefile | Leah Rowe | 2022-06-24 | 1 | -0/+116 |