From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 983D63857408 for ; Wed, 4 Aug 2021 16:20:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 983D63857408 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSW.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTP id BIjjmbKHbFRDpBJdamE0Dg; Wed, 04 Aug 2021 16:20:58 +0000 Received: from SystematicSW.ab.ca ([68.147.0.90]) by cmsmtp with ESMTP id BJdZmRUXuB9dPBJdZmHFMN; Wed, 04 Aug 2021 16:20:58 +0000 X-Authority-Analysis: v=2.4 cv=Ac10o1bG c=1 sm=1 tr=0 ts=610abe6a a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=mDV3o1hIAAAA:8 a=7FGkT09cIwDnhzE2TkoA:9 a=_FVE-zBwftR9WsbkzFJk:22 From: "Cygwin gengetopt co-Maintainer" To: "Cygwin Announcements" Reply-To: "Cygwin" Date: Wed, 04 Aug 2021 10:14:37 -0600 Message-Id: <20210804101437.25240-1-Brian.Inglis@SystematicSW.ab.ca> Subject: New: gengetopt 2.23 X-CMAE-Envelope: MS4xfMFUitBFdEfAzLJhSuL6Meys7neuIcFGbI7c076I9z8vQFsxjKHKX7EIRlrh4J6AyiXbaj+AqIG87uIOFdOojd0jPJcPovv57amRotau8pDPVhTyC47T EiI9Oy2cNNgnwplGHYaBBwgRkJEEOn+0S8L5cZAHC87arogJLYgRz28mmLpmUstcbNndFV0w7/N8l81ci3Y9EsZ792VwrBzR4mQ3ycYSXa82gHodzMczQoos lfpdLSyMioix8qO1HC/cwTA3YXXPe2qGXWNMvk7oTiQ= X-Spam-Status: No, score=-1160.7 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-announce@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Read-only mailing list announcing new and updated Cygwin packages List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Aug 2021 16:20:59 -0000 Generates a function to parse and validate command line options. The missing x86 package has now been added to the Cygwin distribution. The following package has been added to the Cygwin distribution: * gengetopt 2.23 Reads an interface description file, and writes a file containing a command-line parser function. Generates a C function that calls the getopt_long function to parse command line options, to validate them, fill a struct, or output a usage message. Can also generate functions to save command line options into an rc file, and to read command line options from an rc file. Handles long options starting with '--' and short options starting with '-' followed by one character, without parameters and with 11 types of parameters (including flag, int, double, string, and function call)." For more information see the project home page: https://www.gnu.org/software/gengetopt/ or the repo README: https://git.savannah.gnu.org/cgit/gengetopt.git/tree/README Please see below or read /usr/share/doc/gengetopt/NEWS after installation for details of the latest features: https://git.savannah.gnu.org/cgit/gengetopt.git/tree/NEWS Version 2.23 * Gengen and gengetopt are required when building from git. When building from tarball, everything works like it did before. * To mimic behaviour of coreutils, version string is no longer part of --help, and usage is printed before purpose in --help * Use singular (`[OPTION]...`, `[FILE]...`) instead of plural (`[OPTIONS]...`, `[FILES]...`) * Fix spelling of `--unnamed`. `--unamed` still provided for backwards compatibility. * Drop IRIX compatibility