From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gproxy2-pub.mail.unifiedlayer.com (gproxy2-pub.mail.unifiedlayer.com [69.89.18.3]) by sourceware.org (Postfix) with ESMTPS id 21F593858D20 for ; Wed, 31 May 2023 00:02:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 21F593858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com Received: from cmgw14.mail.unifiedlayer.com (unknown [10.0.90.129]) by progateway4.mail.pro1.eigbox.com (Postfix) with ESMTP id 7E00010043B3D for ; Wed, 31 May 2023 00:02:14 +0000 (UTC) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTP id 49I6qH1vBEs8A49I6qB8xQ; Wed, 31 May 2023 00:02:14 +0000 X-Authority-Reason: nr=8 X-Authority-Analysis: v=2.4 cv=B7l8bMhM c=1 sm=1 tr=0 ts=64768e86 a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=P0xRbXHiH_UA:10:nop_rcvd_month_year a=Qbun_eYptAEA:10:endurance_base64_authed_username_1 a=X_fePUg-E_My15G7eJ0A:9 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=3t0FtXNmQZjl9FxfEUcf38D8sQWOxvDjHeyI+im0Z78=; b=kYljrcth1BSQXxPPeh3YXuc1sg uMQf0q+SOPIqMTcG2wR3qBYSHIGvCx7ozxb2iRRr+CoLK8fVpImsJEslc/qtgJAKwTWDuiIi09S8t nqVY1DRPQs4V0tzRU7SEofdMc; Received: from 71-211-130-244.hlrn.qwest.net ([71.211.130.244]:42984 helo=prentzel) by box5379.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1q49I6-001ri2-0h; Tue, 30 May 2023 18:02:14 -0600 From: Tom Tromey To: DJ Delorie Cc: Tom Tromey , gdb-patches@sourceware.org, tdevries@suse.de Subject: Re: [PATCH] [gdb/tui] Handle unicode chars in prompt References: X-Attribution: Tom Date: Tue, 30 May 2023 18:02:12 -0600 In-Reply-To: (DJ Delorie's message of "Tue, 30 May 2023 14:07:05 -0400") Message-ID: <87o7m1pdvf.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 71.211.130.244 X-Source-L: No X-Exim-ID: 1q49I6-001ri2-0h X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 71-211-130-244.hlrn.qwest.net (prentzel) [71.211.130.244]:42984 X-Source-Auth: tom+tromey.com X-Email-Count: 2 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-Spam-Status: No, score=-3019.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,JMQ_SPF_NEUTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DJ> As for wide chars, DJGPP has wchar_t and the required helper functions, DJ> and that's about all the support we added. I don't think I've ever seen DJ> DJGPP produce anything beyond ASCII or the usual DOS code pages. Maybe we could drop the compatibility code then. It's hard to really be sure, the comments refer to DJGPP but we wouldn't necessarily know if they were in use on some other system. Tom