Normalize fullwidth punctuation to ASCII across codebase.

Add scripts/normalize_ambiguous_unicode.py; fix corrupted patch_instance_theme_templates.py. Preserves curly quotes in string literals; removes Git homoglyph warnings on .env.example.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-08 23:42:26 +08:00
parent aaa72c7961
commit b733e551a0
392 changed files with 71522 additions and 71369 deletions
+8 -8
View File
@@ -1,5 +1,5 @@
/**
* 实例导航显示env 配置改密PM2 重启
* 实例:导航显示,env 配置,改密,PM2 重启.
*/
(function (global) {
const DISPLAY = () => global.__INSTANCE_DISPLAY__ || {};
@@ -135,7 +135,7 @@
body: JSON.stringify({ display }),
});
applyDisplayToNav(data.display || display);
setStatus(status, "已保存导航已更新");
setStatus(status, "已保存,导航已更新");
} catch (e) {
setStatus(status, e.message || "保存失败", true);
}
@@ -194,7 +194,7 @@
cur.appendChild(masked);
row.appendChild(cur);
}
input.placeholder = field.has_value ? "修改时填写新值留空不修改" : "请输入";
input.placeholder = field.has_value ? "修改时填写新值,留空不修改" : "请输入";
} else {
input.type = "text";
input.value = field.current || field.default || "";
@@ -239,7 +239,7 @@
if (group.has_restart) {
const hint = document.createElement("p");
hint.className = "env-panel-hint";
hint.textContent = "本组含需重启项修改后请点「保存并重启」";
hint.textContent = "本组含需重启项,修改后请点「保存并重启」.";
panel.appendChild(hint);
}
const grid = document.createElement("div");
@@ -303,12 +303,12 @@
});
const needRestart = restartAfter || data.restart_required;
if (needRestart) {
setStatus(status, "已保存正在重启实例…");
setStatus(status, "已保存,正在重启实例…");
await restartInstance();
setStatus(status, "保存并重启完成");
await loadEnvConfig();
} else {
setStatus(status, "已保存即时生效项已应用");
setStatus(status, "已保存(即时生效项已应用)");
await loadEnvConfig();
}
} catch (e) {
@@ -344,9 +344,9 @@
body: JSON.stringify(body),
});
if (data.restart_required) {
setStatus(status, "密码已保存正在重启…");
setStatus(status, "密码已保存,正在重启…");
await restartInstance();
setStatus(status, "密码已更新请用新密码登录");
setStatus(status, "密码已更新,请用新密码登录");
} else {
setStatus(status, "密码已更新");
}