Path: utzoo!attcan!uunet!mcvax!hp4nl!botter!star.cs.vu.nl!maart From: maart@cs.vu.nl (Maarten Litmaath) Newsgroups: comp.unix.questions Subject: Re: about setting that prompt for csh... Message-ID: <2771@kappl.cs.vu.nl> Date: 15 Jun 89 22:50:51 GMT References: <7431@aimed.UUCP> Organization: V.U. Informatica, Amsterdam, the Netherlands Lines: 23 nick@aimed.UUCP (Nick Pemberton) writes: \In .login, after the TERMCAP entry is set, I have the following lines: \ \set invs=`tput smso` \set inve=`tput rmso` Try: set invs = "`tput smso`" set inve = "`tput rmso`" This will avoid csh interpreting the output of `tput'. For the ANSI terminal: so=^[[7m se=^[[m Both strings contain the wildcard character '['. In both cases the corresponding ']' is missing. Hence csh decides "Missing ]." and the final output of each backquote command will be empty, whereas the error messages somehow get lost. Yet another bug. -- "I HATE arbitrary limits, especially when |Maarten Litmaath @ VU Amsterdam: they're small." (Stephen Savitzky) |maart@cs.vu.nl, mcvax!botter!maart