<div>
<h2>Options</h2>
<p>
- <label>cursorBlink <input type="checkbox" id="option-cursor-blink"></label>
+ <label><input type="checkbox" id="option-cursor-blink"> cursorBlink</label>
</p>
<p>
<label>scrollback <input type="number" id="option-scrollback" value="1000" /></label>
</p>
<p>
- <label>tabStopWidth <input type="number" id="option-tabstopwidth" value="4" /></label>
+ <label>tabStopWidth <input type="number" id="option-tabstopwidth" value="8" /></label>
</p>
<div>
<h3>Size</h3>
rowsElement = document.getElementById('rows');
function setTerminalSize () {
- var cols = parseInt(colsElement.value),
- rows = parseInt(rowsElement.value),
+ var cols = parseInt(colsElement.value, 10),
+ rows = parseInt(rowsElement.value, 10),
width = (cols * charWidth).toString() + 'px',
height = (rows * charHeight).toString() + 'px';
term.setOption('scrollback', parseInt(optionElements.scrollback.value, 10));
});
optionElements.tabstopwidth.addEventListener('change', function () {
- term.setOption('tabStopWidth', parseInt(optionElements.tabstopwidth.value));
+ term.setOption('tabStopWidth', parseInt(optionElements.tabstopwidth.value, 10));
});
createTerminal();
term = new Terminal({
cursorBlink: optionElements.cursorBlink.checked,
scrollback: parseInt(optionElements.scrollback.value, 10),
- tabStopWidth: parseInt(optionElements.tabstopwidth.value)
+ tabStopWidth: parseInt(optionElements.tabstopwidth.value, 10)
});
term.on('resize', function (size) {
if (!pid) {