On 12/03/2012 04:48 PM, Bart Schaefer wrote:
I don't have the error, but this probably means urxvt is starting up
the shell before it has the window open and is ready to display.
You could try something like
     precmd() { [[ -t 0&&  -w 0 ]]&&  print -Pn '\e]2;%~\a' }
but that may not help.
Humm, I tried with just "[ -t 0 ] && .." and seems to be enough.Strangely enough, not only I don't get the error anymore, but the terminal title also seem to be always correctly set on startup (which is weird, since I would expect to start the default once in a while).