From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17675 invoked from network); 27 Mar 2008 07:48:09 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.4 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 27 Mar 2008 07:48:09 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 1449 invoked from network); 27 Mar 2008 07:48:01 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 27 Mar 2008 07:48:01 -0000 Received: (qmail 24342 invoked by alias); 27 Mar 2008 07:47:56 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 24756 Received: (qmail 24322 invoked from network); 27 Mar 2008 07:47:55 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 27 Mar 2008 07:47:55 -0000 Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.168]) by bifrost.dotsrc.org (Postfix) with ESMTP id 682D482CD267 for ; Thu, 27 Mar 2008 08:47:52 +0100 (CET) Received: by wf-out-1314.google.com with SMTP id 25so4870023wfc.3 for ; Thu, 27 Mar 2008 00:47:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=jFkMrmrvND/+dxqe+fnAkvQ8VeYKe9N9ctZNXlSL9BM=; b=S7JTc07rSlqhv8r0LX4zfNeUtHuSzvIwlHbNlxj7QeSGxZzK8nQh79sgyjnU3n7hehbP6pHzHPydlQJSJZc8eEHwlPTXFW3JPVnPJqVoSzGR7yjEzft5GoUgeWokT8lDTjN1caS6eD2GriPqQzq7s8wM5IrhiMKLVTzbuZWnZo8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=i/qI9HBvzSzM3FPBCGUWrozcWBndcXZNGL0GItJFO2tlAOBYtAAWvHaiv4ujQGg9Ps+sx6JxEiQ3JbGw5vWUL34ft2O5gU0liS0suIi5VnGhsRiW3nJN9Fbdfw4U8QYNUQ0ThG/7ckvLwf/AB08kCza1iReKUlsGxlkUC7yxV8M= Received: by 10.143.33.19 with SMTP id l19mr924632wfj.18.1206604070827; Thu, 27 Mar 2008 00:47:50 -0700 (PDT) Received: by 10.142.166.17 with HTTP; Thu, 27 Mar 2008 00:47:50 -0700 (PDT) Message-ID: <17393e3e0803270047s66f47a34k4cdd8d3186e01151@mail.gmail.com> Date: Thu, 27 Mar 2008 03:47:50 -0400 From: "Matt Wozniski" To: zsh-workers@sunsite.dk Subject: ZLE redraw bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: ClamAV 0.91.2/6416/Thu Mar 27 08:01:58 2008 on bifrost X-Virus-Status: Clean OK, this has been bugging me for a while, and was still an issue with 4.3.5 dev 4, so I finally sat down to try to get a manageable test case for it. Hopefully this is small enough. :) zsh -f mastermind% autoload -U compinit; compinit mastermind% zstyle ':completion:*' completer _approximate mastermind% zstyle ':completion:*' menu select=2 mastermind% path=() mastermind% function manpath { } mastermind% mna ("mna" changes to "enable" from menu selection) enable mailpath manpath manpath nameddirs _nautilus unalias mna note that manpath appears twice in the listing - I think that's what's screwing things up internally... because if I now do to kill the line, I get: <-snip-> mastermind% enable enable m mna <-snap> with the cursor after the 'm' on the second line. If I then do "unfunction manpath" and try the completion/line kill again, things work properly. Can anyone help me figure out what might be going wrong? I don't even know where to begin debugging ZLE, heh. Thanks! ~Matt