From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27968 invoked by alias); 11 Oct 2017 16:44:58 -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: 41863 Received: (qmail 27098 invoked by uid 1010); 11 Oct 2017 16:44:57 -0000 X-Qmail-Scanner-Diagnostics: from mail-pf0-f176.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.192.176):SA:0(-4.7/5.0):. Processed in 1.79056 secs); 11 Oct 2017 16:44:57 -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=-4.7 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | 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=S3nwwHCxW1BPrkUD7ThqSPpJhPJe+yWVt/3nhlNKHxM=; b=AEtHgEtRPkiLb9p1bBJZw0LExAxHc8FTBz2PzfXdunJRZlrCBK6GcGangrvhglI4nN VZqixsSZfa9W/FcxFj2zgKJKGYRARyQfGDrYutTwVIiDBHRefQI8hM3wfhdGBFdULIhQ 6FxPfS1zL3061V1JB1n6kmaT7IqS0TLnz92m7Kdsn583A3M+jiHbA/NkzzLupsNlbvhI U1Z6fKKCAjxx2WNvtYorQ4uRiD+Rijnn2umvPC4yFZBdcawzOSYdsDR9B6lon8hlrc5U OZaiYqOPrm9FmYz0hAdFvya7qCQZuUPZbFjyTVYCugo8fMtaqEipQJjFP/IkyLs0Iydm zMoA== 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=S3nwwHCxW1BPrkUD7ThqSPpJhPJe+yWVt/3nhlNKHxM=; b=lWK9LGekJF9WQbaHPCjmxbl8HtYZqfJG8HwaFWA09gPrK+WSRkHqSObtYWq9/OwV4L mj9H0nFI5H6zBulJyzDQzEiAQ8x5pWjqP1LlzAs1UEmRi6XW5oXkmWdNXuM69ACh89PG 3yujSjHITwugp3/rNQ+DuQyxMHMuyibPKFzqR40RHsaQ7aYA+6C3k4da6A0dDNV9WMRW 3EIqs+wPji21Zbswicx05Er8jzubnR1o1bS45mgpAPzY5ha5jONQx4GHSh/BhsGd3PTm 5S7POOs13LqvIHUQ9had+thRTvF2iFiiCvn2IOq8Fym/Swt4B/IZglfoAg0OzPFkFsXz Og0A== X-Gm-Message-State: AMCzsaVyqJCSEhXb4VsK+ZuufTRx8oLbpHE6AosR16+6E3cdc0w+it31 gmVnGccJ+zZL5J2QgLOoPM9Lceas X-Google-Smtp-Source: AOwi7QCd7PixlYFdEWZPi56p7b0K4GycDHBtHjCGSqmuDUs6jRFslXGKNqiAXaQ4qsq+DHaCZapRBg== X-Received: by 10.98.60.211 with SMTP id b80mr203017pfk.4.1507740292859; Wed, 11 Oct 2017 09:44:52 -0700 (PDT) From: Bart Schaefer Message-Id: <171011094518.ZM20771@torch.brasslantern.com> Date: Wed, 11 Oct 2017 09:45:18 -0700 In-Reply-To: <1507685011.2333018.1134666584.4321070D@webmail.messagingengine.com> Comments: In reply to Daniel Shahaf "Re: PATCH: completion for a few more coreutils things" (Oct 11, 1:23am) References: <21508.1507328204@thecus.kiddle.eu> <26A9DD8C-898D-4AF9-B060-B7444CC835DA@kba.biglobe.ne.jp> <21600.1507626960@thecus.kiddle.eu> <1507685011.2333018.1134666584.4321070D@webmail.messagingengine.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: PATCH: completion for a few more coreutils things MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Oct 11, 1:23am, Daniel Shahaf wrote: } Subject: Re: PATCH: completion for a few more coreutils things } } Oliver Kiddle wrote on Tue, 10 Oct 2017 11:16 +0200: } > Jun T wrote: } > > The file Completion/Unix/Command/_expand need be renamed because _expand } > > already exists in Completion/Base/Completer/_expand. } > } > Oh yes. That'll break things fairly badly, sorry. } } Can we make this situation a build error in the future? Having two files with the same name is not necessarily an error; the intent has been that we might have one file for openSUSE and another for Solaris, etc., and the local packager was responsible for putting the correct one in the installation (or correct directory in fpath). (On the other hand we've never given much configure/install help for how to select the right one.) Two files with the same name and incompatible #compdef lines is another matter, but I don't have any good ideas for determining "incompatible."