a63f4115f92c34423ea5541a6b4281e6a3b744ae
- Add LinkRecord struct (line_index, col_offset, span_len, dest, is_wiki) - Add PendingLink and PendingLinkRecord helpers in RenderState - Enable ENABLE_WIKILINKS option in pulldown-cmark parser - Handle Tag::Link Start: compute col_offset, determine broken wiki-link style - Handle TagEnd::Link: compute span_len, enqueue PendingLinkRecord - Update flush_line() to finalize pending link records with line_index - Update render_markdown() signature to return (Vec<Line>, Vec<LinkRecord>) - Add vault_path: Option<&Path> parameter for render-time broken link detection - Update app.rs handle_resize and main.rs call sites to destructure tuple - Wiki-links render as [Text] in LightCyan; broken wiki-links in Red+CROSSED_OUT
Description
No description provided
Languages
Rust
100%