Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/highlightjs/highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.
https://github.com/highlightjs/highlight.js

enh(objc) add scopes `type` and `variable.language` (#3499)

50d3a1e9b9b4ce6a72efb6952e7a5142f6468d3f authored almost 3 years ago by Josh Goebel <[email protected]>
enh(xml) better support processing directives (#3492)

f2c6652732e269b8b7f2ced70416ddd9eae39174 authored almost 3 years ago by Josh Goebel <[email protected]>
(themes) Add `tokyo-night-light` theme (#3482)

a2bfcce76a2fe913e4b6f1427caf028a7f620506 authored almost 3 years ago by Henri <[email protected]>
(enh) add meta.prompt scope for REPL prompts (#3490)

6b8c831f00c4e87ecd2189ebbd0bb3bbdde66c02 authored almost 3 years ago by Josh Goebel <[email protected]>
enh(ruby) support multi-line irb prompts (#3488)

c74b08d886470f450aefdcd0d4d9d5920479215a authored almost 3 years ago by Josh Goebel <[email protected]>
enh(bash) `$pattern`: allow numbers after the first character (#3494)

* Update the pattern regex for the bash language

Fixes: https://github.com/highlightjs/highli...

7169cd83e55f354810285181d54ba14afd22f3c0 authored almost 3 years ago by Martin <[email protected]>
(chore) blame ignore eslint --fix

fd307015164c05b191156efc378622293089c616 authored almost 3 years ago by Josh Goebel <[email protected]>
(chore) eslint --fix src/languages/*.js

d64f68e8aabc67820eec2459bff9a7a0fcc06b95 authored almost 3 years ago by Josh Goebel <[email protected]>
(grammars) Add 3rd-party support for Macaulay2 (#3486)

Macaulay2 is a software system devoted to supporting research in
algebraic geometry and commuta...

2b9b7c0bb2582bb9326d8f5cd19cfc8cf23cdfa5 authored almost 3 years ago by Doug Torrance <[email protected]>
enh(css): add support for more properties (#3484)

* enh(css): add support for more properties

Adds background-blend-mode, all the scrollbar-* ...

90b339de1e3272da84a18b8c8799dac81ec6a98c authored almost 3 years ago by dev-nicolaos <[email protected]>
Update colors (dev dep) to new maintained version (#3485)

e220158cddbc6db10d95744ec02faf7145202ff7 authored almost 3 years ago by Vladimir Jimenez <[email protected]>
add(graphql) Add `graphql` to supported languages

48e00fb812fc8eaa345bc564cb3667f64daec7e9 authored almost 3 years ago by John Foster <[email protected]>
(chore) fix auto-detect to accomodate graphql

460d7d6a92a23de06eda21b39026666b989d39f6 authored almost 3 years ago by Josh Goebel <[email protected]>
(chore) simplify symbol rule and fix tests

8aef7b6e05794b61fe367bc4a13e03f93138a85d authored almost 3 years ago by Josh Goebel <[email protected]>
(chore) bump deps (#3480)

87a588b452cd6d8dfaec53db03c4373521583147 authored almost 3 years ago by Josh Goebel <[email protected]>
(elixir) add `defguard`, highlight module names as titles (#3478)

ae7ff9b6fea8d128abbd698a0c3ebbaa8ae27b92 authored almost 3 years ago by Mark Ericksen <[email protected]>
(chore) add sideEffects: false to enable tree-shaking in esbuild & others

891a2ffc73e043728408e79855264170ba1ace9b authored almost 3 years ago by Shane Osbourne <[email protected]>
fix(markdown) Handle `***Hello world***` without breaking (#3457)

2422a5da1129a86aff315d2d035cb0917f51ea6e authored almost 3 years ago by Josh Goebel <[email protected]>
enh(php) Add support for Attributes

519e9fae561e020b3d6a49b86a855fca8e539f6f authored almost 3 years ago by Wojciech Kania <[email protected]>
enh(php) support CSSCase attribute naming

0d41d3005224ab1b0fc2d71f64724b7ce951099e authored almost 3 years ago by Josh Goebel <[email protected]>
(chore) DRY up php grammar just a little

777eb9172f9cabb96acf82d204769059ca2d0030 authored almost 3 years ago by Josh Goebel <[email protected]>
refactor, security issues

516002efff3e19b1408cb3a046f339266116aa17 authored almost 3 years ago by Josh Goebel <[email protected]>
fix(java) prevent false variable init on `else` (#3455)

70ac79cdbb2bf877d708e4741bf398455f591eaf authored almost 3 years ago by Josh Goebel <[email protected]>
(ci) min change threshold for size report (#3401)

d8cf9623f76ee4147127acd256e83e57c79fc35c authored almost 3 years ago by Bradley Mackey <[email protected]>
(themes) Add `tokyo-night-dark` (#3467)

5b3a3e6728fde8d8aa68843528a351cb5c10a964 authored almost 3 years ago by Henri <[email protected]>
enh(llvm) Improve number support, add `char.escape` (#3471)

- Numbers are allowed to have a leading + sign
- Hex floats can have a format specified after t...

5e1e37c14b3adaaa0b49e4888b4a9af1199ec904 authored almost 3 years ago by Sebastian Neubauer <[email protected]>
fix(brainfuck) fix highlighting of initial ++/--

45778948669ed372f56829e053e534fd2a7925d5 authored almost 3 years ago by LyricLy <[email protected]>
(chore) simplify brainfuck grammar

8d38e239ecbf14e68c8fc08c19fabfdc517d9475 authored almost 3 years ago by Josh Goebel <[email protected]>
Minor change to TypeScript types and TypeScript-specific keywords (#3466)

- Minor TypeScript primitive types addition and removal of "typedef" TypeScript-specific keyword...

d302ec44df4dd977b297809150b600a876fe246f authored almost 3 years ago by anydonym <[email protected]>
fix(angelscript) Fix highlighting of int8, int16, int32, int64 (#3464)

* Swap order of int/uint and their explicit type variations to fix incomplete highlighting

cabd43db58f72d0b00edefb9895dce1cee17cf52 authored almost 3 years ago by Melissa <[email protected]>
enh(php) named arguments and fix php constants (#3459)

* enh(php) named arguments
* fix(php) PHP constants

112135fb063af64b7a94155b5d86859e8d52b6f0 authored almost 3 years ago by wkania <[email protected]>
themes: add new felipec theme (#3441)

* themes: add new felipec theme

Autogenerated with vim-felipec.

8a8835b65a4fba173cff865201b37e5216b8ed52 authored almost 3 years ago by Felipe Contreras <[email protected]>
(chore) release 10.4.0

2d0e7c1094a3c867bd65c8d2655cfcaa5f9dfa79 authored almost 3 years ago by Josh Goebel <[email protected]>
enh(arcade) Add missing keywords for Arcade v1.16

Signed-off-by: Josh Goebel <[email protected]>

9598caafafbeab8db23dc5ba8cea9793fb7a25e8 authored almost 3 years ago by John Foster <[email protected]>
chore(arcade) eslint --fix, explode keywords

c88890c57ce8c286366172fe18c565baa5ddbfad authored almost 3 years ago by Josh Goebel <[email protected]>
enh(php) Left and right-side of double colon (#3422)

- declare and use `IDENT_RE` for valid labels instead of `w+`
- declaration of PHP [constants](...

e828d694b4dc8cc7f9c1aae8a2cab806178cb446 authored almost 3 years ago by wkania <[email protected]>
tools: check-theme: consider background-color too (#3449)

* tools: check-theme: consider `background-color` too

This is the precise property we want to...

0e3735ac62a35b7296b7e92bc39f73d587c738f5 authored almost 3 years ago by Felipe Contreras <[email protected]>
Update CHANGES.md (#3447)

2e344f51c305dabc06005f1a17c439e934600727 authored almost 3 years ago by John Foster <[email protected]>
Add curl to supported languages (#3445)

360f5c42c2d26ac51f90fb56d351a745e3cb1e66 authored almost 3 years ago by John Foster <[email protected]>
fix(cpp) `vector<<` false positive as template begin (#3438)

7355c13512374e14b93f7124f67e71d300924f4c authored almost 3 years ago by Josh Goebel <[email protected]>
(themes) Add new `intellij-light` theme (#3433)

c0138d99b476933eb105e9c7eff4b2cd006d70bb authored almost 3 years ago by Pegasis <[email protected]>
fix(julia-repl) `aliases` was not in correct object (#3432)

c5ff49e7cf2b975a0f63500a6f647b0ff57f74ab authored about 3 years ago by Fons van der Plas <[email protected]>
(chore) Fix typo in README on "good first issue" badge (#3431)

When you clicked the badge it took you to "beginner friendly" instead of "good first issue"

413425d4c74a272ac841e2870336ccce098fd64e authored about 3 years ago by Angelo Verlain <[email protected]>
(chore) Replace className with scope and use match

093b67f829dc52b387527705ecf3c8990c437e14 authored about 3 years ago by Wojciech Kania <[email protected]>
enh(php) add PHP 8.1 keywords

bc5a10f1cae3aa725251b2fc5c88bb1492b6fe4a authored about 3 years ago by Wojciech Kania <[email protected]>
(chore) title.class and other groovy cleanups

e609be9024184d88eefd3cd6a19f9366341f3ccd authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class for protobuf

2b679bc65518236d9caf4cd649c63ca6123b51fe authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class and other monkey cleanup

1758dcaf0e4ac8df63fbe0ec0289c5e458c676db authored about 3 years ago by Josh Goebel <[email protected]>
enh(x++) title.class.inherited for X++

06c57ce3eb0faed01ea4af8f622b7f849e339236 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class for capnproto

df3db6b82f1858eebf9b00290d0b18fd844506cd authored about 3 years ago by Josh Goebel <[email protected]>
(chore) improve oxgene

- remove unnecessary `class` scope
- add `;` as punctuation
- remove deprecated `function` scope...

38a6701c6e5423082b7002ff9c37309f32ae963e authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class and cleanup RSL

710ab05cc4c73ca72b212cd92f2bd4c0fa8a529e authored about 3 years ago by Josh Goebel <[email protected]>
(chore) fix checkautodetect, fix elixir autodetect conflict

61146b169caca6f8fb4eb70bee90e3c99946874b authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class for Livescript

d681045da395b32df8a7f3c985a799c74271977b authored about 3 years ago by Josh Goebel <[email protected]>
(chore) title.class for CoffeeScript

b1d8b85985d1aea0ff2e62333cc26a4953200e5e authored about 3 years ago by Josh Goebel <[email protected]>
enh(cal) simplify using multi-matchers

4284811b743c4515598b41c61f301304125e2d72 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) support First-class Callable Syntax

622dfd2425e5ee0f5c9e5791d375626dd88ad029 authored about 3 years ago by Wojciech Kania <[email protected]>
chore(php) add list of valid whitespaces

ceb070f820a333390f233a6c19772d468e59823c authored about 3 years ago by Wojciech Kania <[email protected]>
chore(php) support dual-cased literals

ac9f29431cedaaef8a362425d9450fdb5780d7a2 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) support function invoke

8214035f5cb60f57c3d0156019828e6bf4527383 authored about 3 years ago by Wojciech Kania <[email protected]>
enh(php) Switch highlighter to partially case-insensitive

db3f36b8217fcf7164a73cdba2f5f13f6463e033 authored about 3 years ago by Wojciech Kania <[email protected]>
fix: correct parent scope is `title`

- also add `title.function.invoke` to the official list
(Rust was already using)

248b109ac477a2a529ba4c8fb65d5063a4deb0f5 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) support class constructor call

4b1dc30a5b0b828a77cc1fadba77fc6d5f278b64 authored about 3 years ago by Wojciech Kania <[email protected]>
chore(php) normalize keywords

323652a227549980ef54e0d942bd24a09559669c authored about 3 years ago by Wojciech Kania <[email protected]>
chore(security) link to wiki security article now

384cd17098f740f34d6d0bb762527a4b5766b2ad authored about 3 years ago by Josh Goebel <[email protected]>
enh(stan) Update Stan for version 2.28 (#3413)

Version 2.28 related:

* complex and array types
* complex numbers
* added all new functions...

585be0285137eb93c061ac6257da79ebdc05149c authored about 3 years ago by Sean Pinkney <[email protected]>
(enh) New 3rd party Language Grammar: Pine Script (#3428)

e1d3a316579640b26565e7d2843e8cc1c67eac0c authored about 3 years ago by jeyllani <[email protected]>
chore(php) more correct __halt_compiler();

a289f24f4a1b5c4f1f1f987ac7d37de4bdb8f31c authored about 3 years ago by Josh Goebel <[email protected]>
chore(php) add changelog for PHP improvements

c4d30d1af99a6313714c06d744a61ba7c7f813b9 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) add __COMPILER_HALT_OFFSET__

6dd5cde9d828f86380118222da64da5a58137279 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) $this is a variable.language

38f58972c19c42398b372de4f6b0ccdf063e851e authored about 3 years ago by Josh Goebel <[email protected]>
chore(php) remove dead contains rule

This rule wasn't even being used since each of the variants
already has it's own contains, so th...

8ddadca61d5c70dcdec752a2810eaa5c1b9f5f3b authored about 3 years ago by Josh Goebel <[email protected]>
chore(php) comments should not care about pre-processor

- this should be handled by php-template level (not php)

531cbfb70b741840a82136217e7c4748d13090e6 authored about 3 years ago by Josh Goebel <[email protected]>
chore(php) rewrite keyword lists to arrays

c06463af7087f29c1ad5d95c700ad038d3f33613 authored about 3 years ago by Josh Goebel <[email protected]>
chore(php) no binary strings, was a 6.0 only thing

417446cb8fe4a3e7bd25e3b28a9d2936d6092480 authored about 3 years ago by Josh Goebel <[email protected]>
enh(php) improve namespace/use highlighting

8d6265b0406aa4ad6d8808282c75f185371cd63f authored about 3 years ago by Josh Goebel <[email protected]>
(chore) fix regex backtracking from prior PR

9e33f830558e77a4938bab661836780761d834d2 authored about 3 years ago by Josh Goebel <[email protected]>
enh(js/ts) improve CLASS_REFERENCE (#3411)

ba806ed60fb027bd911aad5e2e0d6529099fcd13 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) es6 via CDN (#3412)

84719c17a51d7bb045f2df441b9c00f871f7c063 authored about 3 years ago by Josh Goebel <[email protected]>
(enh) improve default theme accessibility (#3402)

* first pass at accessibility report in checkTheme
* resolve CSS color names when necessary
* ...

c37ef5b7b906bf0c757b94d2aae4947857b527f7 authored about 3 years ago by Josh Goebel <[email protected]>
enh(js/ts) fix => async function title highlights (#3414)

4ddfbe4bd469d582c7577e73f859d56334361bde authored about 3 years ago by Josh Goebel <[email protected]>
(docs) Make example 100% explicit regarding minified files

0bf3adeecd5ba76cef8ee843e38722089b232da1 authored about 3 years ago by Josh Goebel <[email protected]>
enh(twig): update keywords list (#3415)

* enh(twig): update keywords list
* chore(twig) major twig refatoring, add new functionality (J...

5c8c87660ab7c7919cbcccf8a51ce07040562ef5 authored about 3 years ago by MrYamous <[email protected]>
enh(MATLAB ) Removed backslashes as escape characters (#3354)

* removed backslashes as escape characters
* fixup tests

Co-authored-by: Josh Goebel <me@jos...

b63b12d6918e0b3ed1f77e3183a2c5f02e7fefd8 authored about 3 years ago by Deepto <[email protected]>
enh(nsis) Update language string pattern (#3420)

91c522877af9c016fbb862fa3f429e35ef65f824 authored about 3 years ago by Jan T. Sott <[email protected]>
enh(nsis) support newer scope `char.escape`

b6bfd7edf58e0c27065a79bd1ab074f940e4a2ef authored about 3 years ago by Josh Goebel <[email protected]>
(security) fix reDOS caught by tests

b46301e3184f885da56a27e14c638c1183672c00 authored about 3 years ago by Josh Goebel <[email protected]>
enh(nsis) Update variables pattern to include `.`

9274b2d2c80dd73f804cdcba48a0d46479df764f authored about 3 years ago by Jan T. Sott <[email protected]>
enh(nsis) Var mode, supports /GLOBAL param also

4a73506e68f189d7ec8d17464dc17d145ed40037 authored about 3 years ago by Josh Goebel <[email protected]>
enh(nsis) Update defines pattern to allow `!` (#3417)

Defines can include `!`-characters, as seen in this example: https://nsis.sourceforge.io/Check_i...

b1990ceb2622c18f99c75b980dfd4ca8a0f0ed6c authored about 3 years ago by Jan T. Sott <[email protected]>
enh(themes) Tweak background color for Gradient Light and Gradient Dark (#3408)

e1abb9b85646517dba60c70229c2aa2ede99e5e9 authored about 3 years ago by Samia <[email protected]>
enh(fsharp) myriad of fixes and improvements (#3357)

- fix: Stop highlighting type names everywhere. Only match them in type annotations.
- Since ...

238e073ee8d9f1dc7d05cda2f5b5e5a5f6e78af8 authored about 3 years ago by Melvyn Laïly <[email protected]>
chore(php) Remove duplicated code from default.txt (#3404)

59c02d1725639b11da3182f49d34eabb0fa90d07 authored about 3 years ago by wkania <[email protected]>
fix(python) `def`, `class` keywords detected mid-identifier (#3381)

10b322dc436333b04df8295c9bdf4bad324849e0 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) add gzip size compression report (#3400)

This will report the gzip'd size of the CDN build output on every pull
request, being run via G...

ef45496df863838e77409fbff431db9a3d6b4dc6 authored about 3 years ago by Bradley Mackey <[email protected]>
(docs) added GSQL to supported languages (#3389)

59b8f1fc0654400569a8d37f8c1990af4a4d1824 authored about 3 years ago by DanBarkus <[email protected]>
Fix clojure regex mode not allowing backslash escape (#3399)

f86713bf3f39018b52d4dcb6f41e054371d5ab66 authored about 3 years ago by Björn Ebbinghaus <[email protected]>
fix(clojure) Several issues with Clojure highlighting (#3397)

- fix(clojure) `$` in symbol breaks highlighting
- fix(clojure) Add complete regex for number d...

0f73808b50249e7f4aa75304da0ba6b4e2387b19 authored about 3 years ago by Björn Ebbinghaus <[email protected]>
fix(clojure) comment macro should not be `comment` scope (#3395)

1d8031b2a59f6d9a5f9704857d953b8af8b7cf89 authored about 3 years ago by Björn Ebbinghaus <[email protected]>
enh(java) add `sealed` and `non-sealed` keywords (#3386)

99e05df083dff1feefd4bce278785d1b2ea4b897 authored about 3 years ago by Bradley Mackey <[email protected]>