Html({
title => 'digraph cheat sheet',
- version => '1.1',
+ version => '1.2',
description => [
"Complete table of digraph characters from $modename.",
],
),
'Also see <a href="/unicode">common Unicode</a>.</p>',
);
-say '<p class="aside">Unofficial <span class="u-prop ex">proposals</span>',
+say '<p class="aside">Unofficial <span class="u-l2">proposals</span>',
' are available as <a href="/digraphs.vim">ex commands</a>.' if not $mode;
:>
printf '<td class="X Xr" title="%s">', EscapeHTML($mnem);
next;
}
- my ($codepoint, $name, $prop, $script, $string) = @{ $di->{$mnem} };
+ my ($codepoint, $name, $support, $script, $string) = @{ $di->{$mnem} };
my $glyph = $string || chr $codepoint;
utf8::upgrade($glyph); # prevent latin1 output
my $desc = $mnem . ($name && " ($name)");
- my @class = ('X', grep {$_} $prop, $script);
+ my @class = ('X', grep {$_} $support && "u-$support", $script);
$glyph = EscapeHTML($glyph);
$glyph = "<span>$glyph</span>" if $script =~ /\bZs\b/;
</table>
<table class="glyphs"><tr>
- <td class="X">unicode
- <td class="X Xl">latin1
- <td class="X Xa">ascii
- <td class="X u-prop">vim extension
- <td class="X u-prop ex">proposal
- <td class="X ex">not in vim
+ <td class="X u-l4">full support
+ <td class="X u-l3">vim extension
+ <td class="X u-l3 ex">vim v8.0
+ <td class="X u-l2">proposal
+ <td class="X u-l1">not in vim
</table>
</div>