From patchwork Fri Oct 23 14:57:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alejandro Colomar X-Patchwork-Id: 40828 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6C8DF3987C1A; Fri, 23 Oct 2020 14:58:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6C8DF3987C1A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1603465111; bh=vE0SMhoHhnjeQ+Ob/9B6ZHCBFoZgVd5ChkvzqtBLon4=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=QjXGEmRjdxisbpZGm3CViZy3r2Q4aLyO4fCrGJLAqzcUliKZM8V17eOyOdh61f5sr fHW/euc6xTXKWW6BPqKwiauCS4IWIodxqzPWfWI+3te309f2eGiG9bi0WN9uuczPJp /YowIl/i5PNHjaN2ZzTmPRBsmvzHQ0blKyLPcttI= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by sourceware.org (Postfix) with ESMTPS id E54DF3858036 for ; Fri, 23 Oct 2020 14:58:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E54DF3858036 Received: by mail-wr1-x42c.google.com with SMTP id y12so2220312wrp.6 for ; Fri, 23 Oct 2020 07:58:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=vE0SMhoHhnjeQ+Ob/9B6ZHCBFoZgVd5ChkvzqtBLon4=; b=lMLhVC3104nU6iwDqCZwXNVSJOh/GbFciWxzIuVvNBKDOBTYV+YcwTrNXFK2/aSGXa GL0gqtGSNrjPVfPSNmK5rOHV6m/rYrMdJNLbNJljoc25774cdqH9B+pRXAWg8ijUjf1c nu8Tq6TcGNgYWrfp2EeeBwu2jqzDq3zqAScuZlCoxWjEhvHIU3zYGxOahxzaIjzh6njn TDJI6YJ+ldnNsXpAZDqh7hlVgn7VFxTc2W4L3JT5Gn5jv0LX660Bs3wkP1f0DSG7fdbf deSG2Bu0yF+k/u/pOAAidH81rwKBNuyC7FMuEnW///3FFv/bFB96KZQeEUObRLoY5cO3 5SGg== X-Gm-Message-State: AOAM531CcPwghnkRCedUNTZkAFGsTWR6i+9Yex/CsMRaGsdVLRzotDHJ j8l5Jv1gXhOjw9NIbHnDV8w= X-Google-Smtp-Source: ABdhPJznEgObutDeVFxaooMfMQ+hdOA+1iuMaOIlutzH2l4kAIVh099goY7w/RUKst4csMxIowwkUQ== X-Received: by 2002:adf:8bdd:: with SMTP id w29mr3344582wra.276.1603465106782; Fri, 23 Oct 2020 07:58:26 -0700 (PDT) Received: from localhost.localdomain ([170.253.60.68]) by smtp.googlemail.com with ESMTPSA id m8sm3755268wrw.17.2020.10.23.07.58.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Oct 2020 07:58:25 -0700 (PDT) To: mtk.manpages@gmail.com Subject: [PATCH 00/11] circleq.3: Fork from queue.3 Date: Fri, 23 Oct 2020 16:57:26 +0200 Message-Id: <20201023145736.102750-1-colomar.6.4.3@gmail.com> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Alejandro Colomar via Libc-alpha From: Alejandro Colomar Reply-To: Alejandro Colomar Cc: Alejandro Colomar , linux-man@vger.kernel.org, libc-alpha@sourceware.org Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" Hi Michael, It's going much faster than I thought :-) There's a detail I wasn't sure about: There are BSDs that don't have CIRCLEQ macros, or at least it isn't documented there (FreeBSD comes to my mind). So I'm not sure CIRCLEQ originated at the same time as the others (4.4BSD). Maybe you know better. That affects patches 07/10 and 08/10. Please, apply these patches after "queue.3: Sort alphabetically". Cheers, Alex Alejandro Colomar (11): circleq.3: New page that will hold the (circleq) content of queue.3 circleq.3, queue.3: NAME: Move code from queue-3 to circleq.3 circleq.3, queue.3: SYNOPSIS: Move code from queue.3 to circleq.3 circleq.3, queue.3: DESCRIPTION: Move circleq specific code from queue.3 to circleq.3 circleq.3, queue.3: EXAMPLES: Move circleq example program from queue.3 to circleq.3 queue.3: ffix circleq.3: Copy and adapt code from queue.3 circleq.3: ffix: Use man markup circleq.3: Add remaining details to complete the page CIRCLEQ_ENTRY.3, CIRCLEQ_HEAD.3, CIRCLEQ_INIT.3, CIRCLEQ_INSERT_AFTER.3, CIRCLEQ_INSERT_BEFORE.3, CIRCLEQ_INSERT_HEAD.3, CIRCLEQ_INSERT_TAIL.3, CIRCLEQ_REMOVE.3: Link to the new circleq(3) page instead of queue(3) queue.3: SEE ALSO: Add circleq(3) man3/CIRCLEQ_ENTRY.3 | 2 +- man3/CIRCLEQ_HEAD.3 | 2 +- man3/CIRCLEQ_INIT.3 | 2 +- man3/CIRCLEQ_INSERT_AFTER.3 | 2 +- man3/CIRCLEQ_INSERT_BEFORE.3 | 2 +- man3/CIRCLEQ_INSERT_HEAD.3 | 2 +- man3/CIRCLEQ_INSERT_TAIL.3 | 2 +- man3/CIRCLEQ_REMOVE.3 | 2 +- man3/circleq.3 | 354 +++++++++++++++++++++++++++++++++++ man3/queue.3 | 234 +---------------------- 10 files changed, 365 insertions(+), 239 deletions(-) create mode 100644 man3/circleq.3