Subj : Add OBV/2 shell port from Baja to JS To : GitLab note in main/sbbs From : Rob Swindell Date : Tue Jun 02 2026 01:33:09 https://gitlab.synchro.net/main/sbbs/-/merge_requests/684#note_9150 The tab (ASCII 9) character displays differently depending on the program (terminal, editor, etc.) that is displaying the text file - often it's 8 chars, but sometimes its 4 or 3 or 2 or 1. The problem is that you're mixing tabs and spaces in your source file. The Synchronet general rule for source code is: use tabs for indentation and spaces for alignment (as specified in exec/.editorconfig). If you can't do that, just use tabs everywhere. If you can't do that, use spaces everywhere. But what we can't have is a mix of spaces and tabs (what you've got here). :-) Most editors have options to display tabs as special characters so that they're obvious to you. Try that or run the code through a beautifier. --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .