From patchwork Tue Aug 16 11:32:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iain Buclaw X-Patchwork-Id: 1666813 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.a=rsa-sha256 header.s=default header.b=x2+7Hnt8; dkim-atps=neutral Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4M6TY525lXz1yfq for ; Tue, 16 Aug 2022 21:33:13 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E971B3858284 for ; Tue, 16 Aug 2022 11:33:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E971B3858284 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1660649590; bh=wRZ6MghYfgZKHIeZ/S5TpecNlBNA7dQnVH/CYR2y1RQ=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=x2+7Hnt88VtEK1a9aprx7H1LuddKLdojoX019NUIYNHxY3NkDTBIvs400yixtvvci a95XyVB+mHrN8G3/nZArBY9yMy5TKtLDt+u3ICk63fUuJvry7htTIG0ENlFmHU6pL2 b/GBb2wtiSfW2Wjat+QisC1Gu9FPRN5VtK/tBbto= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) by sourceware.org (Postfix) with ESMTPS id EBAE8385828D for ; Tue, 16 Aug 2022 11:32:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org EBAE8385828D Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4M6TXR1HbMz9sX1; Tue, 16 Aug 2022 13:32:39 +0200 (CEST) To: gcc-patches@gcc.gnu.org Subject: [committed] d: Update DIP links in gdc documentation to point at upstream repository Date: Tue, 16 Aug 2022 13:32:36 +0200 Message-Id: <20220816113236.3340388-1-ibuclaw@gdcproject.org> MIME-Version: 1.0 X-Rspamd-Queue-Id: 4M6TXR1HbMz9sX1 X-Spam-Status: No, score=-13.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Iain Buclaw via Gcc-patches From: Iain Buclaw Reply-To: Iain Buclaw Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org Sender: "Gcc-patches" Hi, This patch fixes the broken DIP links in the GDC documentation. The wiki links probably worked at some point in the distant past, but now the official location of tracking all D Improvement Proposals is on the upstream dlang/DIPs GitHub repository. Regtested, committed to mainline, and backported to the releases/gcc-10, releases/gcc-11, and releases/gcc-12 branches. Regards, Iain. --- PR d/106638 gcc/d/ChangeLog: * gdc.texi: Update DIP links to point at upstream dlang/DIPs repository. --- gcc/d/gdc.texi | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gcc/d/gdc.texi b/gcc/d/gdc.texi index 2be3154bf86..2bff627d863 100644 --- a/gcc/d/gdc.texi +++ b/gcc/d/gdc.texi @@ -326,14 +326,17 @@ values are supported: @item all Turns on all upcoming D language features. @item dip1000 -Implements @uref{https://wiki.dlang.org/DIP1000} (Scoped pointers). +Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1000.md} +(Scoped pointers). @item dip1008 -Implements @uref{https://wiki.dlang.org/DIP1008} (Allow exceptions in -@code{@@nogc} code). +Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1008.md} +(Allow exceptions in @code{@@nogc} code). @item dip1021 -Implements @uref{https://wiki.dlang.org/DIP1021} (Mutable function arguments). +Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1021.md} +(Mutable function arguments). @item dip25 -Implements @uref{https://wiki.dlang.org/DIP25} (Sealed references). +Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/archive/DIP25.md} +(Sealed references). @item dtorfields Turns on generation for destructing fields of partially constructed objects. @item fieldwise @@ -383,7 +386,8 @@ are supported: @item all Turns off all revertable D language features. @item dip25 -Reverts @uref{https://wiki.dlang.org/DIP25} (Sealed references). +Reverts @uref{https://github.com/dlang/DIPs/blob/master/DIPs/archive/DIP25.md} +(Sealed references). @item dtorfields Turns off generation for destructing fields of partially constructed objects. @item markdown