mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-08 11:33:47 -05:00
Use 3 characters of the commit hash rather than 6, limiting the maximum total declarations to 4,096 rather than 16 million. Avoid color components lower than 0x20 and higher than 0xdf to help avoid colors that blend into the background, light or dark. And for the terminal, replace the use of CSApprox with a simple usage of the 6x6x6 color cube found on 256 color terminals. CSApprox aims to provide accurate replication of the input colors, whereas our goal is simply to use all colors in roughly equal amounts.