From: miha-q <> Date: Fri, 27 Jun 2025 17:55:00 +0000 (-0400) Subject: Fri Jun 27 01:55:00 PM EDT 2025 X-Git-Url: http://www.foleosoft.com/?a=commitdiff_plain;p=QAnsel.git Fri Jun 27 01:55:00 PM EDT 2025 --- diff --git a/src/www/index.html b/src/www/index.html index 0a3335e..8a8458e 100644 --- a/src/www/index.html +++ b/src/www/index.html @@ -287,8 +287,8 @@ case "H": ret += ifblk + "h q[" + j + "];\n"; break; case "S": ret += ifblk + "s q[" + j + "];\n"; break; case "T": ret += ifblk + "t q[" + j + "];\n"; break; - case "S†": ret += ifblk + "sdg q[" + j + "];\n"; break; - case "T†": ret += ifblk + "tdg q[" + j + "];\n"; break; + case "S"+createEmoji("†")+"": ret += ifblk + "sdg q[" + j + "];\n"; break; + case "T"+createEmoji("†")+"": ret += ifblk + "tdg q[" + j + "];\n"; break; case "|1"+createEmoji("〉"): ret += ifblk + "set q[" + j + "];\n"; break; case "|0"+createEmoji("〉"): ret += ifblk + "reset q[" + j + "];\n"; break; default: @@ -301,7 +301,7 @@ } else if (instr.includes("RX") || instr.includes("RY") || instr.includes("RZ")) { - var tmpL = instr.replace("π", "pi"); + var tmpL = instr.replace(createEmoji("π"), "pi"); var tmpR = tmpL.split("")[1]; tmpL = tmpL.split("<")[0].toLowerCase(); ret += tmpL + "(" + tmpR + ") q[" + j + "];\n"; @@ -1476,17 +1476,17 @@ { var elv = el.split("")[1].split("<")[0]; nnum = elv.split("/")[0]; - if (nnum.includes("π")) + if (nnum.includes(createEmoji("π"))) { - nnum = nnum.replace("π", ""); + nnum = nnum.replace(createEmoji("π"), ""); pnum = "pi"; } if (elv.includes("/")) { nden = elv.split("/")[1]; - if (nden.includes("π")) + if (nden.includes(createEmoji("π"))) { - nden = nden.replace("π", ""); + nden = nden.replace(createEmoji("π"), ""); pden = "pi"; } } @@ -1553,7 +1553,7 @@ fraction = (fraction.includes("-") ? "-" : "") + "pi" + (tmp.length > 0 ? "/" + tmp : ""); } fraction = fraction.replace("/1pi", "/pi"); - fraction = fraction.replace("pi", "π").replace("pi", "π"); + fraction = fraction.replace("pi", createEmoji("π")).replace("pi", createEmoji("π")); closeModal(); ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]] = instr + "
" + fraction + ""; ProgramTrack.draw();