From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24866 invoked by alias); 1 Jul 2012 18:07:27 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 30553 Received: (qmail 3643 invoked from network); 1 Jul 2012 18:07:22 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 Received-SPF: neutral (ns1.primenet.com.au: 209.85.212.171 is neither permitted nor denied by SPF record at ntlworld.com) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-proxyuser-ip:message-id:x-authentication-warning:from:to:subject :in-reply-to:date:x-gm-message-state; bh=7i0DebS2f/OswiYlDhK6BxvTx0a5I3esKIdEOYCKnMs=; b=j5HLj1scP9E212SwM2Ge/vZ3dVcVQJoVKX6es4QIZEwfK/NlahWi1v3nEscsu9jy6A o+F70rAHAMpwilzu+ayZHwaOnIAJjcV967HK6ai4awBkd7DXMjtBzFHBugWjwzZf0hOJ oTrEwmkkbTkkhqEcmPimE1VmAAkrrUMYAMoS2Vlnz1nCiZyq8jJ8A9p7+xhvR4rHbaS0 xg9fk1o9tSEvck13H/GdL19engUXIx9pN5mQ0VbNhR2e/mVu0nQJb4SpHoN2lo+/O+Te zhMapBvSfdMZOSYOl0ApT0cvXY4lhKm8npua3vaReClha0D079rV0sAFkn95DBJpGeln 6MTA== X-ProxyUser-IP: 86.6.29.42 Message-Id: <201207011739.q61HdVks002412@pws-pc.ntlworld.com> X-Authentication-Warning: pws-pc.ntlworld.com: pws owned process doing -bs From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: 4.3.17 unset RPS1 vs RPROMPT In-Reply-To: Message from Phil Pennock of "Fri, 29 Jun 2012 22:05:12 PDT." <20120630050512.GA87092@redoubt.spodhuis.org> Date: Sun, 01 Jul 2012 18:39:31 +0100 X-Gm-Message-State: ALoCoQk6jAKmnQP7uDTjQB8Rg1bQJ3cFFZFfb8WMnCNkBxkxHfLAVWQIVSgxsOEc5oG0T1KyEItJ Phil Pennock wrote: > Fundamentally, in zsh at present, it seems that magic variables can not > have their magic purged from them as the names can never truly be > unbound, just temporarily made unavailable, yet the same content can be > available under other names. Right, this is one fundamental issue; it's always been that way. It's not 100% clear that if someone running "unset RSP1 RPROMPT" has really got it in mind that they never want to set a right prompt again, though, particularly if they're used to how the shell currently works. It would probably be neatest to make a distinction as an option either to unset or to the shell (the latter making it easy to provide compatibility with other shells). Not new, so can wait for now... -- Peter Stephenson Web page now at http://homepage.ntlworld.com/p.w.stephenson/