From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by sourceware.org (Postfix) with ESMTPS id 769083858292 for ; Tue, 5 Jul 2022 12:27:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 769083858292 Received: by mail-ej1-x62b.google.com with SMTP id pk21so21389239ejb.2 for ; Tue, 05 Jul 2022 05:27:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wgjCcLSyhoDiTqjXTo3rglq6BzDU0DCqAk15c9S+O+U=; b=C8tKKp78AQiCUUKihEU+KrqOofWXLREbHtlVDOWVozDaqKqQDmCLPpcsXuGUhgqcLg qyzqTo75EbL8GMJBfjlZW3G+pBMFA0PCG0M0kbSvzXdpaSxL4JPVeLGbL3exjfbEp140 LSwn+Tt1MWXpS+sYv9BOpcB2kWy0AKAFMChWlw/w4iZLxjSBTznXOeAiNduTd/xRawS3 S4uMxK/U3YigUwR8TB609uWTaHsrdfEQ4sSjw75vcYKqATBPf7IX9LVAE9bwV7w9Y4DU 7WCDrhl3oHPsRC2WPoPxMdlgQqLGoMwwfMJrt/O252A/MNZ39JyIEsLZ/iX4f+OabE0H gxqw== X-Gm-Message-State: AJIora8QuU89+yNy6we84DR8CucrW9HqVUN8uAK41BfAyNLz68Nu260N eD2isIv6A3BEkYijhT0qofI6HZuwYV1vFelwIGY= X-Google-Smtp-Source: AGRyM1tATBPSULl9LinhkBQ9zau/fqoWzPB1aaeAV45n8GY5wQYC3UMiguUpAOjHonFW4ej9r4Y1G5Ia/s7jTBtmdN0= X-Received: by 2002:a17:906:9c82:b0:6e1:2c94:1616 with SMTP id fj2-20020a1709069c8200b006e12c941616mr33423652ejc.64.1657024046098; Tue, 05 Jul 2022 05:27:26 -0700 (PDT) MIME-Version: 1.0 References: <1446990946.2994.192.camel@surprise> <1a22bc37-3d48-132f-a3d5-219471cd443c@suse.cz> <3a2a573b-5185-fff5-f9da-6e5e39953ad6@suse.cz> <8641dc55-5412-fbd7-bafd-13604311f5ad@suse.cz> <5ffe3e32-ece0-a1b4-1fcf-e35177fa80b5@suse.cz> <87489d9a-44e2-411c-3f3a-534d07e78b95@suse.cz> <0866a0ea-c846-ea5e-ac7a-d1c8f106cc45@suse.cz> <5bb9a10d-f3b9-f16a-7430-bbae2d4978e2@suse.cz> <2f60f602-5d88-7674-9620-2172748664c5@suse.cz> <83a6n8obh4.fsf@gnu.org> <57743e51-04d5-ec2e-b684-54f0321ef0bd@suse.cz> <83pmw3mrcg.fsf@gnu.org> <98388e12-3712-575b-9387-45b6ea7ef498@suse.cz> <83v95fabwx.fsf@gnu.org> <83r1g3aady.fsf@gnu.org> In-Reply-To: From: Gavin Smith Date: Tue, 5 Jul 2022 13:27:00 +0100 Message-ID: Subject: Copiable anchor links in gcc manual To: Jonathan Wakely Cc: Eli Zaretskii , "gcc@gcc.gnu.org" , David Malcolm , mliska@suse.cz, "toy.raymond" , Texinfo Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, KAM_SHORT, RCVD_IN_DNSWL_NONE, 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@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2022 12:27:29 -0000 (Please CC bug-texinfo@gnu.org in replies to this email.) The current gcc web documentation (for gcc 12.1, released May 2022) doesn't include copiable hyperlinks for some parts of the manual, as the manual was generated with an older version of Texinfo, 6.5: https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Overall-Options.html#Overall-= Options It was also the case for some other versions that I checked, such as gcc 10.4 (released 28th June, 2022). People were asking for links in the Texinfo HTML manual that could be copied to use as links to parts of manuals. See e.g. https://lists.gnu.org/archive/html/help-texinfo/2019-02/msg00000.html https://gcc.gnu.org/pipermail/gcc/2021-July/236740.html https://gcc.gnu.org/pipermail/gcc/2021-July/236745.html This was implemented in Texinfo 6.8, released 3rd July, 2021. See for example any of the options listed on this page: https://www.gnu.org/software/texinfo/manual/texinfo/html_node/Invoking-texi= 2any.html Hovering over the options should make a =C2=B6 sign appear which can be copied to give a link. Is there anybody who can regenerate the gcc manuals with Texinfo 6.8 and upload the results to the website (and/or inform me of any issues or possible improvements)? I'm hoping we can get a new Texinfo release made in the next month or two and any issues with this feature would be top agenda. I'm not subscribed to the gcc list so if this message doesn't get through there, would any of the recipients be able to forward this message to the interested people?