Commit graph

56 commits

Author SHA1 Message Date
Stephan Seitz
a85cf1a47c Add highlighting of dunder identifiers (e.g. __all__, __add__) to Python highlights 2020-06-21 17:00:17 +02:00
Stephan Seitz
969d496f3f
Merge pull request #72 from doubleloop/python
Updated python highlights
2020-06-21 16:22:53 +02:00
Jakub Łuczyński
0b4d4b4140 Updated python highlights
* allow for digits in constant names
* removed redundant/conflicting rules
* added missing hlmap
* fixed escape_sequence
* more explicit @constructor assignment
* added rules for function decoration identifiers
2020-06-21 00:11:58 +02:00
TravonteD
0f836e0602 refactor: use newly introduced consolidated syntax 2020-06-20 09:03:39 -04:00
Thomas Vigouroux
772aa4c169
Merge pull request #88 from PitcherTear22/master
Give credits for java queries
2020-06-17 18:19:19 +02:00
Chinmay Dalal
031e3e45c4
Give credits 2020-06-17 18:01:53 +05:30
Chinmay Dalal
3302dd3a5b
Give credits 2020-06-17 18:01:29 +05:30
Kiyan Yazdani
81e8f3dbc2
Merge pull request #87 from steelsojka/fix/js-boolean-fix
fix(javascript): set booleans to boolean highlights
2020-06-15 23:15:15 +02:00
Kiyan Yazdani
470b88279c
Merge pull request #86 from steelsojka/feat/json
feat(lang): add json highlights
2020-06-15 23:14:45 +02:00
Steven Sojka
7bc746f3f0 feat(lang): add json highlights 2020-06-15 15:24:05 -05:00
Steven Sojka
a896f5579d fix(javascript): set booleans to boolean highlights 2020-06-15 15:11:07 -05:00
Thomas Vigouroux
79556b4155
Merge pull request #85 from PitcherTear22/master
Add java support
2020-06-15 20:26:09 +02:00
Chinmay Dalal
a6c426b2bd
Fix types 2020-06-15 23:23:17 +05:30
Chinmay
d262d4101e
Add operators 2020-06-15 22:45:56 +05:30
Chinmay
042464c1c5
Fix method highlighting 2020-06-15 21:48:50 +05:30
Steven Sojka
a600be80b6 chore(queries): use inherited queries for ts/js 2020-06-15 08:53:49 -05:00
Steven Sojka
4551b0e1c9 Merge branch 'master' into feat/typescript-queries
* master:
  Change regexes in C/C++ highlights
  Update C/C++ highlights to new query syntax
  Add better highlighting for preprocessor functions in C highlights
  Add operators /=,*=,|=,&= to C highlights
  Add compound_statement to c queries
  Add punctuation.bracket/punctuation.delimiter to C highlights
  Make =,~,! operators in C highlights
  Add cpp/locals.scm
  Add @error highlight to c/highlights.scm
  Add C++ highlights.scm
  Introduce base languages for queries
  Add tree-sitter-regex
  feat(queries): allow for user overrides
  Update issue templates
2020-06-15 07:05:20 -05:00
Stephan Seitz
8bc00cf02a Change regexes in C/C++ highlights 2020-06-15 11:51:28 +02:00
Stephan Seitz
a5fc7b13cc Update C/C++ highlights to new query syntax 2020-06-15 11:51:28 +02:00
Stephan Seitz
e46baab8ca Add better highlighting for preprocessor functions in C highlights 2020-06-15 11:51:28 +02:00
Stephan Seitz
d88db9d718 Add operators /=,*=,|=,&= to C highlights 2020-06-15 11:51:28 +02:00
Stephan Seitz
95f4e10a62 Add compound_statement to c queries 2020-06-15 11:51:28 +02:00
Stephan Seitz
a0b912ff8a Add punctuation.bracket/punctuation.delimiter to C highlights 2020-06-15 11:51:28 +02:00
Stephan Seitz
148ad160e8 Make =,~,! operators in C highlights 2020-06-15 11:51:28 +02:00
Stephan Seitz
1badceea81 Add cpp/locals.scm 2020-06-15 11:51:28 +02:00
Stephan Seitz
b95e0af73b Add @error highlight to c/highlights.scm 2020-06-15 11:51:28 +02:00
Stephan Seitz
167ce6339f Add C++ highlights.scm 2020-06-15 11:51:28 +02:00
Steven Sojka
ac8ae3b1c7 feat(queries): add typescript and javascript queries 2020-06-14 13:41:23 -05:00
Stephan Seitz
45ea0df21a Add tree-sitter-regex
This might be interesting for injected highlighting
2020-06-14 13:09:38 +02:00
Chinmay
d9639e1e5e
Add highlights.scm and locals.scm 2020-06-11 22:31:45 +05:30
TravonteD
37f9866f66 - #76 update the predicate syntax for ruby and css 2020-06-11 10:38:19 -04:00
Thomas Vigouroux
85645f5720
Merge pull request #69 from theHamsta/go-highlights
Go highlights
2020-06-07 13:58:38 +02:00
Stephan Seitz
5a096cb3f1 Add call references for Go 2020-06-07 12:39:58 +02:00
Stephan Seitz
452447694a Add go locals.scm 2020-06-07 12:39:58 +02:00
Stephan Seitz
04040c61c7 Add highlights.scm for Go 2020-06-07 12:39:58 +02:00
Stephan Seitz
0ad3872fde html: Highlight (quoted_attribute_value) as @string 2020-06-05 18:21:01 +02:00
Thomas Vigouroux
c934ea694c
Merge pull request #68 from TravonteD/html
Add html highlight queries
2020-06-02 21:15:48 +02:00
Thomas Vigouroux
8763a3163f
Merge pull request #67 from TravonteD/css
Add css highlight queries
2020-06-02 21:13:43 +02:00
TravonteD
d32d5abb4a Add html highlight queries 2020-06-02 15:13:36 -04:00
TravonteD
58f5bdbe01 Add css highlight queries 2020-06-02 15:11:35 -04:00
Stephan Seitz
92417aa4ea Update python locals: list_splat and dictionary_splat define variables as parameters 2020-06-02 21:13:09 +02:00
Stephan Seitz
807d6e11fa Improve Python highlights
- Highlight types in attributes as @type (**Foo**.a)
- Highlight superclasses @type
- Highlight ^[A-Z] as @type
- Highlight isinstance(*, type) as @type
- Highlight default_parameter and keyword_argument as @parameter
- Highlight *args, **kwargs as @parameter
- Highlight -> as @operator
2020-05-28 10:42:45 +02:00
Stephan Seitz
9f2f792bcd Some improvements to c/locals.scm
- Fix function scope (was declaration only without body)
- Use @definition.var like the other local files
- Add translation_unit scope
2020-05-23 22:23:29 +02:00
Stephan Seitz
f6bf56974e Introduce @include 2020-05-17 21:56:44 +02:00
Stephan Seitz
57424533a7 Add python/highlights.scm from tree-sitter-python 2020-05-17 21:56:44 +02:00
Stephan Seitz
a5c50262d9 Add python locals.scm 2020-05-16 19:32:02 +02:00
Thomas Vigouroux
92aafcf51c queries: add C queries
Also add a missing `field` capture in locals query.
2020-05-16 14:47:17 +02:00
TravonteD
64925f92d9 update ruby highlights and locals to conform the new contribution
standards
2020-05-11 11:54:59 -04:00
Thomas Vigouroux
22f73628f6 fix(lua): update queries 2020-05-07 14:03:29 +02:00
TravonteD
79ab9fc6fb Squashed commit of the following:
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
2020-04-24 08:48:18 -04:00