Skip to content

[BR] Printing special characters with Python #108

@jazz-it

Description

@jazz-it
  • I have reset Atom to defaults prior to submitting report.
  • I have not reset Atom to defaults prior to submitting report.
  • I have tried uninstalling/reinstalling the terminal.
  • I have not tried uninstalling/reinstalling the terminal.

Description

if you try to execute in Termination the following Python command:
print("★"*5)
... it will print only 3 stars. But if you try to execute it with your native terminal (konsole in Arch/Manjaro), it will print 5-stars as expected!

Steps to reproduce

  1. create a new file runme.py
  2. enter the following line: print("★"*5)
  3. save the file and then execute it in Termination

Expected behavior:
It should have printed 5-stars in a row.

Actual behavior:
It prints only 3-stars in a row and it puts some weird spacing in between the characters.

Reproduces how often:
100% of the time.

Versions

> atom --version
Atom    : 1.47.0
Electron: 5.0.13
Chrome  : 73.0.3683.121
Node    : 12.0.0
> apm --version
apm  2.4.5
npm  6.2.0
node 10.2.1 x64
atom 1.47.0
python 2.7.18
git 2.26.2

OS name and version: Manjaro KDE Plasma 20.0.1 Lysia
Terminal version: Termination 0.7.6 vs. konsole 20.04.0

Additional context

Screenshot: https://i.imgur.com/88GK55l.png

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions