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
7c935fcf0044fb95b6d5715a82f1563fc721515d authored about 4 years ago
Co-authored-by: Vladimir Jimenez <[email protected]>
7e108baaa3be0a7ad402d60259d060fcefa44021 authored about 4 years ago
- New grammar for keywords and built-ins
- Added support for operator highlighting
- New...
* (chore) every browser but VERY old IE has `forEach` on query results now
* (chore) use more m...
- This begins the official deprecation of HTML merging and tabReplace.
- `useBR` was previously...
Resolves #2917.
18460445f43b2518bad1ae26e74c5dbf7c3846cd authored about 4 years agoa6083b24e244ac63624ada4ae6e409e5c77424ac authored about 4 years ago
* enh(scheme) allow [] argument lists
* chore() lint scheme.js
* tweaks, add response markup test
* do not trigger autodetect * unless we are sure it is HTTP
...
0f5f5917e4014f0d850780f1dfeb49858da4feca authored about 4 years ago
* chore(audit) abnf and accesslog
* chore(audit) actionscript
* chore(audit) apache
* chore(a...
2b833dd3ff8a97f8eb6621d16fed2c75921e2411 authored about 4 years ago
c0b6ddbaaf787045078be05460b71f5f33acb430 authored about 4 years ago
bcd9d2119c728c54d43cd280cfa0bdfb9f8722ed authored about 4 years ago
* enh(tests) analyze regex for catastrophic backtracking
* allow testing individual languages
...
373b9d862401162e832ce77305e49b859e110f9c authored about 4 years ago6a0c9f8d30ba492a6a05b528fd2dee254f5c4cc3 authored about 4 years ago
612a5516d3f939108ef2dff860f8129ea2d4fb07 authored about 4 years ago
- Closes #2883.
1166e6875e719e2324a3d4a8179a907bc6cefe98 authored about 4 years agoResolves #2775, resolves #2875, resolves #2851
- Adds support for Date data types, see #2775
...
3a2934d7e7af99631527bf55465fa229522735b9 authored about 4 years ago
b76946200e88593c7321369c6dac577ed9a191f1 authored about 4 years ago
e1fdb8466375d88b93199a589be669712549240a authored about 4 years ago
81025e2c4384766452f626d44000c7f0a69b50e3 authored about 4 years ago
4055826e7a66c960565c4f56fcc62616c6451fad authored about 4 years ago
ee2832779e97b3c77da55a538e261b671651e768 authored about 4 years ago
c91fadd112139c6a26026c099802c0a1fdbfcede authored about 4 years ago
This doesn't include all grammars because I focused on those that we're in flux from other PRs.
f0c4a36796262132a3559b2f7800bfea85484b8a authored about 4 years agob4b5bf0578644e348d19e052381cade92dc8e385 authored about 4 years ago
6698b8a5959c398568c7c437fe028a6e3167c776 authored about 4 years ago
Resolves #2858.
4fed71d45bd2b0615013d533bfdeab66d0953f22 authored about 4 years agoc36d5aec8b2b230db2156ebbf81f453c50fb67f6 authored about 4 years ago
3375ec6f64ca54bc2ea3e798439a28fce78ade8b authored about 4 years ago
7fc446c51fb3a8c7df6715e913597048d3bfcfb5 authored about 4 years ago
31a69490cef34aad21fcb2f0cabc41e513b20a2a authored about 4 years ago
d2bf6352cfcd59231708eeeddf0eafe2f49d9280 authored about 4 years ago
* Automate publishing of pre-releases to NPM
- Publishes both `highlight.js` and `@highlightj...
7c7f49690334aceaef2e70f60f72cc82b257576a authored about 4 years agod602ee15a0ac4d8ecf808d60ec3ce0f29ddc6704 authored about 4 years ago
462404c71f474edc65f7212d28a78eab49398a8c authored about 4 years ago
122e363f2b257488d67c2fd2202f855e22190280 authored about 4 years ago
- I looked but couldn't find any reference to this.
280de478b49827fe992246a7be01fe386b1d6ab5 authored about 4 years ago
- There is no reason to do this every other language gets
credit for simple strings.
edaa41c9fa001c41fb8e9f11be8d44a77bb94998 authored about 4 years ago
9d9f82be69cb5be7763125c1ec78b5b086b8fc66 authored about 4 years ago
3aa9861c21bf549436a97a195af1c379532f0cd0 authored about 4 years ago
670849bd9ddd8b5597d1c92f8c87d0e7ff4648a2 authored about 4 years ago
- This is found in other langauges and isn't a strong signal.
1b42bc6830892e0593e500952c9359041a6a48fb authored about 4 years ago- also fix pgsql markup test
8acfeebe52bb91f5a83aa76a593c6c60ddcec9b9 authored about 4 years agoc3d93a077b258d0624f78496ac8f11e3af4b296a authored about 4 years ago
7e29ea7881f710a02f91f98e6255e13be29116ba authored about 4 years ago
2780204b686a5662ed443aeac09a580bc9a983df authored about 4 years ago
- built-ins should only match if they are a call
- fix function detection
e95bf066b057b9beec2854de791c8f7412a91d64 authored about 4 years ago
- add `__FILE__` to keywords
- add `proc` and `lambda` Kernel methods to build_ins
- stricter ru...
2118cca210094d4f39a03d9967f6824827699445 authored about 4 years ago
9e420ac90ee3d59b4278662354f25e8d349ce26b authored about 4 years ago
- only count => in `fn` context
- prevent beginKeywords double relevancy
- reduce relevance of `...
- "name" gets 0 relevance since almost any identifier will match
Applying same logic as used wi...
dd44c533413d482319d4cfcbe76a87fffcd75b03 authored about 4 years ago
- `value` is too common variable name to score points as keyword
- reduce 2x relevance for begin...
- can start with `*` (css hacks)
- can include a comment after attribute name before : (css hacks)
e2978cc4be5825b2f25317013ea7242c132f1a36 authored about 4 years ago
9464c6836ac86b7b713ac4a04f73dcbee32b0072 authored about 4 years ago
For languages with $ident and @ident style variables this attempts
to prevent positives for $ide...
d47fe19b80222801278f4a65137626c2877a1809 authored about 4 years ago
- operators get 0 relevance (consistency: no other grammars score them)
- "name" gets 0 relevanc...
- Add relevance for groovy shebang line
- Ternary should not grant extra relevance
2ac0dcf598bf05867a228da8ad2bc7d464d8a9dc authored about 4 years ago
f6239cfef08d8a006534510957a23809ad75b725 authored about 4 years ago
3fec06b47bf6b4c7caaed8a656a1bbf2e80643ce authored about 4 years ago
dc7a81e83ffcc92c92e4ebad0dff472d2d8a3805 authored about 4 years ago
743c4a2a1d551e4467c9ea6919f8750913d9c52c authored about 4 years ago
432ff2c496a3ca4d600357373989ea533e443b1d authored about 4 years ago
c776c4b52a555bd7723bc007b385f14f712cb5a7 authored about 4 years ago
04f210dfa5fbe08ec82413f9d959c1508c98ebb8 authored about 4 years ago
Co-authored-by: Josh Goebel <[email protected]>
fb007ffd4641c423ca7bfea8d1dbbe1a472ff234 authored about 4 years ago
- Variables are now highlighted as `variable`
- `i8`, `i32`, etc now highlighted as `type`
...
- Entire library now no longer uses any run-time dependencies (no grammar will break because ano...
9ba5a5d32edf246e505cf4b404e6a15115965318 authored about 4 years agoe8a8216b77c763fe08c426ba73957e3b6ff7b95f authored about 4 years ago
* Add support for new Swift 5.1 and 5.3 features.
1. [`some` keyword][1] (Introduced in Swift...
6bc573ca271fe839191092bf4b9d6159f223776c authored about 4 years ago435f6c6c5e498464af1133e43a7d77579f421da2 authored about 4 years ago
760dcd6080ba4ef7763ff1deff250530efa1dc94 authored about 4 years ago
* lint languages very lightly
* lint workflow
* Align Demo and Website styling
* Remove a few non-languages from the list (c-like, plaintext,...
Fix several issues and implement additional features for the Wolfram Language (Mathematica)
-...
ff6df7773fc2a1b394a69aef3ebfc327883673e1 authored about 4 years ago67b83beea7f7c4bedd2f4e1844588fce1f26a4d5 authored about 4 years ago
Reference:
https://docs.swift.org/swift-book/ReferenceManual/LexicalStructure.html#grammar_nume...
* closes #2815
b73e6c92bf67a4e0d0330ea7723ecf65e122f71e authored about 4 years agofb3e3735619e3e88652d97a95a978e75b3adf3a1 authored about 4 years ago
e0d613761906b873ca212d84fb55f53d4f253037 authored about 4 years ago
85ac4ac7235587072d6089e091b76e3f34ec2273 authored about 4 years ago
97935cc9d28baf7559ac08dba6582b46cebdc61a authored about 4 years ago
4110fdad8c16abf33236a9be9fbcd10d4ec0fc50 authored about 4 years ago
improve precision of XML to prevent false auto-detect positives (much tighter ruleset)
- grea...
fa5e615e3701b7939b80bf4e50d57594d9f27065 authored about 4 years ago* enh(diff) improve highlighting of hunk identifier lines
The line starting with "@@" may con...
aa2bd7a2cda24e7722b281d52aacba80b746b6ee authored about 4 years agoe43084fadc3db8267890d68b28cbb06868632cfd authored about 4 years ago
Work toward #2756.
Cleans up a lot of incorrect (unnecessary escaped) regex that would not co...
0cee2f3e664b7ad80aab0ed1cee0ce42bef5cbcf authored about 4 years agoClarify use of CSS classes a bit more.
- Make it clear the ReasonML classes are not for use.
...
- Refactors the highlightAuto code in preparation for adding plugin hooks to make it smarter.
afd4114417f5efad5887108413bad182418d295b authored about 4 years agobfbaa081a76ed7d066c910e8e018ea95fd7a5729 authored about 4 years ago
* Corrected typo in Vue plugin setting detectedLanguage
Fixed typo `this.detectectLanguage` -...
397117028a90cd7d9bdd01db92894ee76c663ec2 authored about 4 years ago* Add Chapel as a listed third-party language
66a2598b1a3849e2840d4113360d157385d65291 authored about 4 years ago