From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id ZlifJz0daGg6dSsAWB0awg (envelope-from ) for ; Fri, 04 Jul 2025 14:28:13 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=yahoo.de header.i=@yahoo.de header.a=rsa-sha256 header.s=s2048 header.b=ErM6AeCA; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 891FE1E11E; Fri, 4 Jul 2025 14:28:13 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 890C91E0C2 for ; Fri, 4 Jul 2025 14:28:11 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2122F385ED69 for ; Fri, 4 Jul 2025 18:28:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2122F385ED69 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=yahoo.de header.i=@yahoo.de header.a=rsa-sha256 header.s=s2048 header.b=ErM6AeCA Received: from sonic305-20.consmr.mail.ir2.yahoo.com (sonic305-20.consmr.mail.ir2.yahoo.com [77.238.177.82]) by sourceware.org (Postfix) with ESMTPS id 99A3E3858C56 for ; Fri, 4 Jul 2025 18:27:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 99A3E3858C56 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=yahoo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 99A3E3858C56 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=77.238.177.82 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751653663; cv=none; b=bhhj+gum/b9Dtt7ICT64g/XzEG1dd0k8p5XtE4SQ9bWRbrvcILL5SnW3f+U8UZ+2XlHdMybFeHwmaOX3/x1SStyj8OBu3bHXtQwUebDvYWhXaRXwjNWRfoBa8+qeuN/76UZdd7u04MqHQnrJJJcVLKvGc/bw0QIri5paqDUz2S0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751653663; c=relaxed/simple; bh=7EpY+N2NmhHvnLc52w2cSC58CgySz0iuXSoG7NStjfs=; h=DKIM-Signature:Date:From:To:Message-ID:Subject:MIME-Version; b=WF/9kx9TKayvB44aKSbkXpx34FarhSO0uXvCP8pFdCDvpSrUviY19Nreo0uSwe6kjQR2nA7pnMJzUoLpTveSxk/5ce+h0dNIviQfY6rkFW46bWQojxXmqW6x+aWiLmKRt8BH5uqLixOMPwY3Xa0LM19r9+qzXMUTINp4B1Tz/qA= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 99A3E3858C56 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1751653662; bh=7EpY+N2NmhHvnLc52w2cSC58CgySz0iuXSoG7NStjfs=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=ErM6AeCAFWTfXthOKliDp1nwpZvUD7BSukqgX2GeyTjH5HKMDe4LAGOFmfYDsVAiXn3vYqtKbr3QV719g8MRSe0HdzaF6gqJHfjTPCoSmOR0I6ZYMtchUystsN/+pPpEqSEcratTa4eU0kbJvuAnPwwTR3mcbZzAmT5W4L8klpRcKS8iB/76ddjSCvL5JLB1HgFvQEzm+RYPx6Ya75kA9ANiTlSNP1ZXR/3UnuDH4fKjd6g8meS0mIicSyrr+wwAHACmP+L+NvdX2XaFpkvTu2DevA9NqyHqFZOIrxHwmmgtaN1e/AslWL18KIGWpC1mVj+26EDRh04cMRmG1fe8Ag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1751653662; bh=6pHjZ+KDontZ8yjWlZEeYpRLlofJUecXIc4I51lkdbo=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=qPmvkwEFVIHfBM4FAAm8uNMN7V6tXKIZkx7ZwrmLQkm4PIbJH1fq6SatDmFw7AURIL/Nwx4arXvx+8PNgPPFNq3O50VMc99xYcDVjKA8Ivp+oaWBXVtGkLyIQhKolYsDlE2mzCesoVt2QsXOuJXOpvPS5XlnWKXY49zlumfvgpBu96P5P7rBrvLoUSyWHjrMT5uwkAJWRfB1qQesZsReq7oTj7PiiMNXn+4Kbk6nymS3OzWAPDJiACamdMvMBbK97hG3hYaNwoMXbtQvvZ2CGdBC8TEzQg7fmWQrk/so7rk6f+6o2/Jmvb1+trpmGdpj16Xk17wiKw3TGHxuHx1ZHg== X-YMail-OSG: ToCIxPUVM1kJ14xxDoBQGFVr4aWHpj7fmjkqUwmDFTHlpAnuR54oBW7ER9rNeGa d4BDtciYImxRgUlYcnYHhMI.ypM8XEB7jmzS4VuO96BNFxnD3E7ZiNr2xJkd8FCNN9U9Jk7s59di Rly3tJqlH_t21839jwAwOBIacJ3y93a2Iixhgr5ahZhPgtF8Xg3toX7wNGP3FWGrJMpaFRzcliCn x9Bs4vNsxN19bVf0h1F8rYTaeOzuRrJyMBVrMMaNNpSNMSDyVoI3Dxql86x1QaRACS3C4IJpCE4E 1aa2L0Avlkym7ITPkr2p_hVWRn1JEIEIdAQb.Zh0drHHoAPuXtPCkCxj1oCtP4aAvuawncXy74ed CcItXl0mn.W87caI6oOCQC0Yk5QxSkihjLM608bTpAFlD8rryFX3u4JOBsAqhor51mP5B2gfm8RX VS3V6rm1bHuMefSVw8GcUPX1oLlR2up7uRWr7MT0jMJ7jVFXdyLng_POxSLgGbrvdkszJzKvF6_j kkuJF48Lyu9mnWP3sXUntNm6d16GoWenXOzLjolxhra9yUySSYoZXaMbnsI7Yt5nsN3B6GqPhbsN _ouZpKUgLUzisxOU9pQnx9f_GXISif4iJdtqUzsKSgK9bVySTaGGNpcknFXMY2.f.BWrArlZ2fNn IT4h9ONkHrX9gDgF6PtRbq9g_TKRAys3wanXR_FKUCWER28Y1eH23Q.v4pNfsw4lwABDNWjyNl9N gdL4sCPHUwMda6r9Ff5D_LyRheB1u1_zhcMzGBtrMvvbVTy9SoqFUq3cZGrD6sZeFg141I0ZDDy_ 4SP6t4ZUL4NFUlTmuPBBAAbXlZi.aBlDDnY2CIflkA53HQze22TK8lDtgCESvn5E2rm3ZnsQLPDg DYM5qHOCEd.XPE6Z2kRKf_VRBQMkdAci99eDAaU7X7HC5Q3eIHVE6oCm76o_zPf8rd3iH4S4tw2a moH5YvX9VR.Q9Eru4PIUeGOGmvJiSGE_EDQCiEnPFGBRr3AbRB_HvSWy1C2YNcBRDYl4Z3gJBHgV S78E00LTEiE_gr3GGAtvZd6TagcFHgJy7x8ZhXdR6D8D5275xGNJEOavcHHwtXDWAvTl2.Bp6Hes 0qomzyqr_5eBGaFA2.cnXjE_Vj5Q9gzVOk803wlnDNoAsCHESaZ75tOwT2EhD8E4lEvOIIHs4s5f i6Ii5sosX60RhB5wTD8Hh_12tLcERn1MZW4hZU2_jHuObLFRJeOotp8WCX4BO_5jVuJTmWs8OE5U fhHhBSkHWSeFttag4Q5lTYsfZmV7Mo7QRJYYypYozpgLsygJPCof4dQINE.HMPYyp1jx5GxsEYwn fEH8UHaPJeoKiJ4QMYKi.9XSLzCk1e5apfo3GzetmRTG1zbT32HA5w5mYEh57s5mn7tAiN7mBW5v u55q3IFNmKmfIzBL8rSk9RacP7g8e3vBWWVXPxS.9nVFZiXnQGkZKMSycguY75HWVJUQFYDt_L70 TfcZCS6mEHGW8vg9qL_YGR6AuPBJ6WYd3MEy5T88gDMioBXtcc0R9snSNVncrEw0bkqDLLwrqAGu yCN8LIFZj2qkpXe5Psa8OjXhQNA6RrRGp80PPVm3VJm4QJmh2c7Jivnx8zAtRbFmCGq1jnjoEtUH pQ_YA9fI8jjJyXSoXxApjFQl.nQ6VE_A7muZtG6QKaqzvT00xGyOiFBo0nyP2_2pB1zy_TWfS4S8 JAffKpCnChQRWeEXMbGb1lyisinMp3E941CSinZVFVV5et7Og.1qnoyQcDhb79Cx4wSuwRah7fDJ os2lgGN7fortLUVs_cL_sY5gHrlOTlmacsSMyuswVfGy21UKe0uYYMkqcaE4taTOTC0Y8UpULtoi 3pMwLMZPBppI6iyxmMAJFCTHbAMYV3MC7ke.i5Z96F7f4GW_GnAP6ZB98aV8Ry8Y.sgdNNkLtovf q36mZ9AYrpATtUV6Ug.befrPx3DzTLt.c0IXz9NGi.QVtaix.FwNYuWRswTG6eQDmYddYGIEhqxw cAtOpC75xm1BPb3xQRWNtBRg2ysIOxQbMIDX0qCGLrMgCdZuHhWXDRL016yTc2q5E2cq9PSCKKrc _UO7yzwhfbR9_05opmQc7C0vg5_FdvOFHnGmmuUEEfec1SnP9a7b.uBQ5xA2VeE_Eu5pu8RH5A7d M33kZIjmPKdqaC8Wuofd2DxhaPBsbbkgKi5oF5_iR4hAndwmV5QR2LB5ymlERA8Mscl5rD9jqf2P HYi_yz2dl1S8bcnklkcnw1IuQKqJjlVSFhwf5LFaIyZlfx0fl X-Sonic-MF: X-Sonic-ID: 624d2039-5eb3-4f5c-bc9f-dc7685eef9b2 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ir2.yahoo.com with HTTP; Fri, 4 Jul 2025 18:27:42 +0000 Date: Fri, 4 Jul 2025 18:27:39 +0000 (UTC) From: Hannes Domani To: "gdb-patches@sourceware.org" , Tom Tromey Message-ID: <638372624.617012.1751653659675@mail.yahoo.com> In-Reply-To: <20250703185525.1309719-1-tromey@adacore.com> References: <20250703185525.1309719-1-tromey@adacore.com> Subject: Re: [PATCH] Correctly handle L'\\' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.24099 YMailNorrin X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Am Donnerstag, 3. Juli 2025 um 20:57:04 MESZ hat Tom Tromey Folgendes geschrieben: > Hannes filed a bug that pointed out that: > >=C2=A0=C2=A0=C2=A0=C2=A0 print L'\\' > > ... did not work correctly.=C2=A0 The bug is in convert_escape, which > simply transcribes the backslash character, rather than convert it > between encodings. > > This patch fixes the error.=C2=A0 I also turned a macro into a lambda to > clean up this code a little. > > Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D33124 This works for me, thanks. Tested-By: Hannes Domani Regards Hannes