https://gitlab.synchro.net/main/sbbs/-/commit/7753d5e8cea0b4b17eb91a0d
Modified Files:
src/syncterm/CHANGES Wren.adoc src/syncterm/scripts/auto/menu/main_menu.wren src/syncterm/scripts/menu_bbs_editor.wren menu_settings_ui.wren menu_ui.wren src/syncterm/wren_bind_menu_fonts.c
Log Message:
wren: restore permissive menu validation behavior
Font Management previously stored accepted names and picker results
without enforcing unique names, punctuation rules, or raw-font sizes.
Remove those migration-only restrictions while retaining the existing
slot and storage limits.
Classify standalone directory-save name failures with the same empty,
reserved, and duplicate messages used by the entry editor. Report a
copy failure separately instead of presenting it as a name error.
Document both restored behavior contracts for Wren menu developers.
Co-Authored-By: OpenAI Codex <
noreply@openai.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net