Re: Cygwin 1.7.x upgrade: Xterm history messes up prompt
I discovered that the problem is specific to my PS1 settings, but a bug nevertheless. The prompt I've used for years is: PS1='\[\033]0;\w\007\033[32m\][\h]: \[\033[33m ${PWD##*/}\033[0m\] ' This shows [current machine] : current folder where the current machine is greenish and the current folder is yellowish. Something about the latest version doesn't like the special characters that produce the colors anymore ... at least how I have them specified. -- View this message in context: http://old.nabble.com/Cygwin-1.7.x-upgrade%3A-Xterm-history-messes-up-prompt-tp27163806p27180596.html Sent from the cygwin-xfree mailing list archive at Nabble.com. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Cygwin 1.7.x upgrade: Xterm history messes up prompt
2010/1/15 Derek Greer: I discovered that the problem is specific to my PS1 settings, but a bug nevertheless. The prompt I've used for years is: PS1='\[\033]0;\w\007\033[32m\][\h]: \[\033[33m ${PWD##*/}\033[0m\] ' Only non-printing must be enclosed in \[ ... \] , but you've got ${PWD##*/} in there as well. As a consequence, readline thinks the prompt is shorter than it actually is. Andy -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/