Skip to content

Weechat corrupts on Zero width character \u200b  #1770

@AIndoria

Description

@AIndoria

Bug summary

Weechat corrupts itself on Windows Terminal (ssh'd to Weechat 3.4.1 running on screen on Ubuntu 20.04) seeing zero width character, \u200b (Refer to this code to see an example. Examples of corruption can be seen here, here, and here.

It remains even when you switch to another buffer, characters often remain on screen unless /redraw is pressed, but will do it again unless user clears the buffer by /buffer clear and then /redraw(or Ctrl+L).

Steps to reproduce

1.  Find a word with a ZWC like \u200b (or in this case, ・゜゜・。。 ​ ・゜゜\​_ö< quack​! )
2.  scroll up or down and/or type something/change buffers.
3.  Magic corruption.

Is there a way I can replace what appears in buffer as a temp solution BEFORE it is displayed to me while this gets fixed?


  • WeeChat version: 3.4.1
  • OS, distribution and version: Windows 10 21H2 ssh session into Ubuntu 20.04
  • Terminal: Windows Terminal Preview Version: 1.13.10395.0, sshed into fish shell
  • Terminal multiplexer (screen/tmux/…/none): screen

Metadata

Metadata

Assignees

Labels

bugUnexpected problem or unintended behavior

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions