Added String::stripAnsiCodes. Now used in build and run settings, this can be configured for the build and the run options.

Minor fixes in C and C++ grammars.
Debugger: Expressions are now evaluated as soon as they are added if debugger is running but paused.
Fix a newly introduced bug that incorrectly calculated string widths when string contained new lines.
This commit is contained in:
Martín Lucas Golini
2026-01-06 00:46:31 -03:00
parent dbcb93a438
commit 70f7a1cc61
15 changed files with 358 additions and 60 deletions
+16 -8
View File
@@ -24,7 +24,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"linux"
@@ -87,7 +88,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"macos"
@@ -141,7 +143,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"windows"
@@ -191,7 +194,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"linux"
@@ -360,7 +364,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"linux"
@@ -440,7 +445,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"linux"
@@ -515,7 +521,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"macos"
@@ -575,7 +582,8 @@
}
],
"config": {
"clear_sys_env": false
"clear_sys_env": false,
"strip_ansi_codes": false
},
"os": [
"windows"