https://gitlab.synchro.net/main/sbbs/-/merge_requests/460#note_5652
Most of the Ctrl-A codes being stripped in this change should not actually exist in an extended description in the first place. So it just kind of looks like extra code/compares added for no reason.
Replacing a conditional new-line sequence with nothing (blank string), doesn't seem like the correct thing to do either.
All that said, I'll merge the change, but I expect you'll still have some problems with some imported/converted ANSI descriptions with this change.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net