CodeBlocks 13.12, running on Windows:
In Highlight-mode for Ruby, the token 'unless' is not recognized as a keyword, and not highlighted in the same way as, say, 'def' or 'end'.
Example code showing the bug:
unless testmethod_name = ARGV[0]
puts "First argument must be the name for the test. Valid names are: #{valid_testnames.join(',')}"
exit
end
In this example, 'end' is highlighted as keyword, but 'unless' is not.