summaryrefslogtreecommitdiff
path: root/queries/ruby
AgeCommit message (Collapse)Author
2021-02-22Ruby constants highlighted as TypeKassio Borges
In ruby constants and types are usually highlighted the sameway. Based on vim-ruby highlight. https://github.com/vim-ruby/vim-ruby/blob/master/syntax/ruby.vim#L502
2021-01-25Highlight ruby symbols as @propertyJeffrey Chupp
Distinguish from @constant. Closes #874
2021-01-21Ruby highlights: symbol -> simple_symbol, hash_key_symbol, delimited_symbolStephan Seitz
Account for https://github.com/tree-sitter/tree-sitter-ruby/pull/152
2021-01-14feat: added more indent querieselianiva
2021-01-06Remove usages of `@embedded` in highlightsStephan Seitz
2020-12-18Add more ruby built-in constantsKassio Borges
2020-12-16Ruby highlights: Unify call and method_call (follow tree-sitter-ruby)Stephan Seitz
2020-12-05Add some ruby exception keywordsKassio Borges
2020-11-03💣 !! Use TSUpdate !! Fix ruby queriesStephan Seitz
2020-10-12Ruby highlights: reset highlight on interpolationStephan Seitz
@TravonteD
2020-09-23Highlight top-level 'require' as TSInclude (fix #463)Dennis B
Same for 'require_relative' & 'load' code importation mechanisms. Note, method calls of 'require' (as in Rails strong-params) will be still be highlighted as Method/Function.
2020-09-19Add @keyword.operator for operators that are English words and add ↵Stephan Seitz
@exception for Java/JS
2020-09-18move the generic "constant" capture to the topTravonteD
2020-09-16update require statements to use TSIncludeTravonteD
2020-09-14Fix #307: Use and document TSVariable/TSVariableBuiltin in all languagesStephan Seitz
2020-09-12- Fix TSType and TSPunctuationSpecialTravonteD
Move class and module names to @type to be consistent with the other languages. (fixes #448) Use @punction.special for interpolation brackets. (fixes #449)
2020-08-16fix(queries): use vim-match for non lua regexesSteven Sojka
2020-07-16fix: fix references and definitionsTravonteD
The highlighting when highlighting references and definitions in ruby were off. This corrects that by assigning them to their correct properties.
2020-06-23Fix the ":" in symbols when used in pairsTravonteD
This fixes the colon not being highlighted when a symbol is represented in a pair like so: symbol: true
2020-06-20refactor: use newly introduced consolidated syntaxTravonteD
2020-06-11- #76 update the predicate syntax for ruby and cssTravonteD
2020-05-11update ruby highlights and locals to conform the new contributionTravonteD
standards
2020-04-24Squashed commit of the following:TravonteD
commit 1b3700b0cd68cb507c64b7243a5bea050379f09c Author: TravonteD <tman1300@aol.com> Date: Fri Apr 24 08:44:34 2020 -0400 remove local from the capture groups commit 62f1a613c7c6f26e3a85f06f322ead28280dc7ca Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 18:43:09 2020 -0400 update captures for identifiers commit 9966d5a9cd780b2de80e620cee6833fd341028d0 Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 18:42:42 2020 -0400 add capture for constants that are recievers of a method call commit 10f03606710a3a54c8c722e4883b9475c6f9f776 Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 17:54:25 2020 -0400 update captures for function definitions and calls commit 4b350274cb02e1b69ae013fa157bae5c6be9e577 Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 17:21:10 2020 -0400 update captures for operators commit c66d42cd0d56d0a1bbfb1f88ffa7ff6ae8b6c2df Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 17:10:13 2020 -0400 update captures for literals commit a9c097fe03f7294fdaede760f2c016cf6c960a45 Author: TravonteD <tman1300@aol.com> Date: Thu Apr 23 15:54:47 2020 -0400 add highlights and locals from treesitter-ruby