diff --git a/tasks/build.js b/tasks/build.js index b3cd20a..5ac0201 100644 --- a/tasks/build.js +++ b/tasks/build.js @@ -125,10 +125,13 @@ grunt.registerHelper("syntax-highlight", function( options, callback ) { var $t = $(this), code = $t.html(), lang = $t.attr("data-lang") || getLanguageFromClass( $t.attr("class") ) || crudeHTMLcheck( code ), - linenum = $t.attr("data-linenum") || 1, + linenumAttr = $t.attr("data-linenum"), + linenum = (linenumAttr === "true" ? 1 : linenumAttr) || 1, + gutter = linenumAttr === undefined ? false : true, brush = nsh.getLanguage( lang ) || nsh.getLanguage( "js" ), highlighted = nsh.highlight( code, brush, { - "first-line": linenum + "first-line": linenum, + gutter: gutter }); $t.parent().replaceWith( $(highlighted).removeAttr("id") ); });