|
649e51e5
|
2020-07-27T13:50:41
|
|
Added support for Dhall (#2473)
|
|
ed1df1e1
|
2020-07-22T17:27:00
|
|
Added support for YANG (#2467)
|
|
3fcce6fe
|
2020-07-22T18:12:01
|
|
Added support for .gitignore (#2481)
|
|
0c30c582
|
2020-07-22T17:45:05
|
|
EditorConfig: Trim spaces before key and section title (#2482)
The `key` and `section` tokens sometimes included leading spaces.
|
|
2ff40fe0
|
2020-07-18T15:29:33
|
|
Rust: Improvements (#2464)
|
|
2805ae35
|
2020-07-18T15:02:33
|
|
JSDoc: Improvements (#2466)
|
|
398e2943
|
2020-07-18T14:58:39
|
|
Added support for Cypher (#2459)
|
|
4f55052f
|
2020-07-18T14:53:05
|
|
JS: Improved regex detection (#2465)
|
|
bea7a585
|
2020-07-14T14:47:21
|
|
SQL: Added PostgreSQL `RETURNING` keyword (#2476)
|
|
40285203
|
2020-07-13T13:24:32
|
|
Core: Fixed greedy matching bug (#2032)
|
|
ed8fff91
|
2020-07-11T01:07:19
|
|
Added support for EditorConfig (#2471)
|
|
278316ca
|
2020-07-06T15:01:10
|
|
SAS: Improved macro string functions (#2463)
|
|
537a9e80
|
2020-07-05T15:22:39
|
|
CSP: Fixed directives (#2461)
|
|
a0a9f1ef
|
2020-07-02T17:46:04
|
|
SAS: Handle edge case of string macro functions (#2451)
|
|
7c66cfc4
|
2020-07-02T17:42:38
|
|
AutoHotkey: Added missing "format" built-in (#2450)
|
|
8a72fa6f
|
2020-06-29T13:09:56
|
|
C/C++: Improved macros and expressions (#2440)
|
|
681adeef
|
2020-06-28T03:16:17
|
|
Add extra newlines in pretty token streams (#2070)
The formatter for the simplified token streams of our test cases will now emit extra (empty) newlines if the tested code also has an empty line at those positions.
|
|
8e9d161c
|
2020-06-28T02:00:03
|
|
C++: Added support for default comparison operator (#2426)
|
|
964de5a1
|
2020-06-28T01:44:00
|
|
CSS: Improved url and added keywords (#2432)
|
|
22eb5cad
|
2020-06-28T01:41:28
|
|
Added support for Smali (#2419)
|
|
a13ee8d9
|
2020-06-28T01:40:12
|
|
VB: Added `until` keyword (#2423)
|
|
583e7eb5
|
2020-06-28T01:39:28
|
|
Tests: Always pretty-print token streams (#2421)
|
|
4ff555be
|
2020-06-28T01:34:29
|
|
Added JSDoc (#1782)
|
|
a3758728
|
2020-06-27T22:38:50
|
|
Added test to sort the language list (#2222)
|
|
e756be3f
|
2020-06-27T21:43:24
|
|
Tests are now faster (#2165)
|
|
3a127c7d
|
2020-06-24T20:30:38
|
|
Add support for the language Agda (#2430)
|
|
ae0327b3
|
2020-06-22T12:16:29
|
|
Added JS stack trace language (#2418)
This language highlights JavaScript stack traces generated by commonly used JS engines.
|
|
37273a6f
|
2020-06-21T11:34:19
|
|
Dockerfile: Fixed strings inside comments (#2428)
Strings inside comments broke comments. Comments are now greedy, so this can't happen anymore.
|
|
48fac3b2
|
2020-06-12T15:58:46
|
|
Added a test for identifier support across all languages (#2371)
|
|
de8ed16d
|
2020-06-12T12:53:22
|
|
GraphQL: Added missing keywords (#2407)
|
|
7f341fc1
|
2020-06-12T12:52:31
|
|
C#: Improved pattern matching (#2411)
|
|
2a2e79ed
|
2020-06-07T18:54:31
|
|
C#: Fixed adjacent string interpolations (#2402)
|
|
939a17c4
|
2020-06-07T18:52:25
|
|
Protobuf: Added support for RPC (#2414)
|
|
ddf3cc62
|
2020-06-07T18:49:55
|
|
Autohotkey: Improved comments and other improvements (#2412)
Original author: nnnik <nnnik@web.de>
|
|
1e3f542b
|
2020-06-04T22:15:55
|
|
Scheme: Adjusted lookbehind for literals (#2396)
|
|
9e64c62e
|
2020-05-29T12:28:05
|
|
GraphQL: Added support for multi-line strings and descriptions (#2406)
|
|
ed715158
|
2020-05-29T16:24:07
|
|
JS: Improved `get`/`set` and parameter detection (#2387)
|
|
b28f21b7
|
2020-05-29T16:17:03
|
|
JS: Added support for logical assignment operators (#2378)
|
|
ba5ac1da
|
2020-05-29T16:10:59
|
|
VB: Added missing keywords (#2376)
|
|
0255cb6a
|
2020-05-27T13:32:49
|
|
APL: Added ⍥ (#2409)
Introduced into Dyalog APL 18.0 which is just about to be released.
|
|
4fe03676
|
2020-05-25T07:30:51
|
|
AutoHotkey: Added missing definitions (#2400)
This adds a lot of missing keywords, builtins, constants, and other definitions.
|
|
e416341f
|
2020-05-22T17:37:53
|
|
Test: Always use `components.json` (#2370)
All test files now consistently import `components.json` instead of `components.js`. The JS file is generated and can be outdated. This can be annoying when you're adding a language.
|
|
9c7bc820
|
2020-05-19T02:30:59
|
|
Markup: Added tokens inside DOCTYPE (#2349)
|
|
81cf2344
|
2020-05-19T01:58:59
|
|
Julia: Improved strings, comments, and other patterns (#2363)
|
|
ab1e34ae
|
2020-05-19T01:53:44
|
|
Markup: Added alias for named entities (#2351)
|
|
fdbc4473
|
2020-05-19T01:52:38
|
|
CSS Extras: Optimized `class` and `id` patterns (#2359)
|
|
b4ed5ded
|
2020-05-19T01:47:03
|
|
Tests: Included console in VM context (#2353)
|
|
475a5903
|
2020-05-18T14:01:07
|
|
SAS: Improved comments in `proc groovy` and `proc lua` (#2392)
|
|
e3fe9040
|
2020-05-13T11:59:18
|
|
C++: Improved class name detection (#2348)
|
|
caec5e30
|
2020-05-13T11:26:38
|
|
Added support for XML doc in C#, F#, and VB.net (#2340)
|
|
1946918a
|
2020-05-13T11:25:39
|
|
Scheme: Improved lambda parameter (#2346)
|
|
194c5429
|
2020-05-11T14:49:10
|
|
Rust: Improvements (#2332)
This makes several improvements to Rust. This includes support for multiline strings, better closures, attributes, macros, and comments, an update for the keyword list, and more.
|
|
e523f5d0
|
2020-05-09T02:42:24
|
|
CSS Extras: Renamed `attr-{name,value}` tokens and added tokens for combinators and selector lists (#2373)
|
|
8a72830a
|
2020-05-07T22:44:16
|
|
Regex: Added aliases and minor improvements (#2325)
This adds a lot of aliases to the regex tokens, so themes can apply their styles. It also makes a few improvements. See the PR for more details.
|
|
6d663b6e
|
2020-05-08T04:17:54
|
|
Stylus: Fixed comments breaking declarations + minor improvements (#2372)
Comments broke URLs in all non-greedy declarations. Comments are now matched as part of these declarations.
This also adds support for comments inside selectors.
|
|
2c10ef8a
|
2020-05-07T19:58:29
|
|
Stylus: New tokens and other improvements. (#2368)
This adds `color`, `unit`, and `entity` tokens. The `number` and `operator` patterns were also improved.
|
|
d0c1c70d
|
2020-05-06T23:59:29
|
|
Added support for PureBasic (#2369)
A language based on Basic (BlitzBasic to be precise) with inline assembler also and direct API calls. Can compile on Windows, Linux, and macOS
|
|
0d65d6c9
|
2020-05-06T16:35:29
|
|
Stylus: Fixed comments breaking strings and URLs (#2361)
|
|
032910ba
|
2020-05-06T10:06:01
|
|
JavaDoc: Improvements (#2324)
This makes some improvements to JavaDoc:
- Extended support for [references](https://corochann.com/javadoc-coding-rule-of-link-linkplain-see-372.html).
- Better code support
- Added support for `<pre>` elements
- Added support for HTML inside code (but not `{@code}` code)
- Fixed that the line splitting pattern required at least 2 characters per line
- Added support for HTML entities.
- Changed the line ends to `\r\n` for all test files.
|
|
4172ab6f
|
2020-05-06T15:52:21
|
|
Dart: Added missing keywords (#2355)
|
|
10ca6433
|
2020-05-04T23:52:49
|
|
Better error messages for pattern tests (#2364)
|
|
7f948ecb
|
2020-05-03T23:40:09
|
|
pug: Improved class and id detection in tags (#2358)
|
|
c9324476
|
2020-04-29T21:54:31
|
|
Python: Fixed empty multiline strings (#2344)
|
|
30b4e254
|
2020-04-29T19:31:30
|
|
C++: Fixed `enum class` class names (#2342)
The `class` keyword in `enum class` enums was falsely highlighted as the class name.
|
|
33e49956
|
2020-04-29T15:39:59
|
|
GLSL: Improvements (#2321)
This improves GLSL by extending C instead of C-like.
|
|
87a5c7ae
|
2020-04-29T15:29:51
|
|
Added support for HLSL (#2318)
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl
|
|
fdcf7ed2
|
2020-04-29T15:25:01
|
|
C: Improved macros (#2320)
|
|
053016ef
|
2020-04-27T23:18:30
|
|
Added support for Racket (#2315)
|
|
e27e65af
|
2020-04-27T22:54:18
|
|
Scheme: Improved boolean (#2316)
I noticed that scheme booleans also partially highlighted `#true`, so I fixed that.
|
|
cde5b0fa
|
2020-04-27T22:39:29
|
|
Added support for Warpscript (#2307)
|
|
1093ceb3
|
2020-04-27T22:33:02
|
|
Added support for UnrealScript (#2305)
|
|
bd4d8165
|
2020-04-27T22:29:20
|
|
Added support for Peoplecode (#2302)
|
|
fec39bcf
|
2020-04-27T22:23:57
|
|
Powershell: New functions pattern bases on naming conventions (#2301)
|
|
de21eb64
|
2020-04-27T22:22:12
|
|
Added support for AL (#2300)
|
|
ac297ba5
|
2020-04-27T22:20:41
|
|
Scheme: Added missing special keywords (#2304)
|
|
a197cfcd
|
2020-04-16T22:30:37
|
|
Typescript: Added `asserts` keyword and other improvements (#2280)
|
|
8704cdfb
|
2020-04-12T23:15:37
|
|
Added support for Structured Text (IEC 61131-3) (#2311)
|
|
044dd271
|
2020-04-09T19:15:51
|
|
Bash: Added `composer` command (#2298)
This adds PHP's dependency manager `composer` to the list of commands.
|
|
62e184bb
|
2020-04-09T12:50:20
|
|
Java: Fixed `namespace` token (#2295)
|
|
9a49f78f
|
2020-04-07T20:32:39
|
|
Scheme: Improvements (#2263)
|
|
fd432a5b
|
2020-04-04T21:50:48
|
|
Diff: Added `prefix` token (#2281)
This adds a token to match line prefixes.
|
|
947a55bd
|
2020-03-29T18:30:31
|
|
C#: Fixed keywords in type lists blocking type names (#2277)
|
|
504a63ba
|
2020-03-26T23:18:33
|
|
CSS: Fixed url() containing "@" (#2272)
This fixes URLs that contain the "@" character.
|
|
42b15463
|
2020-03-24T20:30:58
|
|
C# improvements (#1444)
A complete rewrite of the C# language to support almost every feature of C# 8.0.
|
|
43efde2e
|
2020-03-23T17:44:09
|
|
Added support for LLVM IR (#2221)
This adds support for LLVM's assembly language.
https://llvm.org/docs/LangRef.html
|
|
328d0e0e
|
2020-03-21T17:02:30
|
|
Bash: Added support for escaped quotes (#2256)
Single and double quotes can be escaped via backslashes. Prism now supports these escapes.
|
|
8119e57b
|
2020-03-16T21:17:45
|
|
Added support for Power Query (#2250)
This adds support for Power Query.
https://docs.microsoft.com/en-us/powerquery-m/
|
|
9227853f
|
2020-03-13T21:52:26
|
|
Added support for DAX (#2248)
This adds support for DAX (Data Analysis Expressions).
https://docs.microsoft.com/en-us/dax/
|
|
7d03ece4
|
2020-03-10T15:12:08
|
|
Tests: Added test for zero-width lookbehinds (#2220)
|
|
bf4f7bfa
|
2020-03-10T14:59:46
|
|
Added support for Excel formula (#2219)
This adds support for Excel's formula terms.
|
|
1e3070a2
|
2020-03-07T18:06:01
|
|
Tests: Fixed optional dependencies in pattern tests (#2242)
The pattern tests still used peer dependencies, so I updated them to use optional and modify dependencies instead.
|
|
462ad57e
|
2020-03-07T14:32:58
|
|
C++: Added C++20 keywords (#2236)
This adds support for the ney keywords added in C++20.
https://en.cppreference.com/w/cpp/keyword
|
|
1f7a245c
|
2020-03-07T11:53:31
|
|
Added tests for examples (#2216)
This adds a new test to validate the structure and syntax of all examples and moves the existing example test into the mocha test suite.
|
|
fa630726
|
2020-02-24T23:57:55
|
|
C/C++: Improvemed `comment` pattern (#2229)
This improves the `comment` pattern by allowing backslash-escaped line breaks in single-line comments.
|
|
73c8a376
|
2020-02-24T23:56:07
|
|
Markdown: Added support for nested lists (#2228)
This improves the support for nested lists by making the `code` pattern stricter.
|
|
bd16bd57
|
2020-02-24T14:43:16
|
|
Shell-Session: Improvements (#2208)
- Added support for elevated shells starting commands with `#` instead of `$`.
- The user and cwd info `bash` and `sh` print before the interactive shell will now be highlighted.
- Changed the line ends of test files to CRLF.
|
|
15983d52
|
2020-02-23T14:12:37
|
|
Added support for Solution (.sln) files (#2213)
This adds support for VS Solution files.
https://docs.microsoft.com/en-us/visualstudio/extensibility/internals/solution-dot-sln-file?view=vs-2019
|
|
5362ba16
|
2020-02-23T14:06:24
|
|
YAML: Improvements (#2226)
The patterns for tags, anchors, and aliases and their usage in other patterns are improved to match the YAML spec as close as possible.
|
|
6124c974
|
2020-02-19T20:03:29
|
|
YAML: Fixed highlighting of anchors and aliases (#2217)
|
|
674f4b35
|
2020-02-18T21:52:43
|
|
C/C++/OpenCL C: Improvements (#2196)
This makes a few minor improvements to C and OpenCL C. Some of those improvements carry over to C++.
For more details, see the pull request.
|