Merge branch 'main' into versionIndicator

This commit is contained in:
Alex McLean
2026-04-05 12:12:20 +02:00
2 changed files with 12 additions and 8 deletions
+8 -6
View File
@@ -444,14 +444,16 @@ export class StrudelMirror {
this.setFontSize(value);
}
}
setCode(code) {
const changes = {
from: 0,
to: this.editor.state.doc.length,
insert: code,
};
replaceCode(code, from, to) {
const changes = { from, to, insert: code };
this.editor.dispatch({ changes });
}
insertCode(code, position) {
this.replaceCode(code, position, position);
}
setCode(code) {
this.replaceCode(code, 0, this.editor.state.doc.length);
}
// used for debugging but could serve other purposes
getActiveWidgets() {
return getActiveWidgets(this.editor);
+4 -2
View File
@@ -485,8 +485,10 @@ export function waveformN(partials, phases, type) {
if (phase !== 0) {
const c = Math.cos(PI2 * phase);
const s = Math.sin(PI2 * phase);
R = c * R - s * I;
I = s * R + c * I;
const R0 = R;
const I0 = I;
R = c * R0 - s * I0;
I = s * R0 + c * I0;
}
real[n + 1] = R;
imag[n + 1] = I;