Merge pull request 'fix: return silence when no pattern is returned' (#1795) from fix-empty-pattern into main

Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1795
This commit is contained in:
froos 2025-11-27 23:08:50 +01:00
commit 2f8cabbb6b

View file

@ -244,8 +244,7 @@ export function repl({
} }
if (!isPattern(pattern)) { if (!isPattern(pattern)) {
const message = `got "${typeof evaluated}" instead of pattern`; pattern = silence;
throw new Error(message + (typeof evaluated === 'function' ? ', did you forget to call a function?' : '.'));
} }
logger(`[eval] code updated`); logger(`[eval] code updated`);
pattern = await setPattern(pattern, autostart); pattern = await setPattern(pattern, autostart);