aboutsummaryrefslogtreecommitdiff
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* core/more: cleanup codeFerass 'Vitali64' EL HAFIDI2022-07-231-9/+2
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/more: Get a character *without* echoing! && enable commented optionsFerass 'Vitali64' EL HAFIDI2022-07-231-9/+15
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/*: remove help text where it's uselessFerass 'Vitali64' EL HAFIDI2022-07-235-41/+3
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/*: Put the main function at the top and other functions at the bottomFerass 'Vitali64' EL HAFIDI2022-07-2217-191/+211
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/*: reformat help textFerass 'Vitali64' EL HAFIDI2022-07-1916-34/+35
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* docs/TODO.md: Update && core/ln: attempt at adding all POSIX optionsFerass 'Vitali64' EL HAFIDI2022-07-191-4/+17
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/rm: Fix a bad address errorFerass 'Vitali64' EL HAFIDI2022-07-151-4/+8
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ln: fix and add more optionsFerass 'Vitali64' EL HAFIDI2022-07-151-6/+11
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/mv: finish it!Ferass 'Vitali64' EL HAFIDI2022-07-151-7/+25
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: rewrite headFerass 'Vitali64' EL HAFIDI2022-07-151-33/+42
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: add chownFerass 'Vitali64' EL HAFIDI2022-07-142-0/+62
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: add moreFerass 'Vitali64' EL HAFIDI2022-07-142-0/+111
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/: add rmFerass 'Vitali64' EL HAFIDI2022-07-132-0/+60
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* makefile: fix errors && core/: implement mvFerass 'Vitali64' EL HAFIDI2022-07-132-1/+54
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* various improvementsFerass 'Vitali64' EL HAFIDI2022-07-131-3/+4
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/mkdir: ignore -p for now && makefile: install the tools themselves && ↵Ferass 'Vitali64' EL HAFIDI2022-07-133-4/+57
| | | | | | core: unlink Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/*: don't force unbuffered outputFerass 'Vitali64' EL HAFIDI2022-07-122-3/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: Print as if the -1 option was specified by default.Ferass 'Vitali64' EL HAFIDI2022-07-121-1/+1
| | | | | | Printing as if the -C option was specified by default isn't POSIX. Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: Remove useless char *unsupported variableFerass 'Vitali64' EL HAFIDI2022-07-121-5/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: add -o optionFerass 'Vitali64' EL HAFIDI2022-07-122-7/+8
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: -C: change the separator to 2 spacesFerass 'Vitali64' EL HAFIDI2022-07-111-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: document new optionsFerass 'Vitali64' EL HAFIDI2022-07-111-1/+5
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: add the -n optionFerass 'Vitali64' EL HAFIDI2022-07-111-7/+18
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: add the -g optionFerass 'Vitali64' EL HAFIDI2022-07-101-5/+5
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add basenameFerass 'Vitali64' EL HAFIDI2022-07-092-0/+77
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: add -p optionFerass 'Vitali64' EL HAFIDI2022-07-081-2/+13
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/printf: fix a segfaultFerass 'Vitali64' EL HAFIDI2022-07-081-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: exit when an argument is needed but none was specified.Ferass 'Vitali64' EL HAFIDI2022-07-086-4/+22
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* remove chmod test fileFerass 'Vitali64' EL HAFIDI2022-07-071-0/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
*  core: add half-broken chmodFerass 'Vitali64' EL HAFIDI2022-07-073-0/+110
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add unfinished lnFerass 'Vitali64' EL HAFIDI2022-07-062-0/+57
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add linkFerass 'Vitali64' EL HAFIDI2022-07-052-0/+51
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core/ls: fix segfaultsFerass 'Vitali64' EL HAFIDI2022-07-031-6/+11
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* box: fix build systemFerass 'Vitali64' EL HAFIDI2022-07-011-56/+0
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add unameFerass 'Vitali64' EL HAFIDI2022-07-012-0/+80
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* core: add printfFerass 'Vitali64' EL HAFIDI2022-07-012-0/+47
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* add core/sleepFerass 'Vitali64' EL HAFIDI2022-06-302-0/+52
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* organise repoFerass 'Vitali64' EL HAFIDI2022-06-3010-0/+718
Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>