diff options
| author | Richard Qin <richard.qin.x@gmail.com> | 2026-04-13 03:52:07 +0800 |
|---|---|---|
| committer | Richard Qin <richard.qin.x@gmail.com> | 2026-04-13 03:52:07 +0800 |
| commit | 08fdcf8e8a83d433db7e6f5d08442dd27a729a0f (patch) | |
| tree | 3e3555b2bc039efad71df3506f42da7ba64daef0 /ricochet/src/render/renderer.cc | |
| parent | 56fdb119894074efbda90766277f484a8820fb12 (diff) | |
| download | rcc-project-08fdcf8e8a83d433db7e6f5d08442dd27a729a0f.tar.gz rcc-project-08fdcf8e8a83d433db7e6f5d08442dd27a729a0f.tar.xz | |
feat: replace numeric link selection with two-character link hints
Diffstat (limited to 'ricochet/src/render/renderer.cc')
| -rw-r--r-- | ricochet/src/render/renderer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ricochet/src/render/renderer.cc b/ricochet/src/render/renderer.cc index fda21c3..53eca1b 100644 --- a/ricochet/src/render/renderer.cc +++ b/ricochet/src/render/renderer.cc @@ -109,7 +109,7 @@ void render_link_end( const parser::DomNode& node, RenderResult& result ) const std::string href = extract_attr( node.tag_name, "href" ); if ( !href.empty() && !href.starts_with( "javascript:" ) && !href.starts_with( "#" ) ) { result.links.push_back( decode_entities( href ) ); - result.text += " \033[7m[" + std::to_string( result.links.size() ) + "]\033[0m"; + result.text += "\033[8m{L:" + std::to_string( result.links.size() ) + "}\033[0m"; } } |
