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

(docs) update fiddle links

c100a39fa1f9f6e731f00ab7725453c1680db234 authored about 3 years ago by Josh Goebel <[email protected]>
(docs) make demo page more keyboard accessible (#3371)

7eb21e5524b1db3de76ba077d4d6034b35e11945 authored about 3 years ago by Jan Pilzer <[email protected]>
fixed type of `either` in `src/lib/regex.js` (#3374)

998e25e41b030f5d949accd6fa9b65a990fc484d authored about 3 years ago by jaacko-torus <[email protected]>
enh(swift) add SE-0290 unavailability condition (#3382)

8c00856391ba0120981543fb5b4660af0b2ded93 authored about 3 years ago by Bradley Mackey <[email protected]>
(chore) apply lint to our tooling scripts also (#3380)

cd1c9dcf109b5d43bb1b7e46e312041fbe4805d2 authored about 3 years ago by Jan Pilzer <[email protected]>
(chore) `hljs.regex` helpers are missing from type refs (#3369)

2ccec7e16c178a6d4d601929a8d3e4ca6791348c authored about 3 years ago by jaacko-torus <[email protected]>
fix(python) Fix recognition of numeric literals followed by keywords without whitespace (#3367)

Fixes #2985.

* enh(python) Add tests for keyword after numeric literal
* fix(python) Fix rec...

70286584d2abfafafdfa6a9f462dfd4fed856fd8 authored about 3 years ago by Richard Gibson <[email protected]>
tests(python) Add coverage for digitpart-based imaginary literals (#3366)

009j is a valid literal even though 009 is not.

Ref: 21b146644e15ba2b101341da0d3e4dc61db53056

257cfee803426333af25b68da17601aec2663172 authored about 3 years ago by Richard Gibson <[email protected]>
(chore) remove extra linebreak

2a972d86589f65f4e79f67a02c3bf389a187afa0 authored about 3 years ago by Josh Goebel <[email protected]>
(release) bump 11.3.1

175b8561ae1109c40118269d9dfe2d4629e8d3f6 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) add tiny header to HLJS grammar modules

3d1836f5e9d28deca131e626241dfdd48ee40a6b authored about 3 years ago by Josh Goebel <[email protected]>
(fix/chore) safer wrapper for IIFE grammar plugins

Resolves #3363.

The `rollup` output format changed out from underneath us which
means that our ...

76efccf3a36fdcf538403ebd498a1bd5c1166f4d authored about 3 years ago by Josh Goebel <[email protected]>
11.3.0

0ce39797eef11bc60005e956b44660851e802d24 authored about 3 years ago by Josh Goebel <[email protected]>
fix(js/ts) fix detecting types as JSX (#3278)

fbf95341756f14691eb332e47d4284097ba71015 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) export named `HighlightJS` export in Node packages (#3307)

Resolves #3333. Resolves #3295.

- exports a `HighlightJS` named export
- exports a `default`...

0f70132be18769c36b33740c99276e355b0b8702 authored about 3 years ago by Josh Goebel <[email protected]>
enh(css) add support for hex color alpha channel (#3360) (#3362)

7315fb1c8944a74d58b8359d996009fb963dfa9a authored about 3 years ago by Leon <[email protected]>
enh(nsis) adds NSIS v3.08 commands, some small improvements (#3351)

- Adding some missing keywords
- Splitting keywords into arrays

Co-authored-by: Josh Goebel ...

7cb4e3d14a4ce579dc093836d9b29ee165b1553c authored about 3 years ago by Jan T. Sott <[email protected]>
fix(css/scss/less/stylus) support single colon when using pseudo element selector (#3358)

Fixes highlightjs/highlight.js#3240

fc35be599857b1a040fce0a0eddc8bf451635804 authored about 3 years ago by Zsolt Lengyel <[email protected]>
enh(css): add properties from several W3C (Candidate) Recommendations (#3356)

* enh(css): add properties from several W3C (Candidate) Recommendations (#3308)
* fix(css): rem...

2c8da4391aff559e18158bd40f32d17d3c4cceae authored about 3 years ago by Syb Wartna <[email protected]>
enh(parser) add throwUnescapedHTML to throw error when an HTML injection vulnerability detected (#3352)

7c87adcc39fed1754e9c85c2e7f744b560acd24e authored about 3 years ago by Josh Goebel <[email protected]>
fix(js/ts) Float32Array higlighted incorrectly (#3353)

* fix(js/ts) Float32Array higlighted incorrectly
* add JSON as an exception

1c79370d8028d4c2b04ef4050cf3c87b6f9ce9ce authored about 3 years ago by Josh Goebel <[email protected]>
(chore) version 10 EOL

1a258a3e72dce8b6534e28a741cfcd7d813463dd authored about 3 years ago by Josh Goebel <[email protected]>
(chore) fix some linter unhappiness

0f3fc89685215fa83d1f967a1352da06d62add5f authored about 3 years ago by Josh Goebel <[email protected]>
(chore) simpler CSS that work in safari even if not pretty

88514b7621a7b4b0777645fc58533756277454a2 authored about 3 years ago by Josh Goebel <[email protected]>
fix(css/scss) single-colon psuedo-elements no longer break highlighting (#3321)

0e0e7b2a9a9b4fe3e4a222343c2b98e3790f4923 authored about 3 years ago by Josh Goebel <[email protected]>
(enh) expose regex tools via hljs (#3343)

Resolves #3341

1fa2a162e99b2dd48965d41facc7cd8348b5bc50 authored about 3 years ago by Josh Goebel <[email protected]>
enh(fsharp) Global overhaul (#3348)

* Fix character literals not being parsed
* Add missing keywords
* Fix parsing of generic type...

026a71f011c09d3669e9732c6c415dda7ccf571f authored about 3 years ago by Melvyn Laïly <[email protected]>
(chore) bump deps with security issues

42b12c90d82e90e7c86ea8bd59b877fd99549fa2 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) bump npm dependencies

390649338a515af9bea1473cff8c3439898ab5ff authored about 3 years ago by Josh Goebel <[email protected]>
(fixup) remove negative reference

7d06a8399a7250f19620cacd6c684567d10465c3 authored about 3 years ago by Josh Goebel <[email protected]>
(docs) clear up comments on supporting negative lookbehinds

dea3cde209d0fe5a164607a61da8c42d796fa459 authored about 3 years ago by Josh Goebel <[email protected]>
enh(bash) added gnu core utilities (#3344)

* enh(bash) add gnu core utilities

Co-authored-by: Josh Goebel <[email protected]>

* preve...

7d10f7fdd2876de3d56fd57ad759eff2dbf9adfb authored about 3 years ago by Katze Prior <[email protected]>
(chore) bump base16-highlightjs to 2021.09.0

934f2e78be0d3b9bf579664f4ccb27987441d1a0 authored about 3 years ago by Josh Goebel <[email protected]>
(docs) add ABAP to SUPPORTED_LANGUAGES (#3345)

13499b8b7981fc185ed1b3a39c5c299c5dbe1e44 authored about 3 years ago by Lars Hvam <[email protected]>
(chore) gml cleanup, explode keyword lists (#3198)

* (chore) explode keyword lists
* enh(gml) self is most likely variable.language
* try to make...

ab8921cd5f04c73da868357e22cff0764bdcf548 authored about 3 years ago by Josh Goebel <[email protected]>
enh(go) better type highlighting (#3335)

* enh(go) better type highlighting

* reorder keywords

* update tests

47aa5f105a5b5fac5592f4e1355dca890b7eea24 authored about 3 years ago by Josh Goebel <[email protected]>
(chore) Fix order for D* languages in supported lang tbl (#3340)

351a2646ac95d08092c742bf16e7294399711696 authored about 3 years ago by Roberto Saltini <[email protected]>
(docs) Add reference to 3rd party Dafny grammar (#3339)

df96ad2701c9c2dc2ada5aff3d56dec30b31f1b8 authored about 3 years ago by Roberto Saltini <[email protected]>
(enh) Add F# as alias for F# (#3337)

* Add F# as alias for F#

Added F# as alias for F#. More consistent with C#.

f8b4434171e023039e7b1bd1cf86f99ca7318c58 authored over 3 years ago by Bahnschrift <[email protected]>
enh(scala) add `using` soft keyword (#3330)

`using` is a keyword if it appears at the start of a parameter or argument list.
See https://do...

e076acce3af97f2f7d89651a2661340df8fabc50 authored over 3 years ago by Nicolas Stucki <[email protected]>
enh(scala) add Scala 3 `end` and `extension` soft keywords (#3327)

* enh(scala) add Scala 3 extension soft keyword

Based on https://github.com/scala/vscode-scal...

32bde79ba742190275590a71ea59a48a9f51e3cd authored over 3 years ago by Nicolas Stucki <[email protected]>
enh(scala) add `inline` soft keyword (#3329)

Make `inline` a keyword when it is not part of a member selection of application.

Basic idea ...

c3c04d6febec15894b8fb1ec827d0c096c51fd5a authored over 3 years ago by Nicolas Stucki <[email protected]>
enh(scala) add missing `enum`, `export` and `given` keywords (#3328)

These keywords were added in Scala 3.
See https://docs.scala-lang.org/scala3/reference/syntax.h...

e91ffbdbcb9232287677b26c792e5fe8a75c3167 authored over 3 years ago by Nicolas Stucki <[email protected]>
(scala) remove symbol syntax to fix quoted code syntax (#3324)

Scala 2 had only symbols using this syntax. Scala 3 introduced quoted code using the same syntax...

fb08ac33301498222145db85b7778a998786d050 authored over 3 years ago by Nicolas Stucki <[email protected]>
enh(java) Add support for text block (#3322)

* enh(java) Add support for text block
* Add markup test for Java Text Block.

3cc08002c1a7a618d60c729784e0cac0a2940e0b authored over 3 years ago by teletha <[email protected]>
(scala) Add do and then keywords (#3323)

Add `then` and `do` as keywords. These keywords are also keywords in Scala 2. `then` was reserve...

29afe48c62d07e18f3575c20e3400cd4a9806c72 authored over 3 years ago by Nicolas Stucki <[email protected]>
fix(js/ts) regex inside `SUBST` is no longer highlighted (#3320)

2ad69e8aab1fdec622818210470a3d6f00588e29 authored over 3 years ago by Josh Goebel <[email protected]>
enh(python) Add support for unicode identifiers (#3280)

* Add support for diacritics in Python identifiers
* Add performance testing scripts
* Rebuild...

bb4fb2291bcd7323e0e577b9abc00e89f2e2cf14 authored over 3 years ago by Austin Schick <[email protected]>
enh(c,cpp) highlight type modifiers as type (#3316)

1fcf61550517a91c1008dde447891f75e87258b9 authored over 3 years ago by Josh Goebel <[email protected]>
fix(cpp) switch is a keyword (#3312)

e4226f5724c5a8fad85a95ead2123bde49c070a4 authored over 3 years ago by Josh Goebel <[email protected]>
enh(css-like) Add support for CSS Grid properties (#3314)

* Add support for CSS Grid
* update changelog

51d4c1b0871be337eeb6c651c9b41bc9529c37c1 authored over 3 years ago by monochromer <[email protected]>
fix(cpp) fix `xor_eq` keyword highlighting. (#3315)

a41d7127c9b6b9a3c7f1d998707380f77980cd37 authored over 3 years ago by Denis Kovalchuk <[email protected]>
fix(csharp) Fix assignments flagging as functions (#3289)

a05a1acaff34a02e6625f3be8d0ec7bedcb175aa authored over 3 years ago by Josh Goebel <[email protected]>
fix(css-like) Now always detect block comments (#3301)

* (enh) CSS consistency for function dispatch

* enh(css-like) detect block comments better

...

0756ba981d2fdb0c06140c96b431e0e9dd4f10b1 authored over 3 years ago by Josh Goebel <[email protected]>
fix(verilog) Fix directive handling (#3287)

* fix(verilog) Fix directive handling
* enh(verilog) tighten keyword regex
* enh(verilog) __FI...

67525ee4c008f833c0e9edc863fce4fd38c80303 authored over 3 years ago by Josh Goebel <[email protected]>
(docs) Added 3rd party MKB Support (#3297)

2aa387dccf8ae20ede43ca98f6db6df3acbf20e4 authored over 3 years ago by Alex <[email protected]>
release 11.2.0

2a5c592e5e7141e377de834e0d9d8e023ecca25b authored over 3 years ago by Josh Goebel <[email protected]>
(chore) fix CSS in the dev tool to be cross-browser once again (#3292)

5790bf47f40513011e9cc233f0a8ef16d720f5e3 authored over 3 years ago by Vladimir Jimenez <[email protected]>
enh(swift) add `isolated`/`nonisolated` keywords (#3296)

* Swift: add isolated/nonisolated keywords
* Swift: add isolated/nonisolated markup tests

4fb68add8dd4d8273096d24ad64f09d0aac2e58e authored over 3 years ago by Bradley Mackey <[email protected]>
Add support for X# programming language (#3293)

2c617f580b5cb6e2e9ecea4622ee89379e7865d4 authored over 3 years ago by PatrickKru <[email protected]>
fix CSS files in NOde package (#3286)

* (fix) run Node build CSS files thru CSS processor

* changelog

* non-css should be only i...

bd548da78a905067a4d5c4c42801c4498df0ee1f authored over 3 years ago by Josh Goebel <[email protected]>
fix(types) Fix some type definition issues (#3274)

* fix(types) begin, match, end all now take arrays

* fix(types) _emit now a scope attribute, ...

ba8735ff6645dcffd13544d5434a8bef184ea7c0 authored over 3 years ago by Josh Goebel <[email protected]>
(release) bump 11.1.0

83ad2fbd9962e89177f46bf7b454f6b8d7123b28 authored over 3 years ago by Josh Goebel <[email protected]>
fix(js/ts) constants may include numbers

5befcb1b723fa329473ca0e0400a6573c50407a1 authored over 3 years ago by Josh Goebel <[email protected]>
(docs) note location of CSS has changed with v11

ca331e9f5eea678aa8438942423feb931678b232 authored over 3 years ago by Josh Goebel <[email protected]>
fix(build) registered language names should use `-` not `_` (#3264)

* Fix registered language name for grammar names with dash, fixes #3263.

1cb086b9509aa6af65e09a8936c5d93c9fe8178b authored over 3 years ago by Fredrik Ekre <[email protected]>
fix(ruby) fixed typo (#3259)

55f68f72be2cb69d14561353ad851d6b2242dfcc authored over 3 years ago by Ikko Ashimine <[email protected]>
(build) include ESM distributables in CDN build (#3209)

Co-authored-by: Josh Goebel <[email protected]>

28c7d4108565e7aaa33d487d7f11f01a0a92e8bb authored over 3 years ago by Antoine du Hamel <[email protected]>
(chore) bump deps

50eca5366b48d9c6f3744edf5280e469dd177b34 authored over 3 years ago by Josh Goebel <[email protected]>
(chore) simplify n1ql grammar

2d21c117de374f26a30ea9f0412f85eaef0df642 authored over 3 years ago by Josh Goebel <[email protected]>
(chore) deprecated comment

2882e343d037a0de55a9fbab682c2558d33a79fd authored over 3 years ago by Josh Goebel <[email protected]>
(chore) lint tools

e8d9efcda44dccc26d02cab4cf4524ad130c5334 authored over 3 years ago by Josh Goebel <[email protected]>
(docs) improve api docs

77bd822bf12004c3b0929997d7d6eb394c567563 authored over 3 years ago by Josh Goebel <[email protected]>
Make build process use relative paths for imports (#3250)

Fixes #3248

afab278426b25776f8c5e6c34445f16a5f9381f9 authored over 3 years ago by Vladimir Jimenez <[email protected]>
move maintainers guide

337dbf57e39a54bdc5de78f5e0e25786eb9da219 authored over 3 years ago by Josh Goebel <[email protected]>
enh(css) better handle css variables syntax (#3239)

0f6814c629b9155e59887d8eb66e595acb5213a3 authored over 3 years ago by Thanos Karagiannis <[email protected]>
fix(csharp) Add missing highlighting `catch` keyword (#3251)

ce9fb2cd85ff756658723b85bec9973cf3af23c8 authored over 3 years ago by Konrad Rudolph <[email protected]>
enh(latex) Allow wider syntax for magic comments (#3249)

* Recognize wider syntax for magic comments

bc784775073adce76ef1da036cf853a6a57298f5 authored over 3 years ago by Benedikt Wilde <[email protected]>
fix(powershell) `--` flags now highlighted correctly (#3203)

19711d4258dc203df65e67f45a14a080d3e5d01c authored over 3 years ago by Pankaj Patil <[email protected]>
(docs) more doc polish

50a680877b2777ce2fe30f083037652f9decb5c9 authored over 3 years ago by Josh Goebel <[email protected]>
(css) Add additional keywords (#3244)

- Added `worker-src`, `unsafe-hashes`, `trusted-types`, and `manifest-src`

d3b69fff6ba948eb44bb0215a31565919ffb711a authored over 3 years ago by Elijah Conners <[email protected]>
(docs) update docs again

886440075d8fa82037e24f4cc298492b87babca1 authored over 3 years ago by Josh Goebel <[email protected]>
(docs) improve docs further

84c7dc419365c3893897b797ed3ed0503d2d6a7f authored over 3 years ago by Josh Goebel <[email protected]>
(docS) add upgrading to v11 to docs

898f171809fd39241ba522acf13bb0ecab615e8c authored over 3 years ago by Josh Goebel <[email protected]>
(docs) add README/usage to readthedocs

40747c012bd6cdf1a36daeabb25e33aecbb0706c authored over 3 years ago by Josh Goebel <[email protected]>
(fix) use myst-parser

60ff004defc9c32444f089d3dc3edd50cbcaa99e authored over 3 years ago by Josh Goebel <[email protected]>
Revert "(fix) use recommonmark"

This reverts commit c1cac1365856ef30026e917fbd23a3a916b520f3.

763863b36fa632547c5d142b591179d2b2a88722 authored over 3 years ago by Josh Goebel <[email protected]>
(fix) use recommonmark

c1cac1365856ef30026e917fbd23a3a916b520f3 authored over 3 years ago by Josh Goebel <[email protected]>
(chore) update docs, add supported languages, nicer index, remove deprecations

0f26ab9f027bfe58334f3a996d6442fa87f9c585 authored over 3 years ago by Josh Goebel <[email protected]>
fix(markdown) Images with empty alt or links with empty text (#3233)

2dd87a6ef58c8c886dd209076aa6661ffae89577 authored over 3 years ago by Josh Goebel <[email protected]>
Add pwsh as an alias for Powershell (#3236)

40b6a8a60d45a506a8b0226dc5e51714a6a7819d authored over 3 years ago by TeBeCo <[email protected]>
fix(wren) require word boundary before class name

bb0e02ce46e3fb2fdb50c78f5a7c449176f86686 authored over 3 years ago by Josh Goebel <[email protected]>
fix(R) over-eager matching of doc comment examples (#3204)

* Fix regular code after Roxygen examples

Without this fix, regular code directly following a...

1c9b87ca2fc6c136a1e863593e6ffbf38d8cd96b authored over 3 years ago by Konrad Rudolph <[email protected]>
fix(elixir) Bring back the `when` keyword (#3227)

9350caf515c0983fcdb44866c94a71b9ab9df425 authored over 3 years ago by Angelika Tyborska <[email protected]>
enh(elixir) Improves and fixes many issues with Elixir grammar (#3212)

* Use correct multiline string syntax in test file
* Support private macros
* Color `defstruct...

4bd703a5717ee7f980d5bd9901b52474c403dce5 authored over 3 years ago by Angelika Tyborska <[email protected]>
(chore) remove continuation from old API (per v11 release notes)

650937632f67500f36481bf28219d27d0bf73ba9 authored over 3 years ago by Josh Goebel <[email protected]>
(fix) use console.log for .js.js deprecation warning

Technically (with a build system) this code could end up in the
browser, so we should use only A...

524a0ba07732e939ec8721ea4394c6de81819de1 authored over 3 years ago by Josh Goebel <[email protected]>
(fix) do not restrict exports from cdn-assets

- Resolves #3223

a672b82a7237fae446e81dfbe74dcf2d997079dd authored over 3 years ago by Josh Goebel <[email protected]>
fix(python) identifiers starting with underscore not highlighted (#3221)

Since hljs version 11, python identifiers starting with an underscore
character were no longer ...

45187c2f3226a314c3cdac2955a893c44b87e267 authored over 3 years ago by Antoine Lambert <[email protected]>
fix(elixir) fix regular expression detection (#3207)

* clean up grammar a bit, add more regex sigil examples
* add regex sigils that classify as `re...

3e87daa0108d838b9953c480eaf48756933c1b3b authored over 3 years ago by Josh Goebel <[email protected]>