(buffers, name, text, mode, buffersDropDown, buffersList)
| 68 | } |
| 69 | |
| 70 | function openBuffer(buffers, name, text, mode, buffersDropDown, buffersList) { |
| 71 | buffers[name] = CodeMirror.Doc(text, mode); |
| 72 | let opt = document.createElement('option'); |
| 73 | opt.appendChild(document.createTextNode(name)); |
| 74 | buffersDropDown.appendChild(opt); |
| 75 | |
| 76 | let li = document.createElement('li'); |
| 77 | li.appendChild(document.createTextNode(name)); |
| 78 | li.dataset.language = name; |
| 79 | buffersList.appendChild(li); |
| 80 | } |
| 81 | |
| 82 | function newBuf(buffers, buffersDropDown, buffersList, primaryEditor) { |
| 83 | let name = prompt('Name your tab', '*scratch*'); |
no test coverage detected