Subj : exec/user_settings.js src/sbbs3/exec.cpp js_bbs.cpp sbbs.h To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Sat Jan 17 2026 05:19 pm https://gitlab.synchro.net/main/sbbs/-/commit/9d7ada16df7e9f6ea9c3e0eb Modified Files: exec/user_settings.js src/sbbs3/exec.cpp js_bbs.cpp sbbs.h Log Message: Make bbs.select_shell() and select_editor() accept an optional User argument This allows user_settings.js to modify it's copy of the user object and have changes reflected immediately in the displayed menu. This also fixes an issue with modifying the shell and editor user settings from ;uedit always modified the current user (e.g. sysop #1) rather than the user being edited. This fixes issue #1055 .