From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22908 invoked by alias); 27 Dec 2016 23:55:55 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22295 Received: (qmail 17046 invoked from network); 27 Dec 2016 23:55:55 -0000 X-Qmail-Scanner-Diagnostics: from mail-ua0-f169.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(209.85.217.169):SA:0(-0.0/5.0):. Processed in 1.217664 secs); 27 Dec 2016 23:55:55 -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=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.217.169 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version; bh=EeiNN9KtDTNj3UsHH8AMOdodSqkDDgjyAjE9x1BzGlI=; b=onEhz+LR7pyTCgtTSPGKOfiHrHaP7M49KjUANU5WnXs8GXonVlZvWPemL262YMlabi 1uRqWe4dP+TpFLx7eorcICO2zrmSuhpebW+nzML2AnDBCJYO4Tk37G8auRCAuehr1c2P 4XUtwyL6x63abEdDMF0bOrrJjN0zC3fAaYJ6P63XdHRfgVOKhXAT7Ii5OeiyJCSCpTUv ySNWlPumPAjEbxeJEQYJMnbwVAI4n3QIAv5zU7UGVJukeemnkPKvUELEctfnylmYdBKI Pp1UjxOVF/SL4FJrBPuu0GNMjhi60csfcHWTRgG31Q4BbdwBLQZy8SgS6AKyMIX2nU21 S10g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version; bh=EeiNN9KtDTNj3UsHH8AMOdodSqkDDgjyAjE9x1BzGlI=; b=aO3XQnbtLlTp9RArSdzaWae4Bkw9cMdZ5B6K6h7tCpmTvtvKV7kGBhjnQIyuFdQMOl fHTlmrmvIKOPDCiLiQKB1IfOnyS847SuuR/G9unP9W1Ezd5th9gWUO89Uj7dOFS50iNO 6JPHzDnA81a2ya2r2IyI1Z0Rujx3VBtKeCQIgE/3KzqmjFtgbPop1GRcgWZXzFvObQvJ vOVJkNsH1KqUznMhuEW4obO9gE4tlVj08OZ2mauRz0K81vSULJrFoC6IsvaUCCfKoFck MPjtU0T2XV1Wuf1PPNeAa+Z4Z3jVjPcKi1zGHEd6rMhLRE+D+KDeC2xCslTTfv5o+NnH Mdhw== X-Gm-Message-State: AIkVDXKEM3ZWZCCzB/dJbFpDRhuE1Uy2QCRMjI+Cc5yDH4kfJMPac5Ynq6yhJV5sQXWghA== X-Received: by 10.159.55.142 with SMTP id q14mr27567539uaq.107.1482882948157; Tue, 27 Dec 2016 15:55:48 -0800 (PST) From: Bart Schaefer Message-Id: <161227155552.ZM2385@torch.brasslantern.com> Date: Tue, 27 Dec 2016 15:55:52 -0800 In-Reply-To: <0a48db86-b41a-283c-8193-e2766aa5d30b@eastlink.ca> Comments: In reply to Ray Andrews "Re: append to history entry?" (Dec 27, 3:16pm) References: <5288b537-f06a-d18a-60ea-1f962856c80c__41345.3811700039$1482803962$gmane$org@eastlink.ca> <20161227125530.GA4796@fujitsu.shahaf.local2> <161227080022.ZM519@torch.brasslantern.com> <99549001-5744-c36f-a4dc-404071aba08a@eastlink.ca> <161227110954.ZM1153@torch.brasslantern.com> <0a48db86-b41a-283c-8193-e2766aa5d30b@eastlink.ca> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Ray Andrews , zsh-users@zsh.org Subject: Re: append to history entry? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Dec 27, 3:16pm, Ray Andrews wrote: } } it would be nice to be able to occasionally have a string be just a } string be just a string in a C sort of way. That's what $'...' does, but you can't ask for a C string and for variable interpolation at the same time. Well, you can, but it doesn't really help. ;-) Maybe this would be easier (in the "should have thought of this before" category): print -s -f '%s' rap "$@" ";" ":" "$HOST" (Note this doesn't work with -S, which currently is silently ignored if the -f option is given, but as you already have all the words separated here there's no reason to re-parse them.)