Revert "V1.40"

This reverts commit cc0db5de9d.
This commit is contained in:
Chris
2026-02-07 17:34:39 +01:00
parent cc0db5de9d
commit 8e3202f6d8
67 changed files with 353 additions and 1056 deletions

View File

@@ -2,6 +2,6 @@
void cli_cmd_brewver(char *args) {
(void)args;
cli_write("BrewOS v1.40 Alpha\n");
cli_write("BrewOS Kernel V2.4.0 Pre-Alpha\n");
cli_write("BrewOS v1.30 Alpha\n");
cli_write("BrewOS Kernel V2.3.0 Pre-Alpha\n");
}

View File

@@ -618,21 +618,11 @@ static void program() {
}
void cli_cmd_cc(char *args) {
// Skip leading whitespace
while (args && *args == ' ') args++;
if (!args || !*args) {
cmd_write("Usage: cc <filename.c>\n");
return;
}
// Trim trailing whitespace
int len = cli_strlen(args);
while (len > 0 && (args[len-1] == ' ' || args[len-1] == '\t' || args[len-1] == '\n')) {
args[len-1] = 0;
len--;
}
FAT32_FileHandle *fh = fat32_open(args, "r");
if (!fh) {
cmd_write("Error: Cannot open source file.\n");
@@ -646,8 +636,8 @@ void cli_cmd_cc(char *args) {
return;
}
int read_len = fat32_read(fh, source, MAX_SOURCE - 1);
source[read_len] = 0;
int len = fat32_read(fh, source, MAX_SOURCE - 1);
source[len] = 0;
fat32_close(fh);
lexer(source);

View File

@@ -210,9 +210,6 @@ void cli_cmd_echo(char *args) {
}
void cli_cmd_cat(char *args) {
// Skip leading whitespace
while (args && *args == ' ') args++;
if (!args || args[0] == 0) {
cli_write("Usage: cat <filename>\n");
return;
@@ -256,7 +253,7 @@ void cli_cmd_touch(char *args) {
char filename[256];
int i = 0;
while (args[i] && args[i] != ' ' && args[i] != '\t' && args[i] != '\n') {
while (args[i] && args[i] != ' ' && args[i] != '\t') {
filename[i] = args[i];
i++;
}