Skip to content

Commit

Permalink
Update Highlight.js to ~9.16.0
Browse files Browse the repository at this point in the history
  • Loading branch information
wooorm committed Nov 15, 2019
1 parent 547727c commit 308eaea
Show file tree
Hide file tree
Showing 8 changed files with 412 additions and 154 deletions.
500 changes: 351 additions & 149 deletions lib/core.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
],
"dependencies": {
"fault": "^1.0.2",
"highlight.js": "~9.15.0"
"highlight.js": "~9.16.0"
},
"devDependencies": {
"browserify": "^16.0.0",
Expand Down
2 changes: 1 addition & 1 deletion test/fixture/js-default-parameters/output.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
}),
...state.slice(action.index + <span class="hljs-number">1</span>)
]
<span class="hljs-keyword">default</span>:
<span class="hljs-attr">default</span>:
<span class="hljs-keyword">return</span> state;
}
}
Expand Down
6 changes: 3 additions & 3 deletions test/fixture/js-jsx/output.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span>/></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span>></span></span>&lt;child/><span class="xml"><span class="hljs-tag">&lt;/<span class="hljs-name">node</span>></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span>></span>...</span>&lt;child>...&lt;/child><span class="xml"><span class="hljs-tag">&lt;/<span class="hljs-name">node</span>></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">div</span>></span></span>&lt;br /><span class="xml"><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span>></span><span class="hljs-tag">&lt;<span class="hljs-name">child</span>/></span><span class="hljs-tag">&lt;/<span class="hljs-name">node</span>></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span>></span>...<span class="hljs-tag">&lt;<span class="hljs-name">child</span>></span>...<span class="hljs-tag">&lt;/<span class="hljs-name">child</span>></span><span class="hljs-tag">&lt;/<span class="hljs-name">node</span>></span></span>;
<span class="hljs-keyword">var</span> jsx = <span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">div</span>></span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /></span><span class="hljs-tag">&lt;/<span class="hljs-name">div</span>></span></span>;
<span class="hljs-keyword">var</span> x = <span class="hljs-number">5</span>;
<span class="hljs-keyword">return</span> (<span class="xml"><span class="hljs-tag">&lt;<span class="hljs-name">node</span> <span class="hljs-attr">attr</span>=<span class="hljs-string">"value"</span>></span><span class="hljs-tag">&lt;/<span class="hljs-name">node</span>></span></span>);
13 changes: 13 additions & 0 deletions test/fixture/pgsql-default/input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
BEGIN;
SELECT sum(salary) OVER w, avg(salary) OVER w
FROM empsalary
WINDOW w AS (PARTITION BY depname ORDER BY salary DESC);
END;

CREATE FUNCTION days_of_week() RETURNS SETOF text AS $$
BEGIN
FOR i IN 7 .. 13 LOOP
RETURN NEXT to_char(to_date(i::text,'J'),'TMDy');
END LOOP;
END;
$$ STABLE LANGUAGE plpgsql;
13 changes: 13 additions & 0 deletions test/fixture/pgsql-default/output.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<span class="hljs-keyword">BEGIN</span>;
<span class="hljs-keyword">SELECT</span> sum(salary) <span class="hljs-keyword">OVER</span> w, avg(salary) <span class="hljs-keyword">OVER</span> w
<span class="hljs-keyword">FROM</span> empsalary
<span class="hljs-keyword">WINDOW</span> w <span class="hljs-keyword">AS</span> (<span class="hljs-keyword">PARTITION</span> <span class="hljs-keyword">BY</span> depname <span class="hljs-keyword">ORDER</span> <span class="hljs-keyword">BY</span> salary <span class="hljs-keyword">DESC</span>);
<span class="hljs-keyword">END</span>;

<span class="hljs-keyword">CREATE</span> <span class="hljs-keyword">FUNCTION</span> days_of_week() <span class="hljs-keyword">RETURNS</span> <span class="hljs-keyword">SETOF</span> <span class="hljs-type">text</span> <span class="hljs-keyword">AS</span> $$<span class="pgsql">
<span class="hljs-keyword">BEGIN</span>
<span class="hljs-keyword">FOR</span> i <span class="hljs-keyword">IN</span> <span class="hljs-number">7</span> .. <span class="hljs-number">13</span> <span class="hljs-keyword">LOOP</span>
<span class="hljs-keyword">RETURN NEXT</span> to_char(to_date(i::<span class="hljs-type">text</span>,<span class="hljs-string">'J'</span>),<span class="hljs-string">'TMDy'</span>);
<span class="hljs-keyword">END</span> <span class="hljs-keyword">LOOP</span>;
<span class="hljs-keyword">END</span>;
$$</span> <span class="hljs-keyword">STABLE</span> <span class="hljs-keyword">LANGUAGE</span> plpgsql;
15 changes: 15 additions & 0 deletions test/fixture/ruby-heredoc/input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
def foo()
msg = <<-HTML
<div>
<h4>#{bar}</h4>
</div>
HTML
end

def baz()
msg = <<~FOO
<div>
<h4>#{bar}</h4>
</div>
FOO
end
15 changes: 15 additions & 0 deletions test/fixture/ruby-heredoc/output.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">foo</span><span class="hljs-params">()</span></span>
msg = <span class="hljs-string">&lt;&lt;-HTML
&lt;div>
&lt;h4><span class="hljs-subst">#{bar}</span>&lt;/h4>
&lt;/div>
HTML</span>
<span class="hljs-keyword">end</span>

<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">baz</span><span class="hljs-params">()</span></span>
msg = <span class="hljs-string">&lt;&lt;~FOO
&lt;div>
&lt;h4><span class="hljs-subst">#{bar}</span>&lt;/h4>
&lt;/div>
FOO</span>
<span class="hljs-keyword">end</span>

0 comments on commit 308eaea

Please sign in to comment.