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]