summaryrefslogtreecommitdiff
path: root/src/cmd
Commit message (Collapse)AuthorAgeFilesLines
* DIR: Fix alignment between folder and file entries.Matthias Andreas Benkard2025-08-141-1/+1
|
* DIR: Fix tabular output format.Matthias Andreas Benkard2025-08-141-3/+4
|
* CommandContext: Remove execute_command.Matthias Andreas Benkard2025-08-143-21/+2
| | | | It was not properly typeable and it was null most of the time.
* Refactor shared eval function parameters into a CommandContext struct.Matthias Andreas Benkard2025-08-1420-172/+185
|
* Add pipe handling.Matthias Andreas Benkard2025-08-141-0/+44
| | | | | | | It is still buggy when combined with redirections, but it is a start (and I do not know whether combining pipes with redirections is supported by COMMAND.COM in the first place and what the semantics are if so).
* Factor out redirect handling.Matthias Andreas Benkard2025-08-141-0/+180
|
* Factor out the external command case.Matthias Andreas Benkard2025-08-141-0/+134
|
* Move src/cmd/{=> lib/}types.zig.Matthias Andreas Benkard2025-08-1417-16/+16
|
* Factor out CLS, DATE, ECHO, MOVE, SORT, TIME, VER.Matthias Andreas Benkard2025-08-147-0/+300
|
* Factor out CD, DEL, MD, RD, PATH, DIR, TYPE.Matthias Andreas Benkard2025-08-148-0/+625
|
* Refactor command structure, extract COPY into a separate file.Matthias Andreas Benkard2025-08-142-0/+271