From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10201 invoked by alias); 8 Jan 2018 09:31:42 -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: List-Unsubscribe: X-Seq: 42244 Received: (qmail 17251 invoked by uid 1010); 8 Jan 2018 09:31:42 -0000 X-Qmail-Scanner-Diagnostics: from mail-ot0-f181.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(74.125.82.181):SA:0(-1.9/5.0):. Processed in 2.125733 secs); 08 Jan 2018 09:31:42 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: jbm.lists@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=lXNGyhyjJbX9465ZRVF650gmfJbiDTmxymdbbNhv9ok=; b=c8/Mw2wMUvHGLA6O/2yilQsXC8zh0BWsio+tE53Y2J5MR+8I5y75ycNGCIX5CHf+8a Ealv4uhZriI16M66liRJN8TYFGVof8+IVnLdgUSOBMcC+6wVmjPK6fyKZ6eTE2C0eVEj lwI3yeFpX1HJvJhu8tvuQDhtTxbZ6frYdcQnjFEfGKFzRPJ/I4Ps978SErHZ/YeZY/8C +TmSIrN6tJ3So85MJYE+VDsWshjXcmgPwtVsEtFj0ewKLk0RPGSE94T6ZIq+pw2T3bE9 veXsMffAADwbybEzvTjz3UWeCs4YYvSjU8ok15B6q4ZjYEJenuSh5XLZ7kVAQuJsPXlt nsbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lXNGyhyjJbX9465ZRVF650gmfJbiDTmxymdbbNhv9ok=; b=hW22pjoJNAQrt8MOkJV1l4Q2KYho1d2H0Tm34801l8FiqyHWkLQCvphEwsXFquivJU /gJPIu9hxPH7aaGli+/UKqE3rxflw+fWzyXDy8/ypY3Hs4/SS+QGOsaQZV3Nxs0DwIRk Etx390vrePpXftRAiHUyROHq4Ehoz0X6Ber69XArK3sPgFQeJbwOE6gjbBFNal7Ib0z+ bJDxaCEzyveBv2Hhmu1K2Q2PeIuyUkP9uHhsgTTdiVzF/pUm49iirzHFyA8W41piQqSy /T+gqJEnj7eoUqhw2ecqtUcE0DWydzmqYjIBs8n/1WgKD2IAfyIT43/ZOp+q41m37s3+ 2NDg== X-Gm-Message-State: AKwxytfE71I34npPiWUhZbghgMO5ljioiRx27EgKpfxVhSkQQEN9lNi0 MQudp+l4G1z/X0I2Nt0dUvqSFBmvQcvzSjbqsRTO0uHR X-Google-Smtp-Source: ACJfBovREhouqrOsQHtKHFro3uTo51A5Lwh+EojE+iSjX97jRKBwjkJWiIA3RjMsTl3NWzyPpQ7hQkIO13X/tplcuFw= X-Received: by 10.157.9.155 with SMTP id q27mr6783987otd.85.1515403896379; Mon, 08 Jan 2018 01:31:36 -0800 (PST) MIME-Version: 1.0 From: JB M Date: Mon, 8 Jan 2018 10:31:14 +0100 Message-ID: Subject: [BUG?] - history word expansion for commands with interactive comments To: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="001a1135531eef5e5c0562407618" --001a1135531eef5e5c0562407618 Content-Type: text/plain; charset="UTF-8" Hello, on a somewhat recent version of ZSH, it seems that the comment character is considered part of the arguments of commands ending with a comment: jbm gandia:~[1310]% zsh -f gandia% echo $ZSH_VERSION 5.3.1 gandia% setopt interactive_comments gandia% echo $histchars[3] # gandia% echo test # My comment sentence. test gandia% echo !:$ echo # gandia% echo 'another test' ### Several commenting characters another test gandia% echo !:$ echo # gandia% echo yet another test # My comment here yet another test gandia% echo !:* echo yet another test # yet another test I would find it more helpful to have the commenting character not considered part of the arguments, like bash does. -- jbm --001a1135531eef5e5c0562407618--