From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Display scaling? Date: Thu, 27 Jan 2022 14:42:23 +0800 Message-ID: <874k5pllww.fsf@yahoo.com> References: <877danm1ds.fsf.ref@yahoo.com> <877danm1ds.fsf@yahoo.com> <83o83yhcxt.fsf@gnu.org> <8735lamyad.fsf@yahoo.com> <838rv2hba4.fsf@gnu.org> <87y232liu4.fsf@yahoo.com> <834k5qh7pu.fsf@gnu.org> <87mtjiknbc.fsf@yahoo.com> <83ilu5g09c.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19896"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 27 08:19:40 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nCz4E-0004xx-Fb for ged-emacs-devel@m.gmane-mx.org; Thu, 27 Jan 2022 08:19:38 +0100 Original-Received: from localhost ([::1]:39232 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nCz4C-00012m-Oy for ged-emacs-devel@m.gmane-mx.org; Thu, 27 Jan 2022 02:19:36 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCyUQ-00074Y-My for emacs-devel@gnu.org; Thu, 27 Jan 2022 01:42:40 -0500 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:38715) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nCyUL-000736-2q for emacs-devel@gnu.org; Thu, 27 Jan 2022 01:42:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643265750; bh=JWywgxek09+u8KK7sVepn0Y+p8fQ7G9LDqvBCbrUnW0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=e4hOoF5EkkURCrCC9iD85ar/xva0OFf7d0eVj0gsF2vN6GE+Hhc4FcEOtm+odirCeglOiB1h17bkERJt/+y2LstzhFMIlzVw2ZVjohGtkSYNTP3C/SnpJXBHPROf+u9jFGXPqWHOL59Ts5wzJbGhf/RJSawmE5e42/krTSTrYgbRWUSA/KwiWt4Y4Xy2uDLRVR/z56TNTaTiqJLQ81uKG/cU3yFeVraT5p9N0gq1FZGq+zZzrhBmr44Oi7ewcTOMqf5WetvTl9JgQOLrfjwKgLtYwAS+yXuLApVSL7W/MlIAz8Kpx3YQ1Wl524P0BW/gaIkReuzThOwUBX8heeZ9KA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643265750; bh=u6oMl89xJnOp8PAkjlkmMl7rgpis+65yh2TsCSNXdjK=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Hh9KvxUF3Z1p9ggiZ9NODr8fxo40IMFH0jUPHpv+VV8dnDNd7HcNoi0KK8HrEDl/DAl5SW7KDVvkN8wJTHpfHbqRsVVQ0iGR39uaxrxWL59LKZpCH7/JsNpvl71C4x4pbprCyMbJja1c1wOgW7uyfZr3Ed6rcCWtKuDVJiZ6C4TPuD3pB/vkijBT8nEFoxlCS48W6xXnII18vCFweqhTK35reUv3Vxwb1b7WWy4ZBXAWoHWBfftw8dJBGX+YV70O7DBwfXsVEtQ5mncyOzZYrV09QJuBAaLYNkbRH6FiRUf4L6P+sVRelhI4N8NJ7EzkJxqWJH/TLFdiw2Zi1PNu2g== X-YMail-OSG: EGiOqHkVM1lak06EkKPDIl0YHYy2GEAV2JIhcDSGiZmwtjzG36MA3oeEA53v7t7 ucyYZdzLV060XA2uy9UzsVB3im89owLRiPWzQ7tnzSY0iGfvWZE9RD.KDX2ahoFGzIi5f2x6KOOu Q6LXDn3cKk7rho9WBJDVpqZKsBH8nSn1DjlxMU.wlmnNV4r8pRS8VfhiGjNVElqXW5ifrlSqa2Qo 2SE2xKwjCjXf5t3WL_xzOrJ9qVBqMBbl6RlaVebRQo9SvU2jbwO5Fq2hYxK5hZUtoW1k8ZiHBY9z LZx7PdBnRUeNfS8ltCZdd7IP0hznSbH870KYVG71mykYogK0IPDWx_34Tt1vYNbYiECMT6sRSSQu MnPxbh7rwgsIBPe_DgkN7itj2IeKKpgLDHauw8uop6d5EpJIvGCCS2VAPNRjcHQQaa15a8_ch9c0 xFRraVEK7ydVm9PMAiemhw4_ypF4LqA1obe87RwskbjulATGCiqWVPT7IshO0qD86QxAD34G3mio JaHtqiNlNN3wFvMviWO68lS59M5UTt.1Ho7ddhTLQkqX.x6Dcudd_S3X104qq8TZF4.Cn.LsiyWG I3wKBw60yi8MrfHj97gsVUm33it2j2wrVmF7EcesIHZjqqV47wcZVUbCfpSYAMR0WqVhjwnHUKWx ajP_25dTqJuZBFHfwj60m_zanKWs1b4rEM3w65Fj3RBmey1eZ8V0SRbviSomk6ND2yStslw3iRja viRAjI9xrOwArbMBwoURUXlRRPVgqMM4rFFko4iqh6DXGRyfg60M6KUlsoTOGm4wQec77DMS5Mve Z9_d0KYLpbtbrjO7NetrNgnCSe4i8ti.HlLqeTMRSY X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Thu, 27 Jan 2022 06:42:30 +0000 Original-Received: by kubenode503.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 31ab4b124f9e74eb906c0414770a4e14; Thu, 27 Jan 2022 06:42:27 +0000 (UTC) In-Reply-To: <83ilu5g09c.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 27 Jan 2022 08:29:03 +0200") X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.146; envelope-from=luangruo@yahoo.com; helo=sonic302-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:285475 Archived-At: Eli Zaretskii writes: > Sorry, I don't have the references handy. You'll need to search the > archives for HiDpi+fringe+bitmap, perhaps. Thanks. > You mean, if you scale up enough, you actually see the pixels as small > squares? Yes, indeed. People say that looks better than a tiny unreadable fringe, which is why I think such a temporary solution would be an improvement until we can find a good solution for completely supporting multiple scales. > My point wasn't about the scale value itself, it was about the number > of scale values we want to support. If it is a small number of > discrete values, we could prepare bitmaps for each of the supported > values, but if the number is practically infinite, we cannot use such > a solution. > > That's exactly the issue that may need to be resolved, yes. If indeed > we want to support a large number of scales. Thanks, I'll look into that as well; maybe it would be acceptable to use SVG to render the fringes after all, since judging by recent bug reports most users already have librsvg installed.