From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27978 invoked by alias); 8 Jun 2017 23:31:34 -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: 41258 Received: (qmail 14702 invoked from network); 8 Jun 2017 23:31:34 -0000 X-Qmail-Scanner-Diagnostics: from mail-ua0-f173.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.173):SA:0(-0.0/5.0):. Processed in 0.723816 secs); 08 Jun 2017 23:31:34 -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.173 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=Jmu7TjjiGo1SdJoyQlv4dW6QgGCCadVfQecT/1KepVQ=; b=C3AYZfV8LMBJNhMdTMd0BtllO2K8NZUzFlaPttpr5Un1Q6vvB5HVFOLxo5KbIft50T cl+y3OIwAa06SmocCLnYUDD5TjRCScMw+Bu1WdnMs7dkBTCBR4po8ZkYmCU0GIHHv3ti xdR2+RTtGcQbnP7VTvuTkn+hO3zuyScoPaQC15x4XKscFN8gGCeTirUFHbjj/TUQ783p Tr1hi5b0ljU1YP8n+b58i/jcROvXZcQaYIhEWdCxcroTxyIHaDtvO8cK90QOAkXBfXmh sS0H4jYsJS6Z1QSLOLQD5M1BEDD7h9CnVjdjiBEp5Z1NBELq9Yt0P1jz+t++EXqExczK lCOQ== 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=Jmu7TjjiGo1SdJoyQlv4dW6QgGCCadVfQecT/1KepVQ=; b=QIYSHzb5IK27BJQYApmfCCdH2o2DoVDVDITZmjEwoosWZ/AWNS6R4LEjuP+azit+U7 6Pwjtd/SnjQ6xjvi4zsaqLx4dlAMySYHr3iNaTUVrdqSm4m49yMmTQJ/uNtPiheGKPRR ZQa21PcHUmBJiT6+i8XCyXyR47YHFEBgKTjq1fRenpVhHbztuBM12WM8Djo1fR4y+2Vx Zy+QhOD8Ks5RggbflkysPT9PzpM6YIwyD5WyrM3Hj765TSG6eymucWAxlE1i4KIeDNzc j9sypjlbvBmWrRPrR6+zjw8LYH/+Mo1Ki8YA2P9mYRxq0LBfHvxloJn34niixQQYd7uB s6WQ== X-Gm-Message-State: AODbwcBoxQMbLY4j9dKwpgBoJ7wPHjaycr3zX1C3ahzWKv/xT0OkIEdi qh+zCBY1ZNHfkxsQp4Q= X-Received: by 10.176.2.181 with SMTP id 50mr21795556uah.36.1496964689239; Thu, 08 Jun 2017 16:31:29 -0700 (PDT) From: Bart Schaefer Message-Id: <170608163158.ZM21785@torch.brasslantern.com> Date: Thu, 8 Jun 2017 16:31:58 -0700 In-Reply-To: <170608161436.ZM21724@torch.brasslantern.com> Comments: In reply to Bart Schaefer "Re: Return value from execstring(), or construct Options for a builtin?" (Jun 8, 4:14pm) References: <170607091113.ZM17152@torch.brasslantern.com> <170608161436.ZM21724@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: Return value from execstring(), or construct Options for a builtin? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Jun 8, 4:14pm, Bart Schaefer wrote: } } I would suggest creating a hash table object in db.c whose keys are the } strings passed to "ztie -d" Forgot to mention that this also provides an obvious hook for getting a list of which databases are available, in case a script is interested.