paul@daisy.uchicago.edu (Paul Burchard) (06/10/88)
If anyone actually wants to put the xterm status line in, please be very careful about porting the old X10 code. There were bugs in the status line code that caused xterms to die occasionally on resize. I personally disabled the this code on our xterm since the problem of disappearing windows was far more disconcerting to users than lack of a status line. ----------------------------------------------------------------------------- Paul Burchard paul@zaphod.UChicago.Edu "A free society is one where it is safe to be unpopular." --Adlai Stevenson -----------------------------------------------------------------------------
karlton@decwrl.dec.com (Philip Karlton) (06/10/88)
I run with a window manager that displays the applications title. I use the following sets of csh macros when I change the directory stack, and the title changes appropriately. The \033's below, and the \007's should be turned into the appropriate character. "in" is used to label the icon. "wn" is used to label the window. "pwd" is usually a '>' character. PK ===================================================================== switch ($term) case xterm: alias newprompt fullprompt alias fullprompt set prompt = \ '"$machine ! ${pchr}\033]2;${machine}:${cwd}\007\033]1;${machine}\007"' alias partprompt set prompt = \ '"$machine ! ${pchr}\033]2;${machine}:${cwd}\007"' alias minprompt set prompt = '"$machine ! ${pchr}"' alias pt echo -n "\033]2\;"${machine}\: \`dirs\`\007 alias in 'echo -n "\033]1;\!*\007"; alias newprompt partprompt; partprompt' alias wn 'echo -n "\033]2;\!*\007"; alias newprompt minprompt; minprompt' alias cd "cd \!* ; newprompt" alias pd "pushd \!* ; newprompt" alias Pd "popd \!* ; newprompt" alias d "dirs ; newprompt" alias xs 'set noglob; eval `resize`' alias sd "setenv DISPLAY \!*\:0" newprompt breaksw endsw