X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5022D3857C43
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1688897784;
	bh=3A9S8N52n2mSDDtLgmf7xzYs91CCfqBxthgO0NxC0aA=;
	h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:Cc:From;
	b=s8ooQxyI9rHvOg0aratnWEzDthtcWYh7F4JLsVHpKevXmTz56iiBf4QB8C7K9NaUP
	 WztEhdy1hnw1ULy0FZXx3MNfrn+Myz7gtDofGVaoEpXtuoef09AXAhJ5uIri8EaMxT
	 YryxyiOIWDBo7bIWOlZu/p/ZOzQnpJ6q8uZBdx5A=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 358A9385770C
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8F95E3858C30
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E758F3857806
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1688897689; x=1691489689;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=FkGLKYEJaGf/fSsFSEByyCwg0EsZtnR9fyN0CGyU/Xo=;
 b=aWdKZiJ1PejTvyYrSWb8U/ywswGQ7Khk0U6uGFqMx87YR1unYboPl6LFgsXvBTCofy
 eD1Lx4Inuke68CXUZT7ZgV8Jbz25tqjgJ1C0hpC8mHVkFx1x3qWOv0yfZB4e3y7OJj2K
 TBF939IVFuxRb/aLoZZUv/NjVRGQ3V6L/OS5snMiH0LuqVW2w0erQAUoi0AgfF3wRVHu
 7/9/1fzed5o9Fu7aE8U7N0XtXNM9eyKYO9z1GMnpe9grBFov9t/ilJQ6Z29A5uy3bVkz
 1Gp1kxRGYxAaUhw7PzOBZYcB01xYX07iyPDIs5mgQkdkzxAWXPzwThmZFj4MIqxWhToP
 NhkQ==
X-Gm-Message-State: ABy/qLbDzgkBGtCXGg6HnnWLk9Wg4GYf8Fc5orz+9Mb2eOa5jAz15gaS
 k2UgitZUU+I3+VWSVkI1JeNxa+fLNsHHlyNx5+wefeLlopE=
X-Google-Smtp-Source: APBJJlFsviqGf7kuJ9EOxv0KqiHMm8xdRn95MmbYVt140eRh4wT+Qr8FBEk3jxRv1snklqdtDSNRVJsQs7SwvRR3I00=
X-Received: by 2002:aa7:cb0c:0:b0:51e:22db:813 with SMTP id
 s12-20020aa7cb0c000000b0051e22db0813mr7923829edt.22.1688897689315; Sun, 09
 Jul 2023 03:14:49 -0700 (PDT)
MIME-Version: 1.0
Date: Sun, 9 Jul 2023 06:13:42 -0400
Message-Id: <announce.CAJOCpN3bF_8dd49jPq5w2AXQ_L7Yxzmzaa3mg-PgShY6F1=6vw@mail.gmail.com>
Subject: [ANNOUNCEMENT] libargp-20230708-1
To: cygwin@cygwin.com
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT,
 KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP,
 T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin-announce@cygwin.com
X-Mailman-Version: 2.1.29
X-Mailer: Perl5 Mail::Internet v2.20
X-BeenThere: cygwin@cygwin.com
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Andrew Schulman via Cygwin-announce via Cygwin <cygwin@cygwin.com>
Reply-To: cygwin@cygwin.com
Cc: Andrew Schulman via Cygwin-announce <cygwin-announce@cygwin.com>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 369AGnW9007497

A new release of libargp, version 20230708-1, is available in Cygwin. This
release contains many small improvements and bug fixes since the last release,
20110921-3 - yes, 12 years ago. For a list of the changes, see the upstream
commit log[1].

Argp is an interface for parsing unix-style argument vectors. Argp provides
features unavailable in the more commonly used getopt interface. These
features include automatically producing output in response to the ‘--help’
and ‘--version’ options, as described in the GNU coding standards. Using argp
makes it less likely that programmers will neglect to implement these
additional options or keep them up to date.

Argp also provides the ability to merge several independently defined option
parsers into one, mediating conflicts between them and making the result
appear seamless. A library can export an argp option parser that user programs
might employ in conjunction with their own option parsers, resulting in less
work for the user programs. Some programs may use only argument parsers
exported by libraries, thereby achieving consistent and efficient
option-parsing for abstractions implemented by the libraries.

The header file <argp.h> should be included to use argp.

Home page: https://www.gnu.org/software/gnulib/
Documentation: https://www.gnu.org/software/libc/manual/html_node/Argp.html
License: LGPL-3

Andrew Schulman

[1]https://git.savannah.gnu.org/gitweb/?p=gnulib.git&a=search&h=HEAD&st=commit&s=argp

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

