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: Unifying code for drawing on a cairo context Date: Fri, 29 Apr 2022 16:35:57 +0800 Message-ID: <87o80kxp5e.fsf@yahoo.com> References: <837d7gp38q.fsf@gnu.org> <87fsm4810z.fsf@yahoo.com> <1e28345b-7293-aa6f-9457-71435fec4eae@web.de> <87v8usxp9q.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="985"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: "Pfrommer, Julius" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 29 10:39:50 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 1nkMAH-00007c-85 for ged-emacs-devel@m.gmane-mx.org; Fri, 29 Apr 2022 10:39:49 +0200 Original-Received: from localhost ([::1]:53590 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nkMAG-0005J2-4S for ged-emacs-devel@m.gmane-mx.org; Fri, 29 Apr 2022 04:39:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40058) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkM6k-0002gG-70 for emacs-devel@gnu.org; Fri, 29 Apr 2022 04:36:10 -0400 Original-Received: from sonic313-10.consmr.mail.ne1.yahoo.com ([66.163.185.33]:41791) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nkM6i-0005iZ-3v for emacs-devel@gnu.org; Fri, 29 Apr 2022 04:36:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651221366; bh=ZfH7bReuKne0uSuCYthBx/FLXRN8GXNpM9bD7nQ3FLY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=K769GkaGKxiEkJGt8J/eQxzdoy6EbvbttgiBdgySdHYnTqHfHhWlmS7eq2RszhqZbjVC5GK0sj7qTroTPZNEFJQzRtnxbBuvjlKxAb4APPTzIutrLfq5yr07rVrsMl90S29S/l3/IxnQBiSOGjY/OeYtz2cHYmEYdg+IrxdG+Xvmy33P24XuVLFGrqm7Xh9+2a+p57LgOQ3cKfGE9o76DvaFneb3DqXep74LSSZUx1fgbGmJm15omod2gcjWTEy0FekItYdx/lVD82jwBDy1tIyJKGGtUKP+rboFBFlBFQ2lTfpLgq9Op9dNZJs4gn6v0r4F45oqeAbw1bUiSM0ZNQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1651221366; bh=kW0SQG9OtL5pjA1qDS4ktl+9aAUIRS+ttSImIWrsFWw=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=k4yOI7IGPyoyMBp0TuLC+1dPk/7pork0uPFGuYYGl6bkzHtclS8RssPoVeSuhq+lk1am2BISGorpQc0fRx1AvTdHRJHDldl7YKmuNLkNYZ1hnx2NL3g58s9vE1InTWc/V3xfeKF9IR70X5/ypBGqrdkRCcvD3XwJVwfxKjD+wae49WQnk0gAcMw78cIaFHCfoew94/VPeEe4tC7Rng1bwREJ+KYm7VJXodBJQ3qvyNzVQ5nAHiJYVmm+8E4dhzLdIsKxijNTla+FLky5TO83gnSGBV9Pkm45TH1vp5xFXXbYsT570WFcmA4FI1JKE7cn8StbbC8jcAdgNqVw887b4g== X-YMail-OSG: XO9KmMcVM1k4qxO_aVTvbKn_wvVGrVvspwCwT_0JqMP63EBiY.8sE7Gp6HByKKP gCnNtbslnlJpjeA1QrHHdHYlGL3U3ogH9RHEAnwbGz16g_Gra2MnJNIXQA1gWUhnVcIX63qRJ4Vl 6swd4vL5_eRWh3S25UIiFXrMUcKUnn34Itvtajx7EerjggbBFzOu036T1IS5gQU4O.0UNcRuLtid mIpoK8YQENlgIzvwhoG0l.lbjVVBnSL6dN40NOlYhUn9UNiBrmxpv65Xmnuf69HteocEm31AI8L. yArKnLYPXFkT04w.fyv6V.R5FIcHFwppAx1ih1OoYzMZf3nJxAYckkxIuZC0qSxHaBij2F7vpQ3_ 8zlkiq821gDMaQY7koG9I8_EqmuK3dpNy2QXElt6yRKzrzHLf5BOUq2AxLqX3DXNsT92BtsWqQLZ OPAZUwBRbCKvvEeyDWF63VBLI7LDA3R_t4N5T7ISRrCLLNAFSPLQ7MMcEs5f4BGuuqNV7_IHZqAW vIpNrCZK2un4q16S7E8NVzG4kOlpLqNwxlDjC.j_Ugds7DGLYZgzMjdEuAhwuKmNAPbAoTUeuN4Q 360VNvJh626scfWI3xLFfMS_n3YF81iVKBe7HeLSqNaYflL8vwKQpeohwtV67Mt3DH0W.I_DZYOU x2N.hl83z8WOPDJcXnM4jLa9JCBYiRFxn6PQXU0WxEdb4CyonXQR17dIsrJNyRktOJIfXmbbeVF6 GRBDsvSKMUPXDnRrv.ewgR3KU3I3Nh5sWyMkcaRPQANdfYGTJV3CM_lfI2A2kHcodnzrb78rdbyU hjyLWHnjOGBPvMm9g39re.XK6b8mkJGSYhE_aMD2Sg X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Fri, 29 Apr 2022 08:36:06 +0000 Original-Received: by hermes--canary-production-sg3-795d7b4d54-rhs8w (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 403214ea2b609b03cd92e9572c8e765f; Fri, 29 Apr 2022 08:36:02 +0000 (UTC) In-Reply-To: <87v8usxp9q.fsf@yahoo.com> (Po Lu's message of "Fri, 29 Apr 2022 16:33:21 +0800") X-Mailer: WebService/1.1.20118 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.33; envelope-from=luangruo@yahoo.com; helo=sonic313-10.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:288967 Archived-At: Po Lu writes: > There will be no benefit to this at all. We only recently introduced > a second platform where Cairo drawing is used, and aside from GTK (and > X Windows, where using Cairo for stuff other than fonts was apparently > implemented so that we could use it for printing in the future, but > nobody has shown any interest in doing that work), there are no other > platfoms where Cairo drawing is required or would be beneficial. Not to mention that Cairo is in effect unmaintained, and using it is discouraged in new software, so I wouldn't count on it being present forever, much less design code around the assumption that we will always keep using Cairo.