https://gitlab.synchro.net/main/sbbs/-/commit/7a6ecc88b6be84d1a522d0fe
Modified Files:
src/sbbs3/prntfile.cpp
Log Message:
Name the missing menu as <code>.* in the not-found error, not <code>.asc
When no variant of a menu file exists, menu() reported whatever path the
last probe had left in the buffer, which is always the final extension
tried: .asc on CP437 terminals, .msg on ASCII ones. A sysop reading
"!ERROR checking .../textsrch.asc" concludes a file by that name should
exist, when the stock file is textsrch.msg and the real condition is that
no textsrch.* was found anywhere.
Build "<text_dir>menu/<code>.*" (or "<code>.*" for a full-path code) for
the error message instead, so it describes what was searched for.
Fixes #1329
Co-Authored-By: Claude Fable 5.1 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net