Ecosyste.ms: OpenCollective

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

Highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.
Collective - Host: opensource - https://opencollective.com/highlightjs - Website: https://highlightjs.org - Code: https://github.com/highlightjs/highlight.js

Fixed NSIS releance:

- zeroed relevance of ;-comments
- using standard number mode

github.com/highlightjs/highlight.js - 58713fcdaae904753015f7e7cfe6e6816c0dea36 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Replaced beginWithKeywords with current syntax in NSIS.

github.com/highlightjs/highlight.js - 6d41e88186668d9f3aa75b9113737668854a6244 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'master' of github.com:idleberg/highlight.js into nsis

Conflicts:
src/test.html

github.com/highlightjs/highlight.js - 8b4e02674ea45a79385674990cb783966ec3e3c5 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge pull request #361 from Sannis/improve_c_preprocessor_mode

Add keywords to C/C++ preprocessor mode

github.com/highlightjs/highlight.js - ef8df44494fdc28f99b3e22df65014d55694087a authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Documented all current language aliases.

github.com/highlightjs/highlight.js - 0ef00b8c7fb1c70244fe00103139484c637ede8f authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Zeroed relevance of `///` tags in C# comments (see #361).

github.com/highlightjs/highlight.js - 13be55554650c527456b9cc982bffc0820f562f8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Add keywords to C/C++ preprocessor mode

github.com/highlightjs/highlight.js - 8fdd77377a071a88c8ae44c98dd464497e943954 authored almost 11 years ago by Oleg Efimov <[email protected]>
Illegalize `::` in C#, add `ident::` as a relevance booster to C++ and Rust.

github.com/highlightjs/highlight.js - 56269eafcd38441135c4f0c01c399adbf24c984c authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Relevance booster for `->` in Rust.

github.com/highlightjs/highlight.js - 927733f8b591aa2ff768b821f8ae671670d95b74 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Simplifying Rust definition by inlining the number mode and keywords.

github.com/highlightjs/highlight.js - 428732e1c5a3c62ce1234b074a63763cb6a251ae authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Tuning Elixir relevance:

- zeroed releance for titles and params
- added relevance booster for `->`

github.com/highlightjs/highlight.js - c44e281b2f34405105140b4a3afe03f1b5dbd6d8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Basic macro definition support for Elixir and "quote" keyword.

github.com/highlightjs/highlight.js - 9d885079d1896ec7e98480bd3190220b32d197b6 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Shortened livecodeserver snippet.

github.com/highlightjs/highlight.js - 01cc961d5ec12112fc00cf2f5faa96ec87ccacb8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Added a bunch of aliases for languages. Thanks to @sindresorhus for background research. Fixes #324.

github.com/highlightjs/highlight.js - ba5257c0470c62d3e5a3ae1370a767c23cc87838 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
1. remove some keywords that's used as operators more often.

2. fixed lexeme

github.com/highlightjs/highlight.js - 2748876568c6bc402612b229bcbabce4a2e776b4 authored almost 11 years ago by Jun Yang <[email protected]>
Remove "defrecord" and "defmodule" from general Elixir keywords as they're defined in their own mode.

github.com/highlightjs/highlight.js - 18ca44fd80c9e2d95529f7269503c0328cecb607 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Added Josh Adams (@knewter) to AUTHORS.

github.com/highlightjs/highlight.js - 865ddf7cfe06217f11068ad321d44c903d8bf62e authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Wrap "begin" derived from "beginKeywords" in `\b` instead of doing it only for terminators. If "begin" doesn't have it testRe doesn't see it and can recognize a shorter "begin" (e.g. `beginKeywords: 'def'` passes testRe when `beginKeywords: 'defmodule'` is found by terminators).

github.com/highlightjs/highlight.js - 9dca4cc75a9832f241f981a03fcac4e2a7ff503d authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Redefing Elixir "classes" in the same manner as functions.

github.com/highlightjs/highlight.js - f0a646b8a5d800742b8493322d3cf5b1646ba17f authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Redefine Elixir functions to end on `do` and contain general language after the title.

github.com/highlightjs/highlight.js - 9a47c076931a36b13e5e09b6a61156d11211e7f0 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Using plain string for Elixir keywords.

github.com/highlightjs/highlight.js - 739e15d281484ffe7959ea0743fad09a79577e94 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Using variants for Elixir regexps.

github.com/highlightjs/highlight.js - 5fbb01536f28e08fe2752f855c3ee2dd1f0e522d authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Updated Elixir to current definition syntax (variants and beginKeywords).

github.com/highlightjs/highlight.js - 1f8eee6bb4baaf75bf63dd83f4aebd565a327a60 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'master' into elixir

Conflicts:
classref.txt

github.com/highlightjs/highlight.js - 50728e09e4746e20575236a064b95fb409620ff8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Fix reopening of continuation spans by using += instead of =.

github.com/highlightjs/highlight.js - b934239f4e8fe3a5fe3d35efee42a76a8570fa21 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merged two consecutive `concat`s into one.

github.com/highlightjs/highlight.js - f7728ffba6c2940708f767301d5fcaf8e4853239 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Exclude terminating `{` and similar characters from markup in class and function definitions in several languages.

github.com/highlightjs/highlight.js - 75f0cdbd7785514bc41e4f947ca78d76f7259732 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
修改: AUTHORS.en.txt

修改: docs/css-classes-reference.rst
修改: src/languages/vim.js

github.com/highlightjs/highlight.js - 90572edd2e7777ca1796b1a2055bcbf18bbc1e74 authored almost 11 years ago by Jun Yang <[email protected]>
新文件: src/languages/vim.js

修改: src/test.html

github.com/highlightjs/highlight.js - aea57aaba9e90a6885264a68889e7c01e80e5953 authored almost 11 years ago by Jun Yang <[email protected]>
Merge branch 'master' of github.com:isagalaev/highlight.js

github.com/highlightjs/highlight.js - a983894010d8042145e11590fed8f7a0b162de2d authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Reset style of json values in idea.css. Fixes #351.

github.com/highlightjs/highlight.js - 15348d042bb31756721f13a622580e645671a220 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge pull request #355 from ronkorving/sh

Add "sh" alias to bash.

github.com/highlightjs/highlight.js - 936a04462cbbc07da47fce4f58b5e58bc133d2e1 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Add "sh" alias to bash.

github.com/highlightjs/highlight.js - 88a0bec164c607e37ec1f0a46013d2a9bf522d7b authored almost 11 years ago by Ron Korving <[email protected]>
Restoring custom title mode for nginx, as they aren't titles semantically and actually should have a non-zero relevance.

github.com/highlightjs/highlight.js - 493513975a31e1465bfe2b9a969e49585842e2f8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Remove the word 'beta' from CHANGES.md

github.com/highlightjs/highlight.js - 6d3d6c28b124e7081c55d8e2aff31ced4c14a460 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Version 8.0

github.com/highlightjs/highlight.js - f08dbfd8c33d7d5c30d736b5a4ef4d1f361e93ae authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Fixed a typo in CHANGES.

github.com/highlightjs/highlight.js - ae57c361f9ba3c9168cc44368f3072857db0fb66 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Added "class" keyword to JavaScript. Fixes #353.

github.com/highlightjs/highlight.js - 60ce92d51cb18529ed30e5471ec74caa47f55d7a authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Don't include dots into the default keyword lexeme. Fixes #352.

github.com/highlightjs/highlight.js - 417c295a549cb2931a9053c5b69643e845479b95 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
More compact and more correct building of terminator regexps. The absent 'begin' is now explicitly gets assigned \b|\B.

github.com/highlightjs/highlight.js - a8481e5534754f9529a7ea1a0bf1d682e9277bc7 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Allow whitespace before 'use strict' in JavaScript.

github.com/highlightjs/highlight.js - 053e191d5dd6d7f920e3d3e276e61577d96cbdb0 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Allow PHP in TAG_INTERNALS.

github.com/highlightjs/highlight.js - 153bee63ff480baf05ea5170a237fd8434d1bf05 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'real-begin-keywords'

github.com/highlightjs/highlight.js - e6acaf6817f0f53538a149c1280b351d179cfdab authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Missed changes from the removal of compiling of beginKeywords and inlining compileKeywords code.

github.com/highlightjs/highlight.js - bc36ce0567f1e2bdc77881d6f8da69a09e768d03 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
A simpler solution: use |-separated specific keywords in begin but surround it with optional dots in terminators. This eliminates the need to compile beginKeywords and to check against them in subMode.

github.com/highlightjs/highlight.js - d510ac89cfe2642454f623f692c15f6d062e7f37 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Work in progress:

- begin gets the general lexeme regexp
- terminators get the general lexeme regexp
- subMode che...

github.com/highlightjs/highlight.js - d794611006319ba10302aa2374e4e9dee7443a7c authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Remove local workaround from Java, introduce a testcase for ".keyword"

github.com/highlightjs/highlight.js - cb87725c2266a66f0ce12dd7163b4c359c554d4c authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Relevance booster for a pattern common to JS libs: `$(something)` and `$.something`.

github.com/highlightjs/highlight.js - 4bb70add9d67b83c6e20fc751a6e780ffae6f723 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Symplifying Ruby definition (mostly by inlining stuff).

github.com/highlightjs/highlight.js - 5c8d59bd9171c7b6f20a5f05999a8943c63283f6 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'master' of github.com:isagalaev/highlight.js

github.com/highlightjs/highlight.js - 5cf0d98ed53821ccfbd4f5bd17545f6dcbe991d7 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge pull request #350 from kaishuu0123/master

[styles] github.css: fix <code> background color.

github.com/highlightjs/highlight.js - 036f7634a8652f9ae4ec89fa4047b3b2ea38999d authored almost 11 years ago by Ivan Sagalaev <[email protected]>
[styles] github.css: fix <code> background color.

- reference
- #f8f8ff
- http://www.weekendphp.com/relColors/f8f8ff
- #f8f8f8
...

github.com/highlightjs/highlight.js - 0218acec027cb09f48ee18e93353350614075186 authored almost 11 years ago by Kouki Ooyatsu <[email protected]>
Add '=' as a declaration terminator in C#.

github.com/highlightjs/highlight.js - c39ec21ab17a0ee30f69ecc17d5fb031c0f1b9ed authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Zeroed out relevance of *-variables in MEL to not interfere with languages that use * for pointers.

github.com/highlightjs/highlight.js - 2322cb2ba4fdcfdaab0edaa209847505521a82eb authored almost 11 years ago by Ivan Sagalaev <[email protected]>
More useful illegals for Ruby and Java.

github.com/highlightjs/highlight.js - 1d2a9beb9e41869f777e697236c107191f7b9210 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Ensure endOfMode and isIllegal test lexemes at the beginning of a string. Otherwise a regexp like /$/ tests to true for any string even if it doesn't start with a line break.

github.com/highlightjs/highlight.js - 8104115a0f473d8f41e79fe0eaab007f2adc41b0 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Don't color class container in github.css.

github.com/highlightjs/highlight.js - 52543cd2dc7e97798736b2bef1246e3ddb66c748 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Highlight method title in Java to better compete with C#.

github.com/highlightjs/highlight.js - e90903d03363662235f2a44a91e064e6dd475a57 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Zeroed relevance of Perl variables looking like `$(`, `$.` etc., for they're common in JavaScript code.

github.com/highlightjs/highlight.js - ee3699312bc5cb8d33b2a9a152799f4ac238a310 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Convert the rest of the languages to using library title modes (where it makes sense).

github.com/highlightjs/highlight.js - 757f2a5c370ff464a151363d7b3588f08778a00f authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Refactored definition of various kinds of titles in livecodeserver, zeroed out their relevance.

github.com/highlightjs/highlight.js - 29328a38773fda1d8f7acb4bf11c23d6eb05e9f8 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Normalized whitespace in livecodeserver.

github.com/highlightjs/highlight.js - e5ce54200af9620ca3fe03852109105ca101bb52 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Using library title modes in more languages.

github.com/highlightjs/highlight.js - 9f0a092aeb77241ae7bb12c878e4a16438231f81 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'master' into title

Conflicts:
src/languages/cs.js

github.com/highlightjs/highlight.js - 7a900b0ea2de968f7a8a5ce0a0e9f0a25eac3e7b authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Removing debug class name.

github.com/highlightjs/highlight.js - f703564e4c963c411342bf88f37e5a3dbbe8ba75 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Ensure typeclass are only highlighted at beginning

The only time Haskell typeclasses use the keyword 'class' or 'instance' is
when they are defined...

github.com/highlightjs/highlight.js - 143972691f62bd186d8d1a509f089f47e5f5272c authored almost 11 years ago by Jeremy Hull <[email protected]>
Add @martindilling and @vassilevsky to AUTHORS.en

github.com/highlightjs/highlight.js - 0a9ef1b61e58b3a9444df709afd53c2dba1c8465 authored almost 11 years ago by Jeremy Hull <[email protected]>
Removed "fixfield" classname and lexemes from FIX.

github.com/highlightjs/highlight.js - 25eccf792a0c21c11984d720cb6774c5d4ca1e5c authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Shorter Clojure snippet.

github.com/highlightjs/highlight.js - a6b6ad87687b606d6ac2c42a52bc09409fa4cbbf authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Prevent C# generics from looking like XML. Fixes #347.

- Introduce illegal `<` in XML TAG_INTERNALS.
- Define more strictly C# titles for classes, name...

github.com/highlightjs/highlight.js - 8b9e103f4b0e33e835841f75f10aa3969e6d8f27 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'master' of github.com:isagalaev/highlight.js

github.com/highlightjs/highlight.js - b0cdeeb45d0c66f38d5863b1df69d0beb12273e5 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
More illegals for class definitions in PHP and Java. We might want to extract this pattern in the future.

github.com/highlightjs/highlight.js - 4715c3c0afccbdc84cbd6d9e9be12b0bd92e81a0 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Merge branch 'vassilevsky/martindilling_css'

github.com/highlightjs/highlight.js - c51f025e3fb99c0c54eebbce26a65761c03b1232 authored almost 11 years ago by Jeremy Hull <[email protected]>
Add space between styling groups

github.com/highlightjs/highlight.js - 9b7c60d1a5bb90f092034e43db24913efee68929 authored almost 11 years ago by Jeremy Hull <[email protected]>
Remove css classes that aren't used

There is no instance where highlight.js uses a css class named link,
corefunction, or namespace;...

github.com/highlightjs/highlight.js - bf748905117d45b59d6225ae04ca37022a2dfe9c authored almost 11 years ago by Jeremy Hull <[email protected]>
Put all similar hex colors into the same group

github.com/highlightjs/highlight.js - 6d2e3b03f3812d37724dc959f448ddd50f8834d3 authored almost 11 years ago by Jeremy Hull <[email protected]>
Merge pull request #212 from vassilevsky/martindilling_css

Monokai Sublime style changes to better match the look in Sublime Text

Conflicts:
src/styles/m...

github.com/highlightjs/highlight.js - a679ba83e68043fac464375356c72ba0b40f4926 authored almost 11 years ago by Jeremy Hull <[email protected]>
Eat `.identifier` in Java to prevent detection of the class mode in `.class`. Fixes #345.

github.com/highlightjs/highlight.js - d83af73bfbadc35070771164990c24b7a00ece50 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
added support for NSIS

github.com/highlightjs/highlight.js - c9789321bc3a2f752ca29631c9dcdd66cd6bc95e authored almost 11 years ago by idleberg <[email protected]>
Convert line endings to Unix (LF)

github.com/highlightjs/highlight.js - 9b2def4f64a1d8d0dd117e81598ab3d4d0c67acf authored almost 11 years ago by Ilya Vassilevsky <[email protected]>
Remove "pre" tags from all CSS selectors

github.com/highlightjs/highlight.js - f1698dc03ae65d52fb27ff817a81efb2cebea84c authored almost 11 years ago by Ilya Vassilevsky <[email protected]>
Replace "pre code" with ".hljs"

github.com/highlightjs/highlight.js - 262a45c3f745f022541b21293400f696fb46e67f authored almost 11 years ago by Ilya Vassilevsky <[email protected]>
Prefix all CSS classes used by Highlight.js with "hljs-"

github.com/highlightjs/highlight.js - 42217d1b1d1e0f7ee819420ca54a20e8fc43d704 authored almost 11 years ago by Ilya Vassilevsky <[email protected]>
Ensure CoffeeScript functions aren't recognized in `obj->member`.

github.com/highlightjs/highlight.js - 316b1151f23e3edbfedb46fe617e2d28265b87a5 authored almost 11 years ago by Ivan Sagalaev <[email protected]>
Introducing TITLE_MODE and UNDERSCORE_TITLE_MODE in the library, converting :common languages into using it.

github.com/highlightjs/highlight.js - dd54e7a22f5edb7f00254a6ed62a1e6923d4d8fb authored about 11 years ago by Ivan Sagalaev <[email protected]>
Better wording in language-requests.rst

github.com/highlightjs/highlight.js - 53a50ab953bc2ba846ec0fcb65cfeb3443420a7a authored about 11 years ago by Ivan Sagalaev <[email protected]>
Version 8.0 beta

github.com/highlightjs/highlight.js - 55c5b161e1333e0491b0a0cc6b47cdfe538b98d7 authored about 11 years ago by Ivan Sagalaev <[email protected]>
Dropped class names for PHP 'namespace' and 'use' as they were not used anyways. Probably should drop 'class' and 'function' too but they were there historically and other language use them too.

github.com/highlightjs/highlight.js - 50d591f2b1adf63c559174f41621421e7b404124 authored about 11 years ago by Ivan Sagalaev <[email protected]>
Restored base relevance for PHP titles, added illegals for namespaces.

github.com/highlightjs/highlight.js - 428be129656d61b78d993daa2efe0ebdaad392c7 authored about 11 years ago by Ivan Sagalaev <[email protected]>
Better php support: interfaces, inheritance, namespaces

github.com/highlightjs/highlight.js - 9a979618d514d43bf9f0053468de7aa25beddc67 authored about 11 years ago by Oleg Efimov <[email protected]>
Fixes before FIX language merge

github.com/highlightjs/highlight.js - 9bdefd78dffb5588d55f5e7a37931068c741af02 authored about 11 years ago by Oleg Efimov <[email protected]>
Merge branch 'master' of github.com:bbradbury/highlight.js into bbradbury-master

Conflicts:
src/test.html

github.com/highlightjs/highlight.js - 54c827ac2fea57a8b1c872e0ea39ad240077b194 authored about 11 years ago by Oleg Efimov <[email protected]>
Merge remote-tracking branch 'EricFromCanada/master'

github.com/highlightjs/highlight.js - 9adfdd2862b04d3344d9140f89e7dfe37ab5ca6f authored about 11 years ago by Oleg Efimov <[email protected]>
Added the rest of notable changes for the upcoming 8.0.

github.com/highlightjs/highlight.js - 2ae2d08de39bb5735ff325524b1b0fa9d7bdff6a authored about 11 years ago by Ivan Sagalaev <[email protected]>
Don't count Haskell `import` keyword twice.

github.com/highlightjs/highlight.js - 76c5ebb10823f1f8ada65a3f45a4dd65edd77402 authored about 11 years ago by Ivan Sagalaev <[email protected]>
Inlcude `.` into custom Bash lexing.

github.com/highlightjs/highlight.js - 1fd5f25d44dae09afbb8731b847724b4cec8b58d authored about 11 years ago by Ivan Sagalaev <[email protected]>
Removing custom lexing from PHP as the default one also contains underscores.

github.com/highlightjs/highlight.js - 8c4d63609874fddc3be83b5bf6207760d1365bcf authored about 11 years ago by Ivan Sagalaev <[email protected]>
Simplify Perl `->{ .. }` method definition to not build-up relevance in other languages with `->` attribute access.

github.com/highlightjs/highlight.js - 8c509f807fd6cb4a2794dafcdbc5b8b77f9d76c2 authored about 11 years ago by Ivan Sagalaev <[email protected]>
adding aliases to class ref

github.com/highlightjs/highlight.js - f98b9c5c02faf17ba1d328ea1096af9bb5b20d06 authored about 11 years ago by EricFromCanada <[email protected]>
Merge branch 'master' of github.com:isagalaev/highlight.js

github.com/highlightjs/highlight.js - 1c15618a080aab53e1aae9c6d5759faea3e5a779 authored about 11 years ago by Ivan Sagalaev <[email protected]>