The previous parser treated any non-empty non-header line as a bullet, so 'plain paragraph' answers were silently rewrapped as <ul><li>. Now we only count a line if it had a recognized bullet marker (- * • ·); if none did, fall back to raw + <pre> as originally intended. Tests cover dash/asterisk/unicode bullets, blank-line tolerance, Summary:/TL;DR header stripping, HTML escaping, single-bullet output, the no-marker passthrough path, and the IsQuestionReaction set.
3.1 KiB
3.1 KiB