Skip to content

[Bug] mlterm causes Zellij frame misalignment when printing Arabic characters #136

@MrNewbie72

Description

@MrNewbie72

Summary:
When using mlterm to print Arabic characters inside Zellij multiplexer, the Zellij frame becomes misaligned or "off" after the Arabic text is printed.


Steps to Reproduce:

  1. Open Zellij multiplexer.
  2. Launch mlterm inside the Zellij session.
  3. Print Arabic text containing the combination of ا (Alef) and ل (Lam)
  4. Observe that the frame of Zellij (especially the layout of windows and panes) becomes misaligned or "off" after the Arabic characters are printed.
  5. Note: I also tried using different fonts in mlterm, but the issue persists regardless of the font selected.

Image

Observe that the pipe symbol (|) shifts into the Arabic text, misaligning the layout and making the Zellij frame appear off.


Expected Behavior:
The Arabic characters should be rendered correctly within the mlterm window inside Zellij, and the Zellij frame (layout and pane borders) should remain intact and not shift or misalign.


Version Information:

  • mlterm version: master build
  • OS version: Debian 12

Please let me know if any further details are needed or if I can assist with reproducing the issue.


جزاكم الله خيراً

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions