Skip to content

Commit cf4c62a

Browse files
committed
fix #42: handling of empty options
1 parent c44d646 commit cf4c62a

File tree

6 files changed

+6
-22
lines changed

6 files changed

+6
-22
lines changed

docs/katex-samples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -246,11 +246,7 @@
246246
lineNumber: false,
247247
noEnd: true
248248
});
249-
pseudocode.renderElement(document.getElementById("test-codes"),
250-
{
251-
lineNumber: false,
252-
noEnd: false
253-
});
249+
pseudocode.renderElement(document.getElementById("test-codes"));
254250
pseudocode.renderElement(document.getElementById("test-examples"),
255251
{
256252
lineNumber: true,

docs/mathjax-v2-samples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -257,11 +257,7 @@
257257
lineNumber: false,
258258
noEnd: true
259259
});
260-
pseudocode.renderElement(document.getElementById("test-codes"),
261-
{
262-
lineNumber: false,
263-
noEnd: false
264-
});
260+
pseudocode.renderElement(document.getElementById("test-codes"));
265261
pseudocode.renderElement(document.getElementById("test-examples"),
266262
{
267263
lineNumber: true,

docs/mathjax-v3-samples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -256,11 +256,7 @@
256256
lineNumber: false,
257257
noEnd: true
258258
});
259-
pseudocode.renderElement(document.getElementById("test-codes"),
260-
{
261-
lineNumber: false,
262-
noEnd: false
263-
});
259+
pseudocode.renderElement(document.getElementById("test-codes"));
264260
pseudocode.renderElement(document.getElementById("test-examples"),
265261
{
266262
lineNumber: true,

docs/pseudocode.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pseudocode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ module.exports = {
4747

4848
elem.style.display = 'none';
4949

50-
var elemOptions = JSON.parse(JSON.stringify(options));
50+
var elemOptions = JSON.parse(JSON.stringify(options || {}));
5151
for (const dataProp in elem.dataset)
5252
elemOptions[dataProp] = elem.dataset[dataProp];
5353
var R = makeRenderer(elem.textContent, elemOptions);

static/footer.html.part

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
lineNumber: false,
55
noEnd: true
66
});
7-
pseudocode.renderElement(document.getElementById("test-codes"),
8-
{
9-
lineNumber: false,
10-
noEnd: false
11-
});
7+
pseudocode.renderElement(document.getElementById("test-codes"));
128
pseudocode.renderElement(document.getElementById("test-examples"),
139
{
1410
lineNumber: true,

0 commit comments

Comments
 (0)