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) <
noreply@anthropic.com>
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)