8000 SIXEL 出力の変更 · Issue #52 · isaki68k/sayaka · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SIXEL 出力の変更 #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
isaki68k opened this issue Apr 29, 2025 · 1 comment
Closed

SIXEL 出力の変更 #52

isaki68k opened this issue Apr 29, 2025 · 1 comment

Comments

@isaki68k
Copy link
Owner

https://misskey.io/notes/a6r6iux7xawb0gt3 (リンク先に画像)

NetBSD 10.1 + mlterm 3.9.4、ときどきカーソル跡が残るようになってしまった。SIXEL 付近をカーソル移動させるっていう面倒なことしてるせいかもしれないけど。あと、そのスクショを上げようとしてもう一度ふと見たらそのカーソル跡の一部が欠けてたのでついでに。ランダムに矩形が欠けるのは結構前から起きている(リペイント起こせば直る)。

https://misskey.io/notes/a763ro8z6zdp0401

去年の notes/9ww4jilsskga00ie と同じ原因だと思います。手元で確認してみましたところ、https://github.com/isaki68k/sayaka/blob/master/src/image_sixel.c#L106 ここの P7;1 を P7;0 にすると改善しました。ご面倒をおかけしてすみません。

isaki68k added a commit that referenced this issue May 4, 2025
mlterm では P2=1 だと画像付近の描画が不定になるため。
これに伴い実験用の --p2=<0|1> オプションは廃止。代わりに
sixelv は実験用の --sixel-transbg オプションを実装。これで P2=1 を出力できる。
sayaka は mlterm 以外でも画像の背景を透過にするメリットはないので P2=0 固定。
@isaki68k
Copy link
Owner Author

3.8.2 で対応。
sixelv は --sixel-transbg オプションで P2=1 を試せる。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0