• src/sbbs3/scfg/gen_option_index.py scfgindex.h

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sunday, May 24, 2026 02:49:23
    https://gitlab.synchro.net/main/sbbs/-/commit/366d01cf1acbb783954e17c1
    Modified Files:
    src/sbbs3/scfg/gen_option_index.py scfgindex.h
    Log Message:
    scfg: index rate-limit submenu options (Count IPv6 Clients By, etc.)

    The Ctrl-F search index generator was skipping every option inside rate_limit_cfg() (Limit Rate of Connections/Requests, Count IPv4/IPv6
    Clients By, Auto-Filter Threshold/Duration/Silently, Subnet Filter
    Threshold) because is_navigable_list() only recognized the direct
    dispatch pattern `switch (sel)` and missed the indirection-table form
    `switch (action[sel])` used by that function (it needs the parallel
    action[] array since options are conditionally hidden).

    Extend the regex to also match `switch (table[var])`, then regenerate.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)