|
4362e42c
|
2019-02-12T23:30:14
|
|
Support JSX/TSX class-name with dot (#1725)
Adds class-name highlighting for JSX/TSX tag names containing dots.
|
|
0cc8c56a
|
2018-12-03T20:52:13
|
|
Identify JavaScript function parameters (#1446)
Support parameters for these types of functions:
```javascript
// es6 class method
foo(x, y) {}
// es6 arrow function
(x, y) => x
x => x
// es5 function
function foo(x, y) {}
// es5 anonymous function
function (x, y) {}
```
|
|
3e1a9a3d
|
2018-08-20T16:22:11
|
|
React component tags are styled as classes in JSX (#1519)
The PR adds a class-name alias to all the tags of React components. Tags which start
with an uppercase letter are considered React components. HTML tags remain unchanged.
Fixes #1518.
|
|
38ce1213
|
2018-05-15T20:27:53
|
|
JSX: Add support for fragments short syntax. Fix #1421
|
|
f1cd7c56
|
2018-04-27T08:56:19
|
|
JSX: Allow for two levels of nesting inside JSX tags. Fix #1408
|
|
b26bbb83
|
2018-03-22T08:42:16
|
|
JSX: Fix highlighting of empty objects. Fix #1364
|
|
2b8321d3
|
2018-03-20T08:37:58
|
|
JSX: Add support for plain text inside tags (#1357)
* JSX: Add support for plain text inside tags
* JSX: Use a "plain-text" token to identify plain text
* TSX: Add support for plain text
* Fix test after merge
|
|
af834be6
|
2018-03-14T20:38:47
|
|
Markup: Make tags greedy. Fix #1356
|
|
f0e6249e
|
2018-03-13T08:24:08
|
|
JSX: Add test for #1342. Close #1342
|
|
cc80ccda
|
2018-03-13T08:15:56
|
|
Remove most of the cloning occurrences in language definitions.
|
|
05bf67dc
|
2018-03-08T09:05:21
|
|
JSX: Allow for one level of nested curly braces inside tag attribute value. Fix #1335
|
|
f41c5cd5
|
2017-11-29T08:35:55
|
|
JSX: Improve highlighting support. Fix #1235 and #1236
|
|
28de4e2e
|
2017-10-22T14:49:30
|
|
JSX: Regexp optimisation + handle spread operator as a whole
|
|
867ea428
|
2017-03-02T08:26:05
|
|
JSX: Fix highlighting of attributes containing spaces
|
|
c40de4f4
|
2017-02-08T08:39:03
|
|
JSX: Add test for spread inside tag
|
|
e135947c
|
2015-10-10T12:48:04
|
|
Run gulp and update tests after #801 merge
|
|
91038ee1
|
2015-08-25T08:05:09
|
|
Add tests for JSX
|