release 0.1.9

This commit is contained in:
xuhong 2023-11-24 09:34:04 +08:00
parent 3169fd6f9f
commit 4ad697e1fe
3 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
# 0.1.9
- fix the problem of exception prompt when clicking step out in the function;
- fix the problem of freezing when clicking step out in the for loop of the main function;
# 0.1.8
- resolve the issue of being unable to parse other properties when a struct contains a character array;
- fix set variable fail issue;

View File

@ -14,7 +14,7 @@
"debug"
],
"license": "public domain",
"version": "0.1.8",
"version": "0.1.9",
"publisher": "KylinIDETeam",
"icon": "images/native-debug.png",
"engines": {

View File

@ -594,7 +594,6 @@ export class MI2 extends EventEmitter implements IBackend {
this.log("stderr", "stepOut");
return new Promise((resolve, reject) => {
this.sendCommand("exec-finish" + (reverse ? " --reverse" : "")).then((info) => {
this.log("stderr", `WARNING: stepOutxh++++ '${JSON.stringify(info)}'`);
resolve(info.resultRecords.resultClass == "running");
}, reject);
});
@ -1065,6 +1064,7 @@ export class MI2 extends EventEmitter implements IBackend {
if(command.includes("exec-finish") && node.resultRecords.results[0][1].includes("not meaningful in the outermost frame")){
node.resultRecords.resultClass = "running";
node.resultRecords.results = [];
return;
}
// resolve(node);
} else {