• B
    Do column width calculations ourselves (speedup) · 449592c1
    Benjamin Sago 提交于
    Instead of stripping the ANSI formatting characters from our strings, work out the length without them and use that. This is per-column, but most of them are simple (just the same number of characters in the non-coloured string).
    
    Sometimes, this is really simple: for example, trwxrwxrwx permissions strings are always going to be ten characters long, and the strings that get returned are chock full of ANSI escape codes.
    
    This should have a small benefit on performance.
    449592c1
column.rs 2.5 KB