Re: Cygwin 1.7.x upgrade: Xterm history messes up prompt

2010-01-15 Thread 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\]  '

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-01-15 Thread Andy Koppe
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/