From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1355 invoked from network); 5 Nov 1998 16:45:38 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 5 Nov 1998 16:45:38 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id LAA29908; Thu, 5 Nov 1998 11:40:20 -0500 (EST) Resent-Date: Thu, 5 Nov 1998 11:40:20 -0500 (EST) Date: Thu, 5 Nov 1998 17:38:01 +0100 (MET) Message-Id: <199811051638.RAA03460@beta.informatik.hu-berlin.de> From: Sven Wischnowsky To: zsh-workers@math.gatech.edu CC: greg@alphatech.com In-reply-to: greg@alphatech.com's message of Thu, 5 Nov 1998 11:18:22 -0500 (EST) Subject: Re: another bug in suffix removal 3.1.5 Resent-Message-ID: <"tJf2v2.0.FJ7.pJTGs"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4563 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu greg@alphatech.com wrote: > OK, I found another one: > > % mkdir foo > % mkdir foo/bar > % bar # IE, get "bar" in the kill ring > % ls f > -> foo/ > -> foobar # the slash got removed when "bar" was yanked We had some more discussion about this on the list... No patch for this now (I have to go soon), but this looks like yet another missing fixsuffix() problem. And this was what I meant with my reply: as long as we can't be sure that every time the command line is changed fixsuffix() is called we probably should move all the calls into the functions that actually modify the line (might save us from more bug reports of this kind). Bye Sven -- Sven Wischnowsky wischnow@informatik.hu-berlin.de