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 | 59fcb7e4db666084be4f75ff4746db19b1eeeeb2 (patch) | |
| tree | 7d78586222c6b460300b559fc7995e0c4d3a724b /src/render | |
| parent | 543ab7cf4e4af26962dbbe1c5cfe6a5fb8da214f (diff) | |
| download | rwebbrowser-59fcb7e4db666084be4f75ff4746db19b1eeeeb2.tar.gz rwebbrowser-59fcb7e4db666084be4f75ff4746db19b1eeeeb2.tar.xz | |
feat: replace numeric link selection with two-character link hints
Diffstat (limited to 'src/render')
| -rw-r--r-- | src/render/renderer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/renderer.cc b/src/render/renderer.cc index fda21c3..53eca1b 100644 --- a/src/render/renderer.cc +++ b/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"; } } |
