Skip to content

Commit ec4d580

Browse files
authored
Merge pull request #7 from bit-docs/remove-link-escaping
Remove escape-html from makeLinks helper
2 parents d86f1d2 + 39350e7 commit ec4d580

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

build/build_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ describe("documentjs/lib/generators/html/build",function(){
122122
}, done);
123123
});
124124

125-
it.only("escapes linked content (#5)",function(done){
125+
it.only("makes linked content",function(done){
126126
var options = {
127127
html: { templates: path.join(__dirname,"test","escaped") },
128128
dest: "XXXXYYYZZZ",
@@ -158,7 +158,7 @@ describe("documentjs/lib/generators/html/build",function(){
158158
var renderer = results[0];
159159

160160
var result = renderer(docObject);
161-
assert.equal(result, "<html><p>This is <a href=\"something.html\" title=\"something\">&lt;something/&gt;</a></p>\n\n</html>");
161+
assert.equal(result, "<html><p>This is <a href=\"something.html\" title=\"something\"><something/></a></p>\n\n</html>");
162162
done();
163163
},done).catch(done);
164164
});

build/make_default_helpers.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,12 +204,12 @@ module.exports = function(docMap, config, getCurrent, Handlebars){
204204
linkText = parts && parts[2] ? parts[2] : docObject.title || name;
205205
description = docObject.description || name;
206206

207-
return '<a href="' + urlTo(name) + '" title="' + stripMarkdown(description) + '">' + escape(linkText) + '</a>';
207+
return '<a href="' + urlTo(name) + '" title="' + stripMarkdown(description) + '">' + linkText + '</a>';
208208
}
209209

210210
if (httpRegExp.test(name)) {
211211
linkText = parts && parts[2] ? parts[2] : name;
212-
return '<a href="' + name + '" title="' + escape(linkText) + '">' + escape(linkText) + '</a>';
212+
return '<a href="' + name + '" title="' + escape(linkText) + '">' + linkText + '</a>';
213213
}
214214

215215
return match;

0 commit comments

Comments
 (0)