tests/languages/ruby


Log

Author Commit Date CI Message
Michael Schmidt 86028adb 2021-11-22T13:25:30 Ruby: Improved tokenization (#3193)
Michael Schmidt 99f3ddcd 2021-06-13T22:00:43 Tests: Automatically normalize line ends (#2934)
Samuel Cochran 20b77bff 2021-05-14T21:04:43 Ruby: Added heredoc literals (#2885) Adds support for heredoc-style string literals in the Ruby syntax. https://ruby-doc.org/core-2.7.0/doc/syntax/literals_rdoc.html#label-Here+Documents+-28heredocs-29 This isn't perfect, but it's a good start.
Michael Schmidt 3786f396 2021-04-03T13:28:14 Ruby: Added missing regex flags (#2845)
Michael Schmidt f08c2f7f 2021-04-03T11:36:51 Ruby: Added missing regex interpolation (#2841)
Petrik de Heus 401d4b02 2020-01-05T19:59:16 Ruby: Override 'class-name' definition (#2135) Unlike other C-like languages, in Ruby objects don't get initialized by using `new Object` but `Object.new`. So whatever comes after `new` probably isn't a classname.
Michael Schmidt 68d1c472 2019-10-20T10:59:47 Ruby: Made `true` and `false` booleans (#2098) This makes `true` and `false` `boolean` tokens. Previously they were tokenized as `keyword`.
Michael Schmidt f460eafc 2019-10-19T14:31:27 Ruby: Added missing keywords (#2097) This adds the missing keywords `extend`, `include`, and `prepend`.
Michael Schmidt c805f859 2019-03-05T16:56:13 Ruby/ERB: Fixed block comments (#1768) This fixes block comments in Ruby and ERB.
Cameron Bothner 72775919 2018-12-01T16:38:05 Consistent Ruby method highlighting (#1523) Ruby methods might or might be called in C-style creating inconsistent highlighting. This highlights only method definitions and removes the highlighting of C-style-invoked methods.
Golmote b0e34fbe 2018-03-26T21:12:08 Ruby: Make multi-line comments greedy, remove single-line comment hack. Update known failures and tests.
Golmote 31a2a697 2018-03-08T08:43:54 Ruby: Ensure module syntax is not confused with symbols. Fix #1336
Golmote 4593837f 2018-03-05T08:43:22 Ruby: Add keywords "protected", "private" and "public"
Golmote 62cdaf80 2017-05-08T13:39:11 Ruby: Add support for =begin =end comments. Manual merge of #1121.
Golmote 8b0520a8 2016-11-09T01:27:40 Ruby: Make strings greedy. Fixes #1048
Golmote b15d43b4 2016-11-09T01:24:55 Ruby: Fix test after #1023
Golmote 2d378008 2015-09-03T22:16:03 Ruby: Add % notations for strings and regexps. Fix #590
Golmote 5bb0b15a 2015-08-22T23:50:05 Add tests for Ruby