On Oct 4 17:06, Jim Reisert AD1C wrote: > On 10/4/2009 1:52 PM, Corinna Vinschen wrote: > >> Stracing shows that luit is called with `luit -argv0 -tcsh', but nowhere >> in the strace tcsh is actually started. Rather, it looks like luit >> starts /bin/sh with argv[0] set to -tcsh instead. > > Interesting. When I was experimenting with -62, I noticed several tcsh.exe > processes in the Windows task manager. Maybe they're sort of starting, but > don't get connected to the xterm somehow?
Neither the strace, nor Task Manager show any tcsh process in my case. There's a difference, though, when starting xterm via the `run -p xterm -ls' shortcut. With Cygwin -61, xterm just starts tcsh and it works, with Cygwin -62, xterm tries to start the shell via luit, and that fails. If luit is missing on the system (renamed), xterm starts with a message "Can't execvp /usr/bin/luit: No such file or directory", and then starts tcsh just fine afterwards. Since there's no difference otherwise, it's not clear to me why this occurs. In both cases the locale is set to the default "C" locale. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- 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/