|
8378ac83
|
2019-02-28T19:33:50
|
|
Improved JS function pattern (#1736)
Allows for spaces around the punctuations of function invocation via `apply`, `bind`, or `call`.
|
|
57a92035
|
2019-02-12T20:43:31
|
|
Improved JavaScript parameter recognization (#1722)
- The first letter of a parameter can now be upper case.
- Fixes too greedy regex by introducing recursive expressions.
|
|
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) {}
```
|
|
8ee2cd38
|
2017-10-10T08:35:13
|
|
JavaScript: Better highlighting of functions (#1190)
|
|
29e26dc3
|
2015-09-03T23:14:19
|
|
JavaScript: Allow for all non-ASCII characters in function names. Fix #400
|
|
26ad4f31
|
2015-08-18T23:59:12
|
|
Add tests for JavaScript + remove example
|