From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22963 invoked by alias); 5 Dec 2014 15:19:53 -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: 33862 Received: (qmail 24806 invoked from network); 5 Dec 2014 15:19:50 -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,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=34Jj2sgKXFkqfMa7OyMOdDgChAXl0Cw9xdBX0gIpBZs=; b=IN3QqPJK5NDrTvt0oRqk6GkhhnaECgXldkH7ZLq5pYHo0lUdJjQ4rQ+zasxbXJZG4t /ik1MNmSUYKvA/ubQP+mGSNfUPk1k73EnCS8LJI9V+pHs7n304ol+3HhN+vocEhjlV15 yMe7CP95d6K3y+2XAkfRDNYDsthPuCL5EU6Uz9uhTSWcgj6+0EzTh0/IyH/FtETT5S7C 6uTIr44sFmML0K3sgN918a9pLY/yAolEBWWJmKzzZ0NPsF/nfHMOGbVS6xv2Wuo9+F9D eN0MDi8zYY+bBdJr0GKcCnZ15VB+CnN8GzsLIU7W5PipEqVZVVMZ352hQZQBtwahouIO DQXQ== X-Received: by 10.194.8.34 with SMTP id o2mr8094258wja.129.1417792467509; Fri, 05 Dec 2014 07:14:27 -0800 (PST) MIME-Version: 1.0 Sender: arkanosis@gmail.com In-Reply-To: <20141205145054.655a2f70@pwslap01u.europe.root.pri> References: <20141202155452.647182b4@pwslap01u.europe.root.pri> <141202084858.ZM31517@torch.brasslantern.com> <20141202172654.30e7d380@pwslap01u.europe.root.pri> <141204085606.ZM9146@torch.brasslantern.com> <20141204171226.301e9d2c@pwslap01u.europe.root.pri> <141205002023.ZM19736@torch.brasslantern.com> <20141205145054.655a2f70@pwslap01u.europe.root.pri> From: =?UTF-8?B?SsOpcsOpbWllIFJvcXVldA==?= Date: Fri, 5 Dec 2014 16:14:12 +0100 X-Google-Sender-Auth: yG1BHrTBFMVW9vpncl2jW5Pnnb8 Message-ID: Subject: Re: Interrupting globs (Re: Something rotten in tar completion) To: Peter Stephenson Cc: "Zsh Hackers' List" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2014-12-05 15:50 GMT+01:00 Peter Stephenson : > -trap 'zle -M "Killed by signal in ${funcstack[1]} after ${SECONDS}s"; > - zle -R; return 130' INT QUIT > +TRPAINT TRAPQUIT() { > + zle -M "Killed by signal in ${funcstack[1]} after ${SECONDS}s"; > + zle -R > + return 130 > +} It works well for the issue mentioned above (that is, =E2=80=9C/a/b/c= =E2=80=9D =E2=86=92 =E2=80=9C/aaaaaa/bbbbbb/cccccc=E2=80=9D =E2=80=94 now I can interrupt it). = But it doesn't fix the issue with =E2=80=9C/aaaaaa/bbbbbb/cccccc/=E2=80=9D in a (very) bi= g directory. Before: Killed by signal in _path_files after 9s After: (ie. : nothing) =E2=80=A6but I don't get my prompt back. Best regards, --=20 J=C3=A9r=C3=A9mie