Render Dynamic HTML using plot and qjs. Lessons LearntMouse click generates two events like a keypress. If you are doing a zero byte read, you're likely to miss an event as each read pops the event queue. ReferencesHTML rendering in Emacs HTML rendering via SVG Browser in Javascript Plan 9: Tiled Map