Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add pipe handling. | Matthias Andreas Benkard | 2025-08-14 | 1 | -8/+2 |
| | | | | | | | 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 Benkard | 2025-08-14 | 1 | -152/+2 |
| | |||||
* | Factor out the external command case. | Matthias Andreas Benkard | 2025-08-14 | 1 | -117/+1 |
| | |||||
* | Move src/cmd/{=> lib/}types.zig. | Matthias Andreas Benkard | 2025-08-14 | 1 | -1/+1 |
| | |||||
* | Factor out CLS, DATE, ECHO, MOVE, SORT, TIME, VER. | Matthias Andreas Benkard | 2025-08-14 | 1 | -166/+20 |
| | |||||
* | Factor out CD, DEL, MD, RD, PATH, DIR, TYPE. | Matthias Andreas Benkard | 2025-08-14 | 1 | -453/+13 |
| | |||||
* | Refactor command structure, extract COPY into a separate file. | Matthias Andreas Benkard | 2025-08-14 | 1 | -249/+10 |
| | |||||
* | Add RD, REN, MOVE, PATH (partially). | Matthias Andreas Benkard | 2025-08-14 | 1 | -0/+124 |
| | |||||
* | getFreeDiskSpace: Make compilable for Windows. | Matthias Andreas Benkard | 2025-08-14 | 1 | -2/+13 |
| | |||||
* | DIR: Add correct bytes free. | Matthias Andreas Benkard | 2025-08-14 | 1 | -2/+20 |
| | |||||
* | Update self-identification. | Matthias Andreas Benkard | 2025-08-13 | 1 | -1/+1 |
| | |||||
* | Update README and self-identification. | Matthias Andreas Benkard | 2025-08-13 | 1 | -1/+1 |
| | |||||
* | Split off paths module. | Matthias Andreas Benkard | 2025-08-13 | 1 | -122/+4 |
| | |||||
* | Use 8.3 file names. | Matthias Andreas Benkard | 2025-08-13 | 1 | -4/+102 |
| | |||||
* | Support COPY CON. | Matthias Andreas Benkard | 2025-08-13 | 1 | -4/+83 |
| | |||||
* | Add CD, COPY, DEL, MD. | Matthias Andreas Benkard | 2025-08-13 | 1 | -0/+247 |
| | |||||
* | DIR: More DOS-like output. | Matthias Andreas Benkard | 2025-08-13 | 1 | -6/+88 |
| | |||||
* | Rename parser => syntax. | Matthias Andreas Benkard | 2025-08-13 | 1 | -6/+6 |
| | |||||
* | main: Split out eval. | Matthias Andreas Benkard | 2025-08-13 | 1 | -0/+691 |