Summary: | app-shells/bash-3.2* mangled command history display | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | jakub |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
2007-03-26 04:42:52 UTC
I see that the summary was changed, but it isn't very relevant. Steps to reproduce something different: PS1="\e[36m[\e[34m\u\e[0m \e[32m\w\e[36m] \\$\e[0m " LC_ALL="en_US.UTF8" echo ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz <Don't press Enter, press Home> Maybe bug #154062 isn't fully fixed yet? I missed that myself but UPSTREAM answer was:
================================================================
> Steps to reproduce:
> PS1="\e[36m[\e[34m\u\e[0m \e[32m\w\e[36m] \\$\e[0m "
This is broken. You need to bracket escape sequences with \[ \].
================================================================
And with the following prompt
PS1="\[\e[36m\][\[\e[34m\]\u\[\e[0m\] \[\e[32m\]\w\[\e[36m\]] \\$\[\e[0m\] "
I can not reproduce your bug.
|