|
86028adb
|
2021-11-22T13:25:30
|
|
Ruby: Improved tokenization (#3193)
|
|
99f3ddcd
|
2021-06-13T22:00:43
|
|
Tests: Automatically normalize line ends (#2934)
|
|
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.
|
|
3786f396
|
2021-04-03T13:28:14
|
|
Ruby: Added missing regex flags (#2845)
|
|
f08c2f7f
|
2021-04-03T11:36:51
|
|
Ruby: Added missing regex interpolation (#2841)
|
|
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.
|
|
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`.
|
|
f460eafc
|
2019-10-19T14:31:27
|
|
Ruby: Added missing keywords (#2097)
This adds the missing keywords `extend`, `include`, and `prepend`.
|
|
c805f859
|
2019-03-05T16:56:13
|
|
Ruby/ERB: Fixed block comments (#1768)
This fixes block comments in Ruby and ERB.
|
|
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.
|
|
b0e34fbe
|
2018-03-26T21:12:08
|
|
Ruby: Make multi-line comments greedy, remove single-line comment hack. Update known failures and tests.
|
|
31a2a697
|
2018-03-08T08:43:54
|
|
Ruby: Ensure module syntax is not confused with symbols. Fix #1336
|
|
4593837f
|
2018-03-05T08:43:22
|
|
Ruby: Add keywords "protected", "private" and "public"
|
|
62cdaf80
|
2017-05-08T13:39:11
|
|
Ruby: Add support for =begin =end comments. Manual merge of #1121.
|
|
8b0520a8
|
2016-11-09T01:27:40
|
|
Ruby: Make strings greedy. Fixes #1048
|
|
b15d43b4
|
2016-11-09T01:24:55
|
|
Ruby: Fix test after #1023
|
|
2d378008
|
2015-09-03T22:16:03
|
|
Ruby: Add % notations for strings and regexps. Fix #590
|
|
5bb0b15a
|
2015-08-22T23:50:05
|
|
Add tests for Ruby
|