rouge
rouge copied to clipboard
Ruby lexer bug: `:|` in `f { |x:| }` mistakenly interpreted as a symbol
Name of the lexer
Ruby.
Code sample
f { |x:| }
In this example, x: is a keyword argument whose default value is not provided. However, Rouge's Ruby lexer regarded :| as a symbol.