In Ruby we can obtain ascii value of chars by writing ?char (colored with number color I think)
And we have symbols written :symbol
If we write an inline condition like that : condition ? expr1 : expr2
all is right, but if we remove the spaces : condition ?expr1:expr2
Ruby handle it correctly but expr1 is in number color and expr2 in symbol color.
It may cause many colors problem when using a string instead of expr1.
I already know nyamatongwe is not interested in Ruby so if someone... :P
Partial tracked at https://github.com/ScintillaOrg/lexilla/issues/69
Duplicate of [bugs:#1927] (ternary operator).
Related
Bugs:
#1927