• Posting a quoted reply to a message from JS (e.g. using bbs.post_msg)

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Fri Oct 3 12:29:46 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/980

    The QUOTES.TXT file must exist (when using an external editor configured in SCFG as "All" or "Prompt User"), but we don't expose `sbbs_t::quotemsg()` in a JS method and don't call it automatically in `bbs.post_msg()`. This leads to custom message readers needing to do their own QUOTES.TXT file generation, e.g.:
    https://gitlab.synchro.net/main/sbbs/-/blame/master/xtrn/ecreader/lib.js#L692

    Or else risk getting errors like this when trying to post replies via JS:
    ```
    <Hm Derdoc> !ERROR 2 (No such file or directory) in writemsg.cpp line 396 (writemsg) opening "/sbbs/node1/QUOTES.TXT" access=0
    ```

    This issue likely impacts other message creation functions too (not just `post_msg()`).
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)