From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5117 invoked from network); 11 Jun 2004 03:06:51 -0000 Received: from thor.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.86) by ns1.primenet.com.au with SMTP; 11 Jun 2004 03:06:51 -0000 Received: (qmail 5825 invoked from network); 11 Jun 2004 03:05:48 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 11 Jun 2004 03:05:48 -0000 Received: (qmail 24333 invoked by alias); 11 Jun 2004 03:05:40 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7511 Received: (qmail 24316 invoked from network); 11 Jun 2004 03:05:39 -0000 Received: from thor.dotsrc.org (HELO a.mx.sunsite.dk) (qmailr@130.225.247.86) by sunsite.dk with SMTP; 11 Jun 2004 03:05:36 -0000 Received: (qmail 5048 invoked from network); 11 Jun 2004 03:05:35 -0000 Received: from erouter0.it-datacntr.louisville.edu (136.165.5.194) by a.mx.sunsite.dk with SMTP; 11 Jun 2004 03:05:33 -0000 Received: from [192.168.1.35] (tiger.slug.louisville.edu [136.165.47.43]) by erouter0.it-datacntr.louisville.edu (Postfix) with ESMTP id 0CC7E5E822 for ; Thu, 10 Jun 2004 23:05:32 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v618) Content-Transfer-Encoding: 7bit Message-Id: <32558B5E-BB54-11D8-A02B-000A95EDC31A@louisville.edu> Content-Type: text/plain; charset=US-ASCII; format=flowed To: zsh-users@sunsite.dk From: Aaron Davies Subject: zsh in GNU Screen--Login Shell? Date: Thu, 10 Jun 2004 23:05:30 -0400 X-Mailer: Apple Mail (2.618) X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, hits=1.0 required=6.0 tests=FROM_ENDS_IN_NUMS autolearn=no version=2.63 X-Spam-Hits: 1.0 Does anyone have any experience running zsh inside GNU Screen? On all the boxes I've used them on until now, zsh always started inside screen as a non-login shell--i.e., zshrc was executed, but not zprofile. However, just today I set up my usual environment on a box running GenToo linux, GNU Screen 4.00.01, and zsh 4.2.0, and it appears to have changed--zprofile seems to be executing too. This poses something of a problem, as my means of executing screen is through zprofile, so if when screen creates a new window, zsh calls zprofile again, I end up with nested screens, and a possible infinite recursion problem. Does anyone know why this is happening (or what I can do to prevent it)? BTW, one example of a box that gives the correct behavior is Mac OS X 10.3.4, zsh 4.1.1, screen 3.09.15. -- Aaron Davies agdavi01@louisville.edu