From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13936 invoked by alias); 7 Sep 2016 18:26:58 -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: 21848 Received: (qmail 21553 invoked from network); 7 Sep 2016 18:26:58 -0000 X-Qmail-Scanner-Diagnostics: from mail-qk0-f174.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.220.174):SA:0(0.0/5.0):. Processed in 0.350609 secs); 07 Sep 2016 18:26:58 -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=FREEMAIL_FROM,HTML_MESSAGE, SPF_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: sgniazdowski@gmail.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.220.174 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=n04SQJ1NdfmDL5mIJFjMN73fB4XAkOgzyWKAAGuOxPk=; b=sAAsEVCl7mW+VR5w8ZoH7PTdDohjGTS2GA9TzU1Ima318Md4YzLweKo8N/WJ1UqEuG 6ri0j5VnUGx3Rbc9l1ttDqRNA34gZ1njfASNXJtEPUmg+Jy/M1Z19/buRmPlbe3roUTs s44xKRwugGv3LrPNF5wXNsHYJEUv0snQ1fLI9Tb1Yan8bxczp6QGlL5eq5U7PHJpOb58 GHeRBn+IkE+zF+4CMxKBlNTDRfi303JZCkU+9ghapro6gG51WOMBm9Gt1NWsWNtjTxLQ 2wBj1XFlwO38P0zXztSJVL5BRBelj5ldgtOy8ZQ8ArWEc+nDkkLR3hAVfzP6WTvh0BIc rzDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=n04SQJ1NdfmDL5mIJFjMN73fB4XAkOgzyWKAAGuOxPk=; b=X9Ik4a9L2JoP8BX9VlkNrD05yVR7PhdNdQYocLfjelekh8Ujq3F0Mc3TJuaTjLTKd1 oqBksIGtF2/Z0l7Ci4HRcb1EUOCVpsoMDHDPjCuTV5ogHO+kRTFGUzHUQ0sta6ir9qTZ 9D2uIiz3XNjcb+OFwrZdUXUw6ZP2eGVU2wVoFOx3wPwh54XDr7qXu/FcSt6+qMLwAiFm gp6iLr5SLXTrLqgYww8/PCUsuYvG4qTmM205TlKe+MeUspwddyiXE3lYmQfNDo5SSFfb kleKNyUbhhEoTb3bI/IIwwst49lxFJ6BDWEfwRxOgxcgem1+JDr8+NSXTVKXBFlDnt32 FW9g== X-Gm-Message-State: AE9vXwOuc8r36ANQGj6KS++B1fRTX27dfxpwmcIRJgAdObQCJ1AMtOzJ+eXEB7tcfUQowx9W1YJIQVNm/8bUrA== X-Received: by 10.55.72.196 with SMTP id v187mr48546144qka.37.1473272812246; Wed, 07 Sep 2016 11:26:52 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <160907010525.ZM11771@torch.brasslantern.com> References: <20160906002016.GB30336@fujitsu.shahaf.local2> <160907010525.ZM11771@torch.brasslantern.com> From: Sebastian Gniazdowski Date: Wed, 7 Sep 2016 20:26:31 +0200 Message-ID: Subject: Re: Implement a key-value deserialization or something similar To: Bart Schaefer Cc: Zsh Users Content-Type: multipart/alternative; boundary=001a114a7f88a19a74053bef0e14 --001a114a7f88a19a74053bef0e14 Content-Type: text/plain; charset=UTF-8 On 7 September 2016 at 10:05, Bart Schaefer wrote: > On Sep 6, 12:20am, Daniel Shahaf wrote: > > To more explicitly state what I think what Daniel is means with his > second example, the notion is that you can string key-value pairs > along in the argument list as ordinary arguments as long as you know > how many of the leading arguments are meaningful. E.g. if your > function takes four arguments, you can extend it like this: > Yes, realized that after multiple hints, however still needed the "concatenated string" data too, because much is to be passed. Single entry looks like this (fixed columns skipped) and consists of in this case two triples: unit /Users/sgniazdowski/workspace/QtZekyllManager/libgit2 :MAKEFILE:1:CMAKELISTS:1: project /Users/sgniazdowski/workspace/QtZekyllManager :GIT:1:MAKEFILE:1:CMAKELISTS:1:PRO:1: Best regards, Sebastian Gniazdowski --001a114a7f88a19a74053bef0e14--