BBS: TELESC.NET.BR Assunto: docs/boolsrch.md src/sbbs3/prntfile.cpp De: Rob Swindell (on Windows 11) Data: Sun, 17 May 2026 18:45:24 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/commit/06f5f7f1a56b43129af96782 Modified Files: docs/boolsrch.md src/sbbs3/prntfile.cpp Log Message: boolsrch: wire '?' inline help into the file-pager '/' search too The pager's '/' search was the documented exception that didn't use get_search_string() and therefore didn't recognize '?' as the help-menu key. The original reasoning was that the help menu's output would scroll the pager's "stay in place" display but the pager already has a main-prompt '?' binding (line 472) that does the same scrolling thing (it prints text[SeekHelp]). So the exception was inconsistent. Routed the pager's '/' through get_search_string() like the other six sites. Pager-specific cleanup (carriage_return + cleartoeol after K_NOCRLF input) runs in both the success and abort paths now, so the prompt line is always cleared. docs/boolsrch.md updated to remove the "exception" paragraph and note that the help scrolls the same way the main-prompt '?' already does. Co-Authored-By: Claude Opus 4.7 (1M context)n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]