|
e9477d83
|
2021-06-27T21:31:15
|
|
Markdown: Improved code snippets (#2967)
|
|
e8d3b503
|
2021-06-27T14:56:07
|
|
ESLint: Added `regexp/strict` rule (#2944)
|
|
bfd7fded
|
2021-06-22T17:15:54
|
|
GraphQL: Fixed `definition-query` and `definition-mutation` tokens (#2964)
|
|
a7656de6
|
2021-06-22T11:14:57
|
|
reST: Fixed `inline` pattern (#2946)
|
|
114e4626
|
2021-06-22T03:04:53
|
|
Elixir: Added missing keywords (#2958)
|
|
f471d2d7
|
2021-06-17T22:27:40
|
|
Fixed problems reported by `regexp/no-dupe-disjunctions` (#2952)
|
|
ab7c9953
|
2021-06-16T11:56:54
|
|
JS: Added support for import assertions (#2953)
|
|
ac1d12f9
|
2021-06-16T00:08:04
|
|
Liquid: Added Markup support, missing tokens, and other improvements (#2950)
|
|
abab9104
|
2021-06-14T12:55:42
|
|
JS Templates: Added SQL templates (#2945)
|
|
34f24ac9
|
2021-06-13T17:13:11
|
|
GraphQL: Added more detailed tokens (#2939)
Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
|
|
99f3ddcd
|
2021-06-13T22:00:43
|
|
Tests: Automatically normalize line ends (#2934)
|
|
18a00828
|
2021-06-13T19:53:03
|
|
ESLint: Added regexp plugin (#2924)
|
|
79d22182
|
2021-06-08T13:50:35
|
|
FIxed some cases of quadratic worst-case runtime (#2922)
|
|
fc2a3334
|
2021-06-08T13:47:02
|
|
Autohotkey: Improved tag pattern (#2920)
|
|
c4f6b2cc
|
2021-06-02T15:34:38
|
|
Adding basic support for Mathematica (#2921)
Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
|
|
01cc18ed
|
2021-05-25T12:49:30
|
|
ESLint: Added eol-last rule (#2902)
|
|
212dc1c6
|
2021-05-25T12:46:45
|
|
ESLint: Added curly rule (#2901)
|
|
415651a0
|
2021-05-24T14:40:10
|
|
JS: Added support for RegExp Match Indices (#2900)
|
|
87d79390
|
2021-05-17T16:28:00
|
|
PHP: Fixed functions with namespaces (#2889)
|
|
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.
|
|
74edb4e5
|
2021-05-14T12:40:12
|
|
ESLint: Added indent rule (#2881)
|
|
43976351
|
2021-05-04T19:00:33
|
|
Handlebars: Added `hbs` alias (#2874)
|
|
cda976b1
|
2021-05-04T16:46:50
|
|
Shell sessions: Fixed multi-line commands (#2872)
|
|
53151404
|
2021-05-01T18:01:07
|
|
Tests: Exhaustive pattern tests (#2688)
|
|
fd20dbe4
|
2021-05-01T14:53:38
|
|
ESLint: Added spacing rules (#2862)
|
|
cf7b0fd5
|
2021-05-01T14:40:00
|
|
ESLint: Added JSDoc plugin (#2869)
|
|
b971ea24
|
2021-05-01T14:37:02
|
|
ESLint: Added no-tabs rule (#2863)
|
|
fbceba1f
|
2021-05-01T14:34:07
|
|
ESLint: Re-enable no-cond-assign rule (#2870)
|
|
63d4c206
|
2021-05-01T14:32:29
|
|
TypeScript: Added missing semicolon to fix lint
|
|
cf3755cb
|
2021-05-01T14:26:52
|
|
PHP: Fixed string interpolation (#2864)
|
|
fe98d536
|
2021-05-01T14:26:31
|
|
TypeScript: Updated keywords (#2861)
|
|
67a86cf6
|
2021-04-18T16:13:48
|
|
ESLint: Added brace-style rule (#2865)
|
|
158011e4
|
2021-04-18T15:55:05
|
|
ESLint: Added wrap-iife rule (#2867)
|
|
45ec4a88
|
2021-04-18T07:08:57
|
|
Log file: Minor improvements (#2851)
|
|
b03e7eb0
|
2021-04-17T22:30:39
|
|
ESLint: Added semi rule (#2836)
|
|
9cae4461
|
2021-04-17T22:26:40
|
|
ESLint: Added quotes rule (#2835)
|
|
e0ee93f1
|
2021-04-14T15:23:06
|
|
PHP: Added missing PHP 7.4 `fn` keyword (#2858)
|
|
3786f396
|
2021-04-03T13:28:14
|
|
Ruby: Added missing regex flags (#2845)
|
|
f08c2f7f
|
2021-04-03T11:36:51
|
|
Ruby: Added missing regex interpolation (#2841)
|
|
4ec7535c
|
2021-04-03T11:35:15
|
|
Java: Improved generics (#2812)
|
|
3df62fd0
|
2021-04-03T11:30:05
|
|
C++: Added support for generic functions and made `::` punctuation (#2814)
|
|
7e8cd40d
|
2021-04-03T11:14:13
|
|
PHP: Fixed methods with keyword names + minor improvements (#2818)
|
|
31cc2142
|
2021-04-03T11:10:00
|
|
TypeScript: Added support for decorators (#2820)
|
|
ea82478d
|
2021-04-01T14:25:59
|
|
AQL: Update for ArangoDB 3.8 (#2842)
- Add `K_PATHS` and `WINDOW` keywords
- Support binary and hexadecimal number literals
|
|
1c6c0bf3
|
2021-03-30T21:10:23
|
|
Scheme: Added bracket support (#2813)
|
|
9c610ae6
|
2021-03-28T18:55:07
|
|
JavaScript: Added hashbang and private getters/setters (#2815)
|
|
e4ad22ad
|
2021-03-26T08:35:23
|
|
Bash: Accept hyphens in function names (#2832)
|
|
772d42be
|
2021-03-26T13:16:16
|
|
Added ESLint with minimal config (#2831)
|
|
41e25d3c
|
2021-03-25T12:42:58
|
|
Added support for Coq (#2803)
|
|
1b63cd01
|
2021-03-23T14:04:45
|
|
Αdded support for Q# (#2804)
|
|
ebbbfd47
|
2021-03-22T13:03:36
|
|
Xojo: `REM` is no longer highlighted as a keyword in comments (#2823)
REM was incorrectly identified as a keyword. This has been fixed. REM is now recognized as a comment.
|
|
7e51b99c
|
2021-03-21T18:54:16
|
|
Added support for Jexl (#2764)
|
|
dbf70515
|
2021-03-21T16:58:13
|
|
Core: Add `tabindex` to code blocks to enable keyboard navigation (#2799)
|
|
7e5f78ff
|
2021-03-21T16:50:31
|
|
Added support for COBOL (#2800)
|
|
2bc6475b
|
2021-03-21T16:47:49
|
|
Added support for Generic log files (#2796)
|
|
1a2347a3
|
2021-03-21T16:44:25
|
|
Added support for OpenQasm (#2797)
|
|
f9b69528
|
2021-03-21T16:41:33
|
|
Added support for CSV (#2794)
|
|
f84c49c5
|
2021-03-18T16:54:08
|
|
Added support for Nevod (#2798)
|
|
e32e043b
|
2021-03-17T17:03:48
|
|
Xojo: Added last missing Keyword "Selector" (#2807)
|
|
d0bcd074
|
2021-03-17T16:54:04
|
|
Dart: Improved support for classes & generics (#2810)
|
|
5943f4cb
|
2021-03-17T11:40:37
|
|
Nginx: Complete rewrite (#2793)
|
|
e5cfdb4a
|
2021-03-17T11:21:02
|
|
Bash: Fixed single-quoted strings (#2792)
|
|
459365ec
|
2021-03-17T00:43:23
|
|
Xojo: Added missing keywords (#2805)
|
|
99a21dc5
|
2021-03-13T18:11:19
|
|
Added support for False (#2802)
|
|
a68f1fb6
|
2021-03-10T11:28:50
|
|
VB.Net: Improved strings, comments, and punctuation (#2782)
|
|
e38986f9
|
2021-03-07T20:34:29
|
|
Added support for Rego (#2624)
|
|
8dbbbb35
|
2021-03-05T23:38:23
|
|
Markup: Added support for DOM event attributes (#2702)
|
|
970674cf
|
2021-03-05T23:23:17
|
|
Added support for plaintext (#2738)
|
|
bf4e7ba9
|
2021-03-05T16:44:13
|
|
Added support for ICU message format (#2745)
|
|
d85e30da
|
2021-03-05T16:38:11
|
|
Updated refa + fixed 2 cases of exp backtracking (#2774)
|
|
42d24fa2
|
2021-03-02T13:03:17
|
|
INI: Consistently mimic Win32 INI parsing (#2779)
|
|
e6c0d298
|
2021-03-02T01:49:34
|
|
Elixir: Added missing keyword and other improvements (#2773)
|
|
88fa72cf
|
2021-02-26T13:43:27
|
|
C++: Added missing keywords and modules (#2763)
|
|
e9314415
|
2021-02-23T20:44:32
|
|
Added support for Idris (#2755)
|
|
8019e2f6
|
2021-02-19T17:41:31
|
|
PHP: Improved constant support for PHP 8.1 enums (#2770)
This improves the highlighting of PHP 8.1 enums and class constants.
|
|
b0a6ec85
|
2021-02-19T11:11:51
|
|
Added support for CFScript (#2771)
|
|
f79b0eef
|
2021-02-18T20:35:36
|
|
PHP: Added support for PHP 8.1 enums (#2752)
|
|
3419fb77
|
2021-02-13T17:14:46
|
|
Added KuMir (#2760)
|
|
cf354ef5
|
2021-02-11T10:17:35
|
|
Swift: Added `some` keyword (#2756)
|
|
9f59f52d
|
2021-02-07T16:21:13
|
|
JSX: Added support for general spread expressions (#2754)
|
|
1dfc8271
|
2021-02-07T14:54:09
|
|
HTTP: Fixed body not being highlighted (#2734)
|
|
fd1081d2
|
2021-01-29T15:01:24
|
|
Added support for Squirrel (#2721)
|
|
2b355c98
|
2021-01-29T14:57:36
|
|
Markdown: Workaround for incorrect highlighting due to double `wrap` hook (#2719)
The hook that highlights code blocks in markdown code was unable to handle code blocks that were highlighted already. The hook can now handle any existing markup in markdown code blocks.
|
|
30b0444f
|
2021-01-29T14:52:23
|
|
JSX: Added support for comments inside tags (#2728)
|
|
022f90a0
|
2021-01-29T14:49:40
|
|
JavaScript: Improved contextual keywords (#2713)
|
|
93dd83c2
|
2021-01-29T14:47:05
|
|
Docker: Improvements (#2720)
|
|
18c67b49
|
2021-01-27T21:13:03
|
|
Added support for PSL, PATROL Scripting Language (#2739)
|
|
bbc77d19
|
2021-01-24T15:51:37
|
|
Added support for URIs (#2708)
|
|
b37987d3
|
2021-01-24T15:42:50
|
|
Core: Fixed greedy rematching reach bug (#2705)
|
|
3f7d7453
|
2021-01-24T15:40:08
|
|
Added support for ChaiScript (#2706)
|
|
04ef309c
|
2021-01-20T20:12:58
|
|
PHP: Class names at the start of a string are now highlighted correctly (#2731)
Some class names at the start of the input string were not detected correctly due to the way greedy matching works. This fixes the issue by splitting the `class-name` rule into two rules, one before and one after the `keyword` rule that interfered and caused the issue.
|
|
6183fd9b
|
2021-01-19T00:43:03
|
|
HTTP: More granular tokenization (#2722)
|
|
a5d7178c
|
2021-01-17T14:34:24
|
|
F#: Fixed comment false positive (#2703)
F# has supports `(*)` to convert an operator into a function. This syntax collides with F# comments and produced false positives for comments. The comment pattern has been adjusted to not match `(*)`.
|
|
1f91868e
|
2021-01-17T14:29:35
|
|
Added support for DOT (#2690)
|
|
4e7b2a82
|
2021-01-17T01:45:05
|
|
HTTP: Allow root path in request line (#2711)
|
|
59f725d7
|
2021-01-10T04:57:59
|
|
Elixir: Added `defdelagate` keyword and highlighting for function/module names (#2709)
|
|
72962701
|
2021-01-08T22:22:50
|
|
Added support for V langauge (#2687)
|
|
6e34771f
|
2021-01-07T19:34:18
|
|
SQL: Added `ILIKE` operator (#2704)
Added `ILIKE` operator to sql keyword list and sorted the list alphabetically.
|
|
01af04ed
|
2021-01-07T02:01:16
|
|
PHP: Numeral syntax improvements (#2701)
Improves numeral literal handling in the Prism PHP component in two ways:
1. Since PHP 7.4, it is possible to use [underscore numeric separator](https://php.watch/versions/7.4/underscore_numeric_separator). Prism correctly handles this for decimal numbers, but not for binary, octal, and hex numerals although PHP supports the underscore separator for binary, octal, and hex numeric literals as well.
2. In upcoming PHP 8.1, PHP supports an [explicit octal numeral prefix `0o`/`0O`](https://php.watch/versions/8.1/explicit-octal-notation). The existing `0` prefix is not removed.
This commit updates the PHP number regex to accommodate both cases above, and expands the tests for new syntax.
|
|
0e61a7e1
|
2021-01-03T18:18:28
|
|
Scheme: Added support for high Unicode characters (#2693)
|