• src/sbbs3/prntfile.cpp

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, November 08, 2026 15:46:34
    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