use U+00XX for unicode in debugbar

box-drawing
Ondřej Hruška 7 years ago
parent eda55a89a7
commit e098ceb6ea
  1. 5
      js/debug_screen.js

@ -172,6 +172,9 @@ module.exports = function attachDebugScreen (screen) {
let cellBG = screen.screenBG[cursorCell] let cellBG = screen.screenBG[cursorCell]
let cellCode = (screen.screen[cursorCell] || '').codePointAt(0) let cellCode = (screen.screen[cursorCell] || '').codePointAt(0)
let cellAttrs = screen.screenAttrs[cursorCell] let cellAttrs = screen.screenAttrs[cursorCell]
toolbar.textContent = `Rudimentary debug toolbar. Cursor cell (${cursorCell}): u+${cellCode.toString(16)} FG: ${cellFG} BG: ${cellBG} Attrs: ${cellAttrs.toString(2)}` let hexcode = cellCode.toString(16).toUpperCase()
if (hexcode.length < 4) hexcode = `0000${hexcode}`.substr(-4)
hexcode = `U+${hexcode}`
toolbar.textContent = `Cursor cell (${cursorCell}): ${hexcode} FG: ${cellFG} BG: ${cellBG} Attrs: ${cellAttrs.toString(2)}`
}) })
} }

Loading…
Cancel
Save