Browse Source

Merge pull request #275 from arve0/code_one_space_before_attrs

code renderer: do not render double space before attrs
pull/293/head
Alex Kocharin 9 years ago
committed by GitHub
parent
commit
f39eda555f
  1. 10
      lib/renderer.js

10
lib/renderer.js

@ -19,20 +19,18 @@ var default_rules = {};
default_rules.code_inline = function (tokens, idx, options, env, slf) { default_rules.code_inline = function (tokens, idx, options, env, slf) {
var token = tokens[idx], var token = tokens[idx];
attrs = slf.renderAttrs(token);
return '<code' + (attrs ? ' ' + attrs : '') + '>' + return '<code' + slf.renderAttrs(token) + '>' +
escapeHtml(tokens[idx].content) + escapeHtml(tokens[idx].content) +
'</code>'; '</code>';
}; };
default_rules.code_block = function (tokens, idx, options, env, slf) { default_rules.code_block = function (tokens, idx, options, env, slf) {
var token = tokens[idx], var token = tokens[idx];
attrs = slf.renderAttrs(token);
return '<pre' + (attrs ? ' ' + attrs : '') + '><code>' + return '<pre' + slf.renderAttrs(token) + '><code>' +
escapeHtml(tokens[idx].content) + escapeHtml(tokens[idx].content) +
'</code></pre>\n'; '</code></pre>\n';
}; };

Loading…
Cancel
Save