From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14114 invoked by alias); 14 Jan 2016 09:19:40 -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: 37617 Received: (qmail 14402 invoked from network); 14 Jan 2016 09:19:38 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=/zpuynqP9J6Cz5eNttCmMHaGXOa/PoG+DU3TN3/sHvM=; b=NcIddR1iiCN1DmwiGzsMVc2odnQhcBKiLt3Rjje14QEU7DlA7unfuJjOSlBsxOEsMN QZNiBaeac4C0HOuRiL4DCe6lHF2XBzQ1VArxD7KZ1J1aDOfry6MV0KtCNRFvuCEUz8T5 GOuSZm4JaGBFtHHTh6/RJlsidPN1uC663J3LsGc+k5AmwugYky3HRop0VBigWhwRXZ0J dI43Gt+KCtDXZuZckXmCFOGukMvCUm6mTfv7HAkemMJwsPPN/EaTwwUC5DMbxlOSr4VG 63Kwbyk9AFRv2Z2LhOQGDGCDZJ0/aSv1ispRAWde8dbKA9C4xsaauZf4BiZEQqQagWid AEsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=/zpuynqP9J6Cz5eNttCmMHaGXOa/PoG+DU3TN3/sHvM=; b=kLwS4A54bQ8n40aAQjOOAoaeDipNn8RYWINiGRWOG6a4akGPiWLL6ekPVL2luZwxNP zXs4xWJcGuNHUf5L4ZljBvyFNiQ2PlcO+Owonygh7sRLytTKnTbnK93RQ34rNJwALEJz xuvTCHzf7j57O00PslcIJV1vdOFntSr1X813E0cGcU8PRx4TAuv7wLATYuCqqETpsV6H vSY1THQfMjqKU6D19jlNMT7RjryowMy4bhkQqTKJD57qQfDIfWbWCj8CMqnaOSzwEv2F C2bSxZrizTyQYFW7whvZuPWV0ooSne1mtZo4zLja+kslhxtrBzfkMi+A6FTfKXS32Rcd XNQA== X-Gm-Message-State: ALoCoQlt0V/eDZ6oUW8kZ7cmBr+l8WL7jDfCD/ycy1FyRolKCqHkcEzkh1cr+xQ/CRFUzafkpslEjfK6D8FoUZtbo6p1SxdFBg== X-Received: by 10.25.20.218 with SMTP id 87mr798117lfu.148.1452763174939; Thu, 14 Jan 2016 01:19:34 -0800 (PST) MIME-Version: 1.0 From: Sebastian Gniazdowski Date: Thu, 14 Jan 2016 10:19:15 +0100 Message-ID: Subject: $( has CURRENT=1, $(( has CURRENT=0 To: Zsh hackers list Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, in both cases words array is empty, so CURRENT=3D0 seems to be more logical value. Maybe something bigger is hidden behind this. Here is a test code that might be employed to see this: https://github.com/psprint/zsh-editing-workbench/blob/de33867898643e6161dd1= 72db6f8bab42f73083d/widen_for_history It's enabled with: autoload widen_for_history zle -N widen_for_history zstyle ':completion:*' completer widen_for_history _complete Outputs of the code for $( and $(( A CURRENT: 1, words: >< B CURRENT: 1, words: >$( < C CURRENT: 1, CURSR: 2, lft: |$(|, rght: ||, words: >$(< PREFIX: |$(|, SUFFIX: || Calling _history $(( 0 + 1 )) $(( 0 + 1 )) $(( =E8=A9=A6=E5=8F=A5=E7=9B=B8=E7=95=B6=E9=95=B7= "" $(( 0 + 1 )) $( ( echo b )) $(( echo b ) ) $(( echo a ) ) $(( 0 + 1 )) $(( 0 + 1 )) $(( i + 1 )) $(( i + 1 )) $(( i + 1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) A CURRENT: 0, words: >< B CURRENT: 0, words: >$(( < C CURRENT: 1, CURSR: 4, lft: |$((|, rght: ||, words: >$((< PREFIX: |$((|, SUFFIX: || Calling _history $(( 0 + 1 )) $(( 0 + 1 )) $(( =E8=A9=A6=E5=8F=A5=E7=9B=B8=E7=95=B6=E9=95=B7= "" $(( 0 + 1 )) $(( echo b ) ) $(( echo a ) ) $(( 0 + 1 )) $(( 0 + 1 )) $(( i + 1 )) $(( i + 1 )) $(( i + 1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) $(( i+1 )) Best regards, Sebastian Gniazdowski