tests


Log

Author Commit Date CI Message
Michael Schmidt 649e51e5 2020-07-27T13:50:41 Added support for Dhall (#2473)
Michael Schmidt ed1df1e1 2020-07-22T17:27:00 Added support for YANG (#2467)
Osip Fatkullin 3fcce6fe 2020-07-22T18:12:01 Added support for .gitignore (#2481)
Osip Fatkullin 0c30c582 2020-07-22T17:45:05 EditorConfig: Trim spaces before key and section title (#2482) The `key` and `section` tokens sometimes included leading spaces.
Michael Schmidt 2ff40fe0 2020-07-18T15:29:33 Rust: Improvements (#2464)
Michael Schmidt 2805ae35 2020-07-18T15:02:33 JSDoc: Improvements (#2466)
Michael Schmidt 398e2943 2020-07-18T14:58:39 Added support for Cypher (#2459)
Michael Schmidt 4f55052f 2020-07-18T14:53:05 JS: Improved regex detection (#2465)
Karl Horky bea7a585 2020-07-14T14:47:21 SQL: Added PostgreSQL `RETURNING` keyword (#2476)
Michael Schmidt 40285203 2020-07-13T13:24:32 Core: Fixed greedy matching bug (#2032)
Osip Fatkullin ed8fff91 2020-07-11T01:07:19 Added support for EditorConfig (#2471)
cedporter 278316ca 2020-07-06T15:01:10 SAS: Improved macro string functions (#2463)
edukisto 537a9e80 2020-07-05T15:22:39 CSP: Fixed directives (#2461)
cedporter a0a9f1ef 2020-07-02T17:46:04 SAS: Handle edge case of string macro functions (#2451)
Joe DF 7c66cfc4 2020-07-02T17:42:38 AutoHotkey: Added missing "format" built-in (#2450)
Michael Schmidt 8a72fa6f 2020-06-29T13:09:56 C/C++: Improved macros and expressions (#2440)
Michael Schmidt 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.
Michael Schmidt 8e9d161c 2020-06-28T02:00:03 C++: Added support for default comparison operator (#2426)
Michael Schmidt 964de5a1 2020-06-28T01:44:00 CSS: Improved url and added keywords (#2432)
Michael Schmidt 22eb5cad 2020-06-28T01:41:28 Added support for Smali (#2419)
Michael Schmidt a13ee8d9 2020-06-28T01:40:12 VB: Added `until` keyword (#2423)
Michael Schmidt 583e7eb5 2020-06-28T01:39:28 Tests: Always pretty-print token streams (#2421)
Michael Schmidt 4ff555be 2020-06-28T01:34:29 Added JSDoc (#1782)
Michael Schmidt a3758728 2020-06-27T22:38:50 Added test to sort the language list (#2222)
Michael Schmidt e756be3f 2020-06-27T21:43:24 Tests are now faster (#2165)
Xy Ren 3a127c7d 2020-06-24T20:30:38 Add support for the language Agda (#2430)
Starbeamrainbowlabs ae0327b3 2020-06-22T12:16:29 Added JS stack trace language (#2418) This language highlights JavaScript stack traces generated by commonly used JS engines.
edukisto 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.
Michael Schmidt 48fac3b2 2020-06-12T15:58:46 Added a test for identifier support across all languages (#2371)
Michael Schmidt de8ed16d 2020-06-12T12:53:22 GraphQL: Added missing keywords (#2407)
Michael Schmidt 7f341fc1 2020-06-12T12:52:31 C#: Improved pattern matching (#2411)
Michael Schmidt 2a2e79ed 2020-06-07T18:54:31 C#: Fixed adjacent string interpolations (#2402)
Michael Schmidt 939a17c4 2020-06-07T18:52:25 Protobuf: Added support for RPC (#2414)
Michael Schmidt ddf3cc62 2020-06-07T18:49:55 Autohotkey: Improved comments and other improvements (#2412) Original author: nnnik <nnnik@web.de>
Michael Schmidt 1e3f542b 2020-06-04T22:15:55 Scheme: Adjusted lookbehind for literals (#2396)
Alex Mabry 9e64c62e 2020-05-29T12:28:05 GraphQL: Added support for multi-line strings and descriptions (#2406)
Michael Schmidt ed715158 2020-05-29T16:24:07 JS: Improved `get`/`set` and parameter detection (#2387)
Michael Schmidt b28f21b7 2020-05-29T16:17:03 JS: Added support for logical assignment operators (#2378)
Michael Schmidt ba5ac1da 2020-05-29T16:10:59 VB: Added missing keywords (#2376)
Adám Brudzewsky 0255cb6a 2020-05-27T13:32:49 APL: Added ⍥ (#2409) Introduced into Dyalog APL 18.0 which is just about to be released.
Joe DF 4fe03676 2020-05-25T07:30:51 AutoHotkey: Added missing definitions (#2400) This adds a lot of missing keywords, builtins, constants, and other definitions.
Michael Schmidt 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.
Michael Schmidt 9c7bc820 2020-05-19T02:30:59 Markup: Added tokens inside DOCTYPE (#2349)
Michael Schmidt 81cf2344 2020-05-19T01:58:59 Julia: Improved strings, comments, and other patterns (#2363)
Michael Schmidt ab1e34ae 2020-05-19T01:53:44 Markup: Added alias for named entities (#2351)
Michael Schmidt fdbc4473 2020-05-19T01:52:38 CSS Extras: Optimized `class` and `id` patterns (#2359)
Michael Schmidt b4ed5ded 2020-05-19T01:47:03 Tests: Included console in VM context (#2353)
cedporter 475a5903 2020-05-18T14:01:07 SAS: Improved comments in `proc groovy` and `proc lua` (#2392)
Michael Schmidt e3fe9040 2020-05-13T11:59:18 C++: Improved class name detection (#2348)
Michael Schmidt caec5e30 2020-05-13T11:26:38 Added support for XML doc in C#, F#, and VB.net (#2340)
Michael Schmidt 1946918a 2020-05-13T11:25:39 Scheme: Improved lambda parameter (#2346)
Michael Schmidt 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)
Michael Schmidt 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.
HeX0R101 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)
Michael Schmidt 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.
Caijinglong 4172ab6f 2020-05-06T15:52:21 Dart: Added missing keywords (#2355)
Michael Schmidt 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)
Michael Schmidt c9324476 2020-04-29T21:54:31 Python: Fixed empty multiline strings (#2344)
Julian Smolka 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.
Michael Schmidt 33e49956 2020-04-29T15:39:59 GLSL: Improvements (#2321) This improves GLSL by extending C instead of C-like.
Michael Schmidt 87a5c7ae 2020-04-29T15:29:51 Added support for HLSL (#2318) https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl
Michael Schmidt fdcf7ed2 2020-04-29T15:25:01 C: Improved macros (#2320)
Michael Schmidt 053016ef 2020-04-27T23:18:30 Added support for Racket (#2315)
Michael Schmidt e27e65af 2020-04-27T22:54:18 Scheme: Improved boolean (#2316) I noticed that scheme booleans also partially highlighted `#true`, so I fixed that.
Michael Schmidt cde5b0fa 2020-04-27T22:39:29 Added support for Warpscript (#2307)
Michael Schmidt 1093ceb3 2020-04-27T22:33:02 Added support for UnrealScript (#2305)
Michael Schmidt bd4d8165 2020-04-27T22:29:20 Added support for Peoplecode (#2302)
Michael Schmidt fec39bcf 2020-04-27T22:23:57 Powershell: New functions pattern bases on naming conventions (#2301)
Michael Schmidt de21eb64 2020-04-27T22:22:12 Added support for AL (#2300)
Michael Schmidt ac297ba5 2020-04-27T22:20:41 Scheme: Added missing special keywords (#2304)
Michael Schmidt a197cfcd 2020-04-16T22:30:37 Typescript: Added `asserts` keyword and other improvements (#2280)
Sergey Romanov 8704cdfb 2020-04-12T23:15:37 Added support for Structured Text (IEC 61131-3) (#2311)
Ayesh Karunaratne 044dd271 2020-04-09T19:15:51 Bash: Added `composer` command (#2298) This adds PHP's dependency manager `composer` to the list of commands.
Michael Schmidt 62e184bb 2020-04-09T12:50:20 Java: Fixed `namespace` token (#2295)
Michael Schmidt 9a49f78f 2020-04-07T20:32:39 Scheme: Improvements (#2263)
Sam Chen fd432a5b 2020-04-04T21:50:48 Diff: Added `prefix` token (#2281) This adds a token to match line prefixes.
Michael Schmidt 947a55bd 2020-03-29T18:30:31 C#: Fixed keywords in type lists blocking type names (#2277)
Michael Schmidt 504a63ba 2020-03-26T23:18:33 CSS: Fixed url() containing "@" (#2272) This fixes URLs that contain the "@" character.
Michael Schmidt 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.
Cassie Jones 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
Michael Schmidt 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.
Peter Budai 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/
Peter Budai 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/
Michael Schmidt 7d03ece4 2020-03-10T15:12:08 Tests: Added test for zero-width lookbehinds (#2220)
Michael Schmidt bf4f7bfa 2020-03-10T14:59:46 Added support for Excel formula (#2219) This adds support for Excel's formula terms.
Michael Schmidt 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.
Simon 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
Michael Schmidt 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.
Michael Schmidt 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.
Michael Schmidt 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.
Michael Schmidt 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.
Michael Schmidt 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
Michael Schmidt 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.
Tilo Prütz 6124c974 2020-02-19T20:03:29 YAML: Fixed highlighting of anchors and aliases (#2217)
Michael Schmidt 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.