The previous parsing logic was extracting a list of keys and a list of reals and zipping the two lists. As a result, the Color Space key got the Green Component's value and the Green Component got the Red Component's value while Red Component key didn't get any value.
Fixing a bug in parsing of iTerm color scheme with
Color Space
.For example, the following color definition caused the bug.
The previous parsing logic was extracting a list of
key
s and a list ofreal
s and zipping the two lists. As a result, theColor Space
key got theGreen Component
's value and theGreen Component
got theRed Component
's value whileRed Component
key didn't get any value.