Skip to content

Commit 56a476b

Browse files
committed
Fixed language detection from class attribute for syntax highlighting.
1 parent 8c9caa1 commit 56a476b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tasks/build.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,10 +189,11 @@ grunt.registerHelper( "syntax-highlight", function( options ) {
189189
function getLanguageFromClass( str ) {
190190
str = str || "";
191191
var classes = str.split(" "),
192-
c = classes.length;
193-
while ( --c ) {
194-
if ( nsh.getLanguage( classes[c] ) ) {
195-
return classes[c];
192+
i = 0,
193+
length = classes.length;
194+
for ( ; i < length; i++ ) {
195+
if ( nsh.getLanguage( classes[i].replace( /^lang-/, "" ) ) ) {
196+
return classes[i].replace( /^lang-/, "" );
196197
}
197198
}
198199
return "";

0 commit comments

Comments
 (0)