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: Touchscreen support Date: Fri, 17 Dec 2021 21:48:46 +0800 Message-ID: <87o85fgx4x.fsf@yahoo.com> References: <87czlxkntg.fsf.ref@yahoo.com> <87czlxkntg.fsf@yahoo.com> <87mtkziwhi.fsf@yahoo.com> <87wnk3h0hn.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="10712"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: Po Lu via "Emacs development discussions." , Lars Ingebrigtsen To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 17 15:02:13 2021 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 1myDoL-0002ZL-0x for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Dec 2021 15:02:13 +0100 Original-Received: from localhost ([::1]:40052 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myDoJ-0001NA-UY for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Dec 2021 09:02:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myDbe-0007yG-UB for emacs-devel@gnu.org; Fri, 17 Dec 2021 08:49:07 -0500 Original-Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:37681) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myDbc-0000H4-LZ for emacs-devel@gnu.org; Fri, 17 Dec 2021 08:49:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639748938; bh=MX7q16Jw5DEaqod1TduUUTgOgKKoo6YAmAiV4jrzzKw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=DOhWJjvyvY82JpHhUwXCDOXA/kWKKoSAbzHzngFqz8d3iOKxyKDOcb30O/G8QF7ByBgb/00OPQI5Nv6Ya4h8uwZdb+D7OlkadounTaYKWOP9Yq/aDjYrwMIoZizmVkleWo9BIvdtJ/Uk1THNIbMowfvxZMYzQoz4XZXtbcUASG8D/qbC64fGOHn080pFesVDr43RCvMgUEA3/EdLGF6cg2xeqmKm0jJ1inDKYbwSEoq/JYiqRQiS28j277Ukj/Dm/xnXF85EtV0TNDF6J3y9yeynOqAPPfuPyw+Po5j6a9HYopvkJb3o+Tkn8BmYIYOEOCqtHzLgkTRdo/MH7SPlqQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639748938; bh=wglfyslKt3ErklKlzSOEX1Hztqol9ts68FfhthDHx1z=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=LheoN2sI+oWnEr3E5Sir96Otnyz7a4KEBcuHXNU8hTAPDepT/BLdycIqWbp3/LOkpH7ekmNxFTw5exOReGH2OL7J3F7gw2a9ei90UFh1MOu9jRXuzn6F8Labb++aOmu/G8FjHL/G+OcawjQRwWVUNX/8pa3gEfn7AhXJldGIEl9JU4ifuWxXajR8TOCdK7Deq6WcDkFdbb7FBOVkT6505PcWdCRJGTps33PLPqNOiFXvOSP6nxfLKE0FjcTHf6cdb6YUWBIWzBkhMw/icLDRVd60BD54IKYmNPstklUXlh0emJAPiuc48gyBsEOhUDryaCVIowHFPBvu7yU9Vd85mw== X-YMail-OSG: sVMLn18VM1n2nwFXfWm6Eq5tGDGMmRw3ibvuxhKMRJj..EwQTf10HjjZMfu8sT5 A9Kz9G0n1dX0bRkBdexqHmZH5FxbJuoHMpMCpmQm6x7LEu0CuPy9tiFd2PdJ5Hm1eGksYxQRQ21Z 9s_2Dse6iYIkueeY4N5PanrXvObHucyoJX7MFWX2F3iGizPMeYmxt9unsbl.4n3Il2CZTDlAVMkn a48Uvb7tCcPsvzzCb65AmMvoJa5R8.hn88IIahbY87cWk26r7oGDbeAWeZL7eL9xhQZ26A2v_sab Y6ADFHD8TK9gHK47FCWCc3pFtNqbtd6e1gksbhiQw.wJrdO367iDygv2kdZvQHCXGuuRWIoF1Sdk rZG1GAY88TWHEjURa_snEP8y5x2ArbWk4lhKbbmavIKjf7f4Ogj2eU25VU_PjXWCpqGvHBferI1I xo8NQrLarJRWgj0hwQGvA1RPvxIsJcffnCF2Wt.ofPY_5i8bU9YQiMxBHyBBz.SJJ6FBHVckulmo n.4yYB2Bh7tgiY.v.k9QuoCL3zDlElJIE6ztlsgbE25qfAS.PoQcJIT2Vdhb9pBJvIpb1N3ezPeb aOTmnQLyrWihwrN1dfokGJQ5cmTXlv.sMVKTk3c.z73LZAnVSUwwkemjBmhCUo8dvy95o6A_WQsu LxtGzLfv.FiGr_yrHIbN7_BQhZaww3OIdI6ACHTK2zznlUm8S88ycLsg.iPzgx2DEXX8_F_BuDIG xP3CLwjBI_vn4S1XLoE2ms9PBpUC9Bg0YPyOuq_W9zC6DaXNfhSaMhseMw8ir9zOEXNM0Xx6H_uW hFG3pVH4cAsndVaGUs1Xd82cQxlw0HM1qgSX5MSFdV X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Fri, 17 Dec 2021 13:48:58 +0000 Original-Received: by kubenode507.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID adb87ce3d59ac3e3909d1abd0e88e926; Fri, 17 Dec 2021 13:48:52 +0000 (UTC) In-Reply-To: (Stefan Monnier's message of "Fri, 17 Dec 2021 08:18:46 -0500") X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.200; envelope-from=luangruo@yahoo.com; helo=sonic301-31.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=ham 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:282218 Archived-At: Stefan Monnier writes: > Hmm... that sucks. Hopefully this will improve in the longer term, Sadly, I doubt that will happen, the reason being that the X world is moving further and further from 'all batteries included' to 'just use a toolkit', and programs (such as Emacs or Firefox) that directly act as X clients are getting more and more rare. In the eyes of the X desktop people and toolkit developers, program portability between toolkits (or window systems) is also not as important as it used to be. As an extreme indicator of the direction things are moving in, it is practically impossible to directly act as a Wayland client without some kind of toolkit in between. The protocol (and its common extensions) is extremely spartan and leaves most functionality to the imagination of toolkit developers, including basics such as window decorations, controls, and even dragging and grabs. Thanks.