jerch

Results 94 issues of jerch

The size calculation is off in several ways (see https://github.com/jerch/xterm-addon-image/issues/37 for details). Basically we should not strip empty sixel bands at all, but account them in size calculation. This kinda...

bug

Softhyphens have no screen repr in xterm.js. Repro: ```bash node -e "console.log('### Soft\xadhy\xadphen is awk\xadward in ter\xadmi\xadnals. ###')" ``` ![image](https://github.com/xtermjs/xterm.js/assets/6193135/21f90d96-7cb7-440d-9726-6fadb7985755) VTE/gnome-terminal has the same issue: ![image](https://github.com/xtermjs/xterm.js/assets/6193135/c804b26a-98c7-433f-ac0d-b40f3d2e9472) Others like konsole and...

type/enhancement
area/addon/webgl
area/addon/canvas
area/renderer-dom

The following rough idea might seem pretty wild at a first glance, but could turn a TE into a swiss army knife for remote administration tasks of stripped-down target machines...

type/enhancement

Coming from #4605 (also see comments there): The DOM renderer would benefit from displaying the row content spans with `inline` instead of `inline-block`: - ~20% render speedup - fixes over-...

type/enhancement
area/renderer-dom

WIP - For now this issue is meant as an aggregator for several issues and possible solutions we have around unicode in TEs. In the long run we might have...

type/enhancement
type/proposal
type/upstream

Coming from #4581. We should try to establish the same mouse tracking behavior as seen on other TEs: - UP & DRAG should be triggered from outside of the terminal...

type/enhancement
area/mouse-support

Safari finally added offscreen canvas support in v16.4 (released around April 23), at least with bitmaprenderer and 2D context support. It might be worth to check, if we can free...

type/enhancement
area/addon/canvas
area/addon/image

Thanks to @willmcgugan I have some heavy load examples to test on the DOM renderer, in particular: - the colortest file for [here](https://github.com/xtermjs/xterm.js/issues/4484#issue-1674974841) - `textual easing` to spot render glitches...

type/enhancement
area/renderer-dom

Coming from https://github.com/xtermjs/xterm.js/pull/4605 (also see comments there): The width cache can grow big, so it would be good to share it between multiple terminal instances. Prolly depends on #4634.

type/enhancement
area/renderer-dom

Coming from https://github.com/xtermjs/xterm.js/pull/4605 (also see comments there): Both do character measuring - this should get merged into one source of truth with proper event listener & emitter (should act on...

type/enhancement
area/renderer-dom