Skip to content

Commit

Permalink
sorry, no points for ident[space]ident
Browse files Browse the repository at this point in the history
  • Loading branch information
joshgoebel committed Nov 3, 2020
1 parent 6fc473c commit cc6b05e
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions src/languages/properties.js
Expand Up @@ -11,7 +11,9 @@ export default function(hljs) {
var WS0 = '[ \\t\\f]*';
var WS1 = '[ \\t\\f]+';
// delimiter
var DELIM = '(' + WS0+'[:=]'+WS0+ '|' + WS1 + ')';
var EQUAL_DELIM = WS0+'[:=]'+WS0;
var WS_DELIM = WS1;
var DELIM = '(' + EQUAL_DELIM + '|' + WS_DELIM + ')';
var KEY_ALPHANUM = '([^\\\\\\W:= \\t\\f\\n]|\\\\.)+';
var KEY_OTHER = '([^\\\\:= \\t\\f\\n]|\\\\.)+';

Expand Down Expand Up @@ -39,8 +41,11 @@ export default function(hljs) {
// key: everything until whitespace or = or : (taking into account backslashes)
// case of a "normal" key
{
begin: KEY_ALPHANUM + DELIM,
returnBegin: true,
variants: [
{ begin: KEY_ALPHANUM + EQUAL_DELIM, relevance: 1 },
{ begin: KEY_ALPHANUM + WS_DELIM, relevance: 0 }
],
contains: [
{
className: 'attr',
Expand Down

0 comments on commit cc6b05e

Please sign in to comment.