From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5104 invoked by alias); 11 Dec 2015 07:31:26 -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: 37382 Received: (qmail 20583 invoked from network); 11 Dec 2015 07:31:24 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1449818643; bh=ZyiZd06XZBcIGP44aPm9bUIogttjoGiciS5ublBCOqY=; h=In-reply-to:From:References:To:Subject:Date:From:Subject; b=No27jFU/nUJnU4Pmrg8CJHV2Sxe9ftzD/o0B1cc4qlJ5fx6CG7f2jM/YZXGFP8GIqlaf17nuZN8mf+Z0P3rQPuI8TeKnLxfd0UPzWI9FM1HbeXYdJa2VLH92VMwTovET6DjjjsMuKgqU/4mplOe14fyhTFqQn3Pf/Vo+c92f9oi014C6XyfW76K4kDwCyEK+ox444N6t69q1009iJvzgyh3GlS4NdRsGJDW0fs0L62AmPZ/zekT80XKL9MCcgA+hHi5uZmLs4ze6d+x+5vijcYfeSL87o7/O8QFfR12KKyRplvky5I64QwWBKplWS/++Wr1D0T+HRXcQkeN25gNcyw== X-Yahoo-Newman-Id: 332547.14457.bm@smtp124.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-4 X-YMail-OSG: 6crLVEcVM1kh_NjCQsXXETLxi6qd8YhOMfmnpdRltt3laiS neJBfY8W.80sDaSupLg9aY5ePQbFHv52WFD7fbG.ZE020SIPpgHwxXA24xpm uycAikAO.hG8PShTdVWGjGit5oWc4gIeLHmnteS0opegNpKf.3fcJRKJLsBH 78Z07uAn_dBu8rx9hLXJ_MoehloHBMnZvVuE.LyPqnprVH8YXwQMwG_6l0sX NxmKoVNDbdkBGVzrKnwnBGwrhY_jNfyPIH9KkWgy7tuSPjTICDDwzs7brsZO aLRmm7r6Uwmh.63_fSwu0vLc.hn7o6qrnLHJnsyNww6jwGZaNq0pgXtcybjG 5q52uhsN.2HrUMQ55UY2lJXx_eSJNacCdP9k.DrJbb11wPqgCQ2bK0sLhPiz wjrN31uCJLyRgPfpK9JVVWU1Zh7JzMQTPZT29XiI3UcHQj9T_AGy11AzE1FX S6bKQnbQ4Zg2RCLSBpaPHHgDaPsmdh1KTANu3oR.4h2XoHcK2M_lK7kvxAt7 6PoQxXX_dL8T7NnIzocH8Nlo_TZQeCKmvisSVZr3b6mUo X-Yahoo-SMTP: opAkk_CswBAce_kJ3nIPlH80cJI- In-reply-to: <20151211064440.GA19567@CptOrmolo.darkstar> From: Oliver Kiddle References: <20151211064440.GA19567@CptOrmolo.darkstar> To: zsh-workers@zsh.org Subject: Re: [patch] Add _elf_files type MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <20259.1449818464.1@thecus.kiddle.eu> Date: Fri, 11 Dec 2015 08:21:05 +0100 Message-ID: <20260.1449818465@thecus.kiddle.eu> Matthew Martin wrote: > elfdump, nm, objdump, and readelf all had a similar way of determining > what files they would complete. Move this into _elf_files. Also adds > patterns for core files and versioned libraries. This seems sensible. Don't some systems including even Mac OS X use something other than ELF? With that in mind, should it perhaps be named _object_files? Also, can we perhaps be a little more generous on matching core files? On Linux it is configurable via /proc/sys/kernel/core_pattern, similarly on Solaris via coreadm(1M) and FreeBSD via the sysctl variable kern.corefile. While the defaults for those systems are core.pid, core and cmd.core, respectively, I'd be inclined to match (core*|*.core) on any system. Oliver