aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add instructions for building a package for DebianpackagesFerass 'Vitali64' EL HAFIDI2022-11-192-10/+24
* Initial commit.Ferass 'Vitali64' EL HAFIDI2022-11-1865-4548/+74
* core/vi: Use the buffer.Ferass 'Vitali64' EL HAFIDI2022-11-121-81/+43
* README: Document the licenses used.Ferass 'Vitali64' EL HAFIDI2022-11-101-1/+15
* Relicense fases core under the 3BSD && Convert all manpages to scdoc && Link ...Ferass 'Vitali64' EL HAFIDI2022-11-1042-555/+998
* docs/: Finally add a license.Ferass 'Vitali64' EL HAFIDI2022-11-082-0/+36
* core: Add a useless vi/ex implementation.Ferass 'Vitali64' EL HAFIDI2022-11-073-1/+291
* README.md: Add information about the documentation being incomplete && Create...Ferass 'Vitali64' EL HAFIDI2022-11-032-0/+47
* core: Implement ed && Makefile: Add dirname and remove version.hFerass 'Vitali64' EL HAFIDI2022-10-262-1/+168
* config.mk: Globally use a feature test macro.Ferass 'Vitali64' EL HAFIDI2022-10-232-2/+2
* docs/MIRRORS.md: Add more mirrors.Ferass 'Vitali64' EL HAFIDI2022-10-231-4/+5
* core/ls: Calculate number of columns to print.Ferass 'Vitali64' EL HAFIDI2022-10-231-8/+20
* core/ls: Fix date issues when using the -l option.Ferass 'Vitali64' EL HAFIDI2022-10-231-7/+6
* ls: ***ONE LINE FIX*** Do not follow symbolic links when -l is used.Ferass 'Vitali64' EL HAFIDI2022-10-231-1/+1
* sh: Fix error handling.Ferass 'Vitali64' EL HAFIDI2022-10-152-6/+6
* sh: Remove debugging junk and add a link to the POSIX sh specification.Ferass 'Vitali64' EL HAFIDI2022-10-151-2/+3
* sh: Fix a weird bug before adding support for &&.Ferass 'Vitali64' EL HAFIDI2022-10-151-3/+9
* sh: Move error handling to parseCommand()Ferass 'Vitali64' EL HAFIDI2022-10-142-4/+3
* sh: Add support for being able to run multiple commands in a single line using ;Ferass 'Vitali64' EL HAFIDI2022-10-131-3/+13
* sh: Add support for commentsFerass 'Vitali64' EL HAFIDI2022-10-131-1/+5
* sh: Add the ability to finally run commands from a file! && Fix weird error h...Ferass 'Vitali64' EL HAFIDI2022-10-132-7/+21
* sh: Move the command runner mechanism to a separate function && fix various s...Ferass 'Vitali64' EL HAFIDI2022-10-123-22/+38
* dirname.1: Create itFerass 'Vitali64' EL HAFIDI2022-10-071-0/+20
* sh: Add a built-in test command.Ferass 'Vitali64' EL HAFIDI2022-10-064-4/+68
* core/[: Print errors to stderr, not stdout.Ferass 'Vitali64' EL HAFIDI2022-09-191-1/+2
* makefile: Use commit hash instead of date in version.h.Ferass 'Vitali64' EL HAFIDI2022-09-182-2/+2
* core/cat: Move the actual cat logic in a separate functionFerass 'Vitali64' EL HAFIDI2022-09-181-13/+21
* core/mv: initialise iFerass 'Vitali64' EL HAFIDI2022-09-181-1/+1
* core/mv: Fix an undefined behaviour by initialising param.Ferass 'Vitali64' EL HAFIDI2022-09-161-0/+2
* core/tail: Fix compiler errorsFerass 'Vitali64' EL HAFIDI2022-09-072-4/+5
* core/cat: Reinitialise the buffer to fix weird bugs.Ferass 'Vitali64' EL HAFIDI2022-08-311-1/+6
* sh: Fix gcc error && reinitialise `command` && Do not ignore SIGINT when in a...Ferass 'Vitali64' EL HAFIDI2022-08-311-3/+10
* sh: Ignore SIGINT && Add a compiler warning && rename needprompt && use strer...Ferass 'Vitali64' EL HAFIDI2022-08-211-4/+18
* core/ls: Remove buggy and unstable -R implementation.Ferass 'Vitali64' EL HAFIDI2022-08-201-50/+5
* Add a WIP implementation of sh.Ferass 'Vitali64' EL HAFIDI2022-08-204-0/+245
* core/more: Get number of lines/columns in the terminal instead of hardcodingFerass 'Vitali64' EL HAFIDI2022-08-161-4/+5
* README.md: typofixFerass 'Vitali64' EL HAFIDI2022-08-151-2/+2
* box: Fix compiler errors && README.md: Add Monero address for donatingFerass 'Vitali64' EL HAFIDI2022-08-156-6/+36
* core/all: Add compile time on the help textFerass 'Vitali64' EL HAFIDI2022-08-1422-62/+172
* core/test: implement `[ -t fildes ]`Ferass 'Vitali64' EL HAFIDI2022-08-111-1/+4
* core/test: use true and false instead of truee and falseeFerass 'Vitali64' EL HAFIDI2022-08-111-34/+34
* box: add a proper error message && core/test: remove useless functionFerass 'Vitali64' EL HAFIDI2022-08-114-10/+11
* core/test: Fix an exit status bugFerass 'Vitali64' EL HAFIDI2022-08-113-2/+2
* box: add test as [Ferass 'Vitali64' EL HAFIDI2022-08-115-4/+13
* Add core/testFerass 'Vitali64' EL HAFIDI2022-08-113-0/+132
* Remove docs/BENCH.mdFerass 'Vitali64' EL HAFIDI2022-08-052-176/+0
* README.md: Add a directory tree of the current repoFerass 'Vitali64' EL HAFIDI2022-08-051-0/+24
* docs/CODING_STYLE.md: The main() function shall be placed at the topFerass 'Vitali64' EL HAFIDI2022-07-301-0/+3
* core/dirname: fix typo && box: regenerate box.cFerass 'Vitali64' EL HAFIDI2022-07-302-2/+5
* core/: implement tail!Ferass 'Vitali64' EL HAFIDI2022-07-273-0/+88