035d93ab51
- Add fenced code block tracking to the wrap-pass in index_lines(). line_style is reset to PLAIN at every ``` delimiter, and all segs inside a fenced block get init_style=PLAIN. This prevents emphasis markers (e.g. _ in __var) inside code blocks from leaking into later normal text. - Also carry init_style across wrap continuation segs so that a long bold/italic line that is wrapped continues with the correct style on the next segment. - The fence bitmap pass now only updates in_code[], since init_style is already set correctly by the wrap pass.