Implement grabbing the syntax highlighting directly from LS_COLORS. This avoids basically hard-coding values based on LS_COLORS, allows non-256color terminals to support it as well, and makes the code cleaner in general. The documentation should probably be updated as well (will do soon).
Reset the style on each iteration
Add a function to parse LS_COLORS elements
Add elements to the array for globs
Handle glob keys for colorizing
Perhaps @nicoulaj would be interested now, with a much better implementation?
Yes, of course, feel free to send a pull request !
@nicoulaj Hrm...where to send the pull request? I can't find your repo.
@mathstuf it's here: https://github.com/zsh-users/zsh-syntax-highlighting