From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2085.outbound.protection.outlook.com [40.107.102.85]) by sourceware.org (Postfix) with ESMTPS id 181C83858CDA for ; Sat, 11 Mar 2023 19:35:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 181C83858CDA Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=siemens.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XvL9V/Mo35H9oOHINIAfvkjryRIFWggmcPz3W4CrY2X4MiG6JQE8iJqT6rJUgcc9e4YgFwQ0z/PSKGEIF7ugOn6ZlNFkBrZ0YwV6FFFaHNuZAJp70RjTlkFnXKXCZjduQPqk7HjLn8kAYq39LzVjTqP34FsmLb6G8KIVLWm3DKUudzh5AAAFEf+uc/gJbFvUY0j3TRu5w+txJN1URcz2S54qUuHoCiHzQcPUslqRO0uGNzIt91UR90DO1UJl9GPUcnGiDMyH/SDSkjR4BVBPwm3Xt9KDdvxtwunu/3lgYBdhHHDIj+lroJqgvU0saW8fE5ZV9qXr8JnyCFrIWnx7jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hSrgUuFFkv0wngDu8o52GHpxjGlG0S4/sdIgYsunDKg=; b=HDbyhK240Ml73EfG2HLRCx0pJo30/ZOKQ/XOHWq6uxmvkGkb1USUeyi2L/L3NctEG+wRzFUBojyAzBb41R6HV7Dv7mOyO0ZFJPyIH+LmE9divGl5CSBYR1u/gb51kbeCJWr5MRaYMcLiOQUG+jv9tSx1PhE/yU0oxiPcSoAcfU5HJ0LFF6x8Yv37A5Ni/s2Xrr9l+RhmHUI2EaYjmQX9G6zREWilU/fi03E4HiJwLgElaN07yxRiJKQBn37VNN8GaDGhzBvoqYmi67VH210kuz3TkQ4bhRIqTM0+mn41f8pZQQhPirMsq08f6RKIdjwV3izukUs9/8myv+uHjnL7pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hSrgUuFFkv0wngDu8o52GHpxjGlG0S4/sdIgYsunDKg=; b=mh3Je9VP2n+kvPZf9ffwq6LftwNSjuGtX0zwgq9G0X5g9B6LxQlWDrHnMIiXO73mkMczh79Q1dyd+bI43e75ktqPs6FJz8Fw5vUUeyExxrpOib73RKykFmhs2F5hV0WlTP01ooUmHdGn9mlC/v9PrBM9dqHXPa2+kRxQOYSFRJM6EFQno1KhzKeg6djU+x5HbUh1wZppgzF1+74TUIqYRTbC7wAdjd+qnpC5hJkK7khypwm5tdsygobH/n8ez/puQaDw4WXejza6B+S9wRzPEaTClQq+g7UXXn7zxXce0R7s5O3RfliG4tMpik9YM0TQ4u0kRKKNDr6k3BelxMqGtw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from CH2PR07MB7222.namprd07.prod.outlook.com (2603:10b6:610:ab::21) by DM6PR07MB6873.namprd07.prod.outlook.com (2603:10b6:5:1f2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.28; Sat, 11 Mar 2023 19:34:52 +0000 Received: from CH2PR07MB7222.namprd07.prod.outlook.com ([fe80::5241:96f9:a640:6b29]) by CH2PR07MB7222.namprd07.prod.outlook.com ([fe80::5241:96f9:a640:6b29%3]) with mapi id 15.20.6178.023; Sat, 11 Mar 2023 19:34:52 +0000 Message-ID: <524da6ec-f5b5-c41d-a96f-2481ffe3c5d6@siemens.com> Date: Sat, 11 Mar 2023 12:34:48 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v2 1/5] docs: Create Indices appendix Content-Language: en-US To: =?UTF-8?Q?Arsen_Arsenovi=c4=87?= Cc: Sandra Loosemore , gcc-patches@gcc.gnu.org, Gerald Pfeifer , Joseph Myers References: <20230223102714.3606058-1-arsen@aarsen.me> <20230223102714.3606058-2-arsen@aarsen.me> <9dd976a4-4e09-d901-b949-6d5037567b9b@codesourcery.com> <86sfed63l6.fsf@aarsen.me> <1db33a21-4645-1c63-faf2-4048be07c323@siemens.com> <86356b1nnh.fsf@aarsen.me> From: Sandra Loosemore In-Reply-To: <86356b1nnh.fsf@aarsen.me> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CY5PR16CA0017.namprd16.prod.outlook.com (2603:10b6:930:10::6) To CH2PR07MB7222.namprd07.prod.outlook.com (2603:10b6:610:ab::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR07MB7222:EE_|DM6PR07MB6873:EE_ X-MS-Office365-Filtering-Correlation-Id: 072f7e61-7af2-4783-c410-08db2267aeb4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: oxSlv4dYydkXJrmLkj34HDGgJUttQNcrz4mJeo3S/S/XXqauKKxDWUiV2zU2gBbwAUqInxqIPDRBFePH7ZwuXf+aDA2RADChvpL4hGSm29+Eca9d4Gae3zGm5tgNqyL2LfOqMGoOfE0DQiU3ZQgvFahetrBb6WAUdYqdKLse1NddhbRdKs/gQoyeJRlwdNnDnzBX9fewNOdC71x2oKleppmWcKGyfoAz6J8orcvQ2/rt4KhmeXfxf3ABf3BM+8DJkL84VBvtsfCi99dXNSkbSea0h8eZiu+FrE/nwbkl6W+z9Q0qyG9JF1fkyIItVReIjWceRUs6KEG3DmlGvqw30a15B6u37BQ+h+oZbq3XTWHqoV5u7HU3w71x4UvtSzdxim1XsBg1S9Mmn/W1BL3UYmmMacAVLJ5RDF8DEnEI8GLfmHzGHF4aojsc9A8ENMteSR6GDIjanl0BLvA2sXDnCFRirtXgyCR/LIgSdf5uvEydinrH6GYT+xMmdNxQOcrk+L5BYAsb1bg0aunsAi6TE43Ja+fUOt6FMrNYXW0y8n/fsYIxP5oDsVP0qAxgjcdjuAch1CzwWG0UqkGWRkjEvlUvu4d3Cc8t+I1PkswYDnFSifZzBq/Pzxq6ZWA6p4D0KzitprVX4maTXYjZbu6nKeu0WIP0+1lk3QM8COVedBc2O3Yrj13FW3xy9+mN9gOI/7AWuyEcX0AcWYNHI/xzQJgnKn9V2U3ndkjUYNZjo/Y= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR07MB7222.namprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(39860400002)(346002)(376002)(136003)(366004)(396003)(451199018)(31686004)(316002)(31696002)(83380400001)(54906003)(86362001)(36756003)(6486002)(186003)(66946007)(41300700001)(82960400001)(53546011)(26005)(44832011)(6506007)(66556008)(478600001)(4326008)(5660300002)(6666004)(66476007)(2906002)(6512007)(2616005)(8936002)(6916009)(8676002)(38100700002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UmZHMC84VG5lWkVyK1VJM3lJTElOeExaRGYzeW5DdVhid01kaWxiOVVtQTV6?= =?utf-8?B?ajIyK21GMHFENEUvVEZySUd2RXhTdlJOV25XYkZBNWI5cjE5elFoWktUVE5H?= =?utf-8?B?MFFTcmtyNGxtRHVYckt0dVVYSW14ZXo3WjdxeWNUU0hldnRKbDIvSk0yaExT?= =?utf-8?B?RktmY0xQMTZpenIza3FvNkpSaDN2VmVweVpZeFhSY2dFRnVXcTR3TmZVWVZq?= =?utf-8?B?M1V1N1JPak11Z3ZKeVVmL2syRDVLZitHb1RlSFZYaWFhbFdPKzFCRGltSzdT?= =?utf-8?B?Rld6blB0c042bjBuRllTa3FUZ256WjgwbHlOOUgveTV2RmhOYWJpL2RHU0hQ?= =?utf-8?B?eVB3VHZuY1VsYlhEcXlRT2dWZlVNZTVtVEV3Z0Y0Q3FBVjZUTVhNUENyVmxt?= =?utf-8?B?SGhuZnE0bDV4Mzh6UEpMbllzVUt5QU5FbVp5RDFnNXlXb2R6aFJkVi9kYmFj?= =?utf-8?B?STlvQmcyZTQvMjdDc29ReGF6dTNVbXlRd1FHajRYZ1BrVjJVbG1xRnlJdzlj?= =?utf-8?B?NkYrY0xIdmpCYnl4ZVl0Mnpxc3FXbXF0bjFQMVpjZ3FCQjlXS0xZSjZtcVNU?= =?utf-8?B?SnVYT1FpVldyZHFuV0pwODdkMTNEZDNqNTIwWWVVQ1hMYXNnYWFWanVHQjhN?= =?utf-8?B?Z0xtSDF1ZXlKaU5GU1h4Uit5M24xWHhrdUtJM21rNkh3VUJYMjIydVliZGJB?= =?utf-8?B?SVJ5SSswa2FmUW1XZXA3UG9yS3F2cTAzeDk3amp5OCt1eGhOM3dxSXp0Ulpq?= =?utf-8?B?dG5VcVZ6dWdWbzlLaWhPM1VKVWdvK29rcm80Vlp5K3JZUCtXSEN5SEhwMWNH?= =?utf-8?B?bWVud3dQYkxZOHBhaFdnYXB0SVhCWWFZRXJkMjMzU29NL1NxYnhvOGxjYmpZ?= =?utf-8?B?OFNyQWdkZGg3WDBxVXNQdWhvWVJNbldPVWVGQW0wZnFmdXFOMlZqTnNma2dR?= =?utf-8?B?NmhQRVlhMFZHT1pvWHdjT3BFS2hrbDRDK3NyZytDSFpnamRrcHFNc3NxSkZr?= =?utf-8?B?clpmVERKRzN1OElxck0zTU1zSjIwUVNVc1ZNWDRHRURLR3JoTmZ0c09HZG5t?= =?utf-8?B?Z0xsN2NwYU04bGJ2a0xyb3F6Z2xubXJieVhvZlVjZURIcWVzbWYyckUxcFox?= =?utf-8?B?cHUxVmxVVUlaZTF5cHJycG8xeVZ5SDBWMng2TXNDdmFtajZnOWpBN3R6YnhD?= =?utf-8?B?a0tmUm42WllkY2J4S3FzQXpsc3pPdC9oVVliZExXS0RITmNIckg5UUhCVWY1?= =?utf-8?B?UThNcmVBY2M0NnVpeWFWcFFFTDlZdkFBSDV5b3RaLzNOdHh6ZzR3SXpScWRu?= =?utf-8?B?bXIxR1BqTExKVlhsdlpLZG5sckN0MTJJYUozOHJ5ajFWQzN4SDhPZjE5VnZs?= =?utf-8?B?U0ZXeHBHQ3d0elJHaGtkUmFadm84UTdHMnpIQWlVTWxiU0V3eStTaWQ3RWFn?= =?utf-8?B?LzhVeG9JTWlKSjExQXFMWkcydVpqejZTd2MwQmFTZFNWZElza2l5UkRyOHJo?= =?utf-8?B?clA2VnRBbXJRb0lLYk5JTnVJeUJINC9yalNwQ0h0T0l3TllYc0llWE42aENo?= =?utf-8?B?TytOS0xEdnNMalhma3kwZGFQdy95TFFFSWVVWlliZ3NhejMxQmY3YzZZYjRM?= =?utf-8?B?dEdYTUIrWDljcXhWbjFhMXRJNUwrazB1SlhCUUlaYURwd1k0U2R6cHFOL3Ny?= =?utf-8?B?T2VLOCtVUXBLMHYvZVNwTkJyM1lEL01qRVFUdm5iL2hhdW5IYjdIcXlmcmZr?= =?utf-8?B?WmdXZVcxcWcvR21VSW45RXpVOG5Oam15dWpZZTBPUGpTeWxBQThsdjBybEc2?= =?utf-8?B?K1IwcUpLTXIxVXVaaUp0YXBMdldlSkpTbDNzcTI5MmhDQ0ZVaXlMR2VRd3Rp?= =?utf-8?B?VGI5ZEFjdzA0ZnZJTFZKYWpML3VVMXpMbEdUK01yWmd1WmJQdDNoR1FaOUJL?= =?utf-8?B?cjlwMTZzN2dVeGFuQVU2YVFKaEJ0dHBVOU5ITE15ckNvMXlUSS8vYVBxNHlS?= =?utf-8?B?a0t1VldLSjMvL1hJMW9scjJjanZXN0Z5MjhNRDZSRE8zaDVIcElpMys4U2N0?= =?utf-8?B?TVJWWGQvNFZRb21kZVVQbE5GeEtydjZ5NHYxMnM3MThMcHBrQUpZc05GK2Zl?= =?utf-8?B?ck85aVF5THBJdC9SMTJjYTYxTlkrK3pDQ1NZdG5aRWtudCtKWlp1aU1XVCtN?= =?utf-8?Q?u7xmgJ1elk2bC9MGOY66wrM=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 072f7e61-7af2-4783-c410-08db2267aeb4 X-MS-Exchange-CrossTenant-AuthSource: CH2PR07MB7222.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2023 19:34:51.3614 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 75q+PJcNJFBHgkg6yjGLP8v3DyOaaY35npy+xI8bNuCbZlJ2AQFvt4oAwcOjYTx6jB827wKOheSN4ZYotO5eqUDzac7z5MwvOsICgPMxvDA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB6873 X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIMWL_WL_MED,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 3/11/23 05:22, Arsen Arsenović wrote: > > OK, changed up a bit, what do you think of this: > > maintainer-scripts/ChangeLog: > > * update_web_docs_git: Set CONTENTS_OUTPUT_LOCATION=inline in > order to put @shortcontents above contents. See > 9dd976a4-4e09-d901-b949-6d5037567b9b@codesourcery.com on > gcc-patches. > > gcc/ChangeLog: > > * configure.ac: Add check for the Texinfo 6.8 > CONTENTS_OUTPUT_LOCATION customization variable and set it if > supported. > * configure: Regenerate. > * Makefile.in (MAKEINFO_TOC_INLINE_FLAG): New variable. Set by > configure.ac to -c CONTENTS_OUTPUT_LOCATION=inline if > CONTENTS_OUTPUT_LOCATION support is detected, empty otherwise. > ($(build_htmldir)/%/index.html): Pass MAKEINFO_TOC_INLINE_FLAG. > See 9dd976a4-4e09-d901-b949-6d5037567b9b@codesourcery.com on > gcc-patches. Hmmm, first off, I think somebody other than me needs to approve the configure and makefile pieces, as well as the maintainer-scripts part. It looks conceptually right to me, although I would add a comment to new configure.ac piece like "Newer versions of Texinfo put the table of contents in the wrong place by default in HTML output, but provide a command-line option to restore the desired behavior. Check whether we need to do that." I don't know whether the maintainer-scripts change needs to be made conditional too. :-S BTW, this change probably needs to be backported to all active GCC branches (10, 11, and 12) too after it's committed to mainline. -Sandra