Skip to content

Ponysay on TTY *always* truncates on height / no color reset #260

@lapsio

Description

@lapsio

Ponysay under TTY always truncates terminal output. It breaks my rc scripts which are printing server status info above pony. It's especially annoying if you consider that bare TTY in production environment is only accessed when something bad happens so truncating log makes already bad mood even worse, no matter how much stress ponies in terminal release.

Whereas there is option to force enable truncate under non-TTY there's no option to disable it under TTY. I tried explicitly setting set -x PONYSAY_TRUNCATE_HEIGHT 0 but it doesn't work.

Also ponysay seems to improperly reset color palete on TTY (it's actually good tho because some machines have really dark colors in fish shell so ponysay makes highlighted output actually readable, that's tbh why I use it on TTY in the first place)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions