Skip to content

Commit

Permalink
fix #42: handling of empty options
Browse files Browse the repository at this point in the history
  • Loading branch information
SaswatPadhi committed Jun 9, 2023
1 parent c44d646 commit cf4c62a
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 22 deletions.
6 changes: 1 addition & 5 deletions docs/katex-samples.html
Original file line number Diff line number Diff line change
Expand Up @@ -246,11 +246,7 @@
lineNumber: false,
noEnd: true
});
pseudocode.renderElement(document.getElementById("test-codes"),
{
lineNumber: false,
noEnd: false
});
pseudocode.renderElement(document.getElementById("test-codes"));
pseudocode.renderElement(document.getElementById("test-examples"),
{
lineNumber: true,
Expand Down
6 changes: 1 addition & 5 deletions docs/mathjax-v2-samples.html
Original file line number Diff line number Diff line change
Expand Up @@ -257,11 +257,7 @@
lineNumber: false,
noEnd: true
});
pseudocode.renderElement(document.getElementById("test-codes"),
{
lineNumber: false,
noEnd: false
});
pseudocode.renderElement(document.getElementById("test-codes"));
pseudocode.renderElement(document.getElementById("test-examples"),
{
lineNumber: true,
Expand Down
6 changes: 1 addition & 5 deletions docs/mathjax-v3-samples.html
Original file line number Diff line number Diff line change
Expand Up @@ -256,11 +256,7 @@
lineNumber: false,
noEnd: true
});
pseudocode.renderElement(document.getElementById("test-codes"),
{
lineNumber: false,
noEnd: false
});
pseudocode.renderElement(document.getElementById("test-codes"));
pseudocode.renderElement(document.getElementById("test-examples"),
{
lineNumber: true,
Expand Down
2 changes: 1 addition & 1 deletion docs/pseudocode.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pseudocode.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ module.exports = {

elem.style.display = 'none';

var elemOptions = JSON.parse(JSON.stringify(options));
var elemOptions = JSON.parse(JSON.stringify(options || {}));
for (const dataProp in elem.dataset)
elemOptions[dataProp] = elem.dataset[dataProp];
var R = makeRenderer(elem.textContent, elemOptions);
Expand Down
6 changes: 1 addition & 5 deletions static/footer.html.part
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,7 @@
lineNumber: false,
noEnd: true
});
pseudocode.renderElement(document.getElementById("test-codes"),
{
lineNumber: false,
noEnd: false
});
pseudocode.renderElement(document.getElementById("test-codes"));
pseudocode.renderElement(document.getElementById("test-examples"),
{
lineNumber: true,
Expand Down

0 comments on commit cf4c62a

Please sign in to comment.