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: master e91848344e: Pass through caret position from native GTK Date: Mon, 10 Jan 2022 08:27:15 +0800 Message-ID: <875yqssae4.fsf@yahoo.com> References: <83sftwalcn.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="35161"; 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 Mon Jan 10 01:28:21 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 1n6iXt-0008vt-83 for ged-emacs-devel@m.gmane-mx.org; Mon, 10 Jan 2022 01:28:21 +0100 Original-Received: from localhost ([::1]:34364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n6iXr-0001PC-AA for ged-emacs-devel@m.gmane-mx.org; Sun, 09 Jan 2022 19:28:19 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6iX4-0000jy-Rg for emacs-devel@gnu.org; Sun, 09 Jan 2022 19:27:30 -0500 Original-Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:45633) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n6iX1-00063e-V7 for emacs-devel@gnu.org; Sun, 09 Jan 2022 19:27:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641774443; bh=t79C9c9YB6P00GE49NoZ4Gm2+un7JdHzkKvr3HmguOQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=BPJ30680IjefZhiwRhDlRVaxrRlSzz6vlEYmiCEjtRu8PDXZ8wUoioF0KKFI2H78J8/rhIBi0WH8qSVic25oKpLQ34ZFRlged0IlhTUsj4bQl2pmP9017pLJRGzJ+5KQt0ppcg5QGpb8ayfHI5a+paOL1xkk76HXJwYSYkRGepUbz+5mFTJ8KCVRL+9ijZ8IhwVw42V3OdsbsXil1MIkVTkA3zeWVprmffiLVQ3i7JfwtSTQsnKnN/Hf3SEwDVHbE5/B4UD9KUFVvKDXQPZwMN3Aeb6cGr9N0SPj96Ee0W+31oCr4AMm92ut3uik2lVaP848efg+MEEv82KNc1XS/A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641774443; bh=pPkgDKqUZ8Gwyp8lQBivTtMEhz9mrqNp0Cpy7U6XjzO=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GqtSq+d1SjQs7Kn6qA22nYF7puQuVLbkHm1vBpBwzWjoBohoXWIp3tWlkU3dU9tE5d69XzTFvchVdMhWF21t+X5SGHoOOKBhulvMWGPcdY7glAJ13WfOyjn1F0XkWOs7iRyLZQ+WtXm361VKchSAC6dcVY/25dsXLdlspkAOv0qVUsMX/Qu+xp2C3kGsQHhdqTx8Gcfv+FUuTqhTOTEVAVMmF2Phg5cqxmvP9Nv2yF9yqgHgt2pN3Y/z+QAL1PS1CM8ey4qAf46K7mbSOpNtzFP9xL7ON48066YHSmsVXA3p7eFWZO3UEgZg7b9huVcddVikSakp/rR/ffnNlkrHng== X-YMail-OSG: GblebiIVM1nYwJvkvjK9WVImOkUAU935C.TlohPcsx0QAq68_M5KkGGo_Kj5Mcy txe3VKebBmOcIMe2iufcMswNkduJcrNnKenHTxGwISrBW5fmpRdYymCbQQG15nLwU07WGTmi9RTx zUE9BEKqHhK7spMDeOmHxWfIBt2mG6e0hzquMDRv1uWf4utv3cF_fJA3sKGMO3g3D_ZEB9C9FQTx pyK2xA9OGaqwmHueZxciFK667bxE6WOX3S2.2py4g7icB9jpWulBwhOXX_qt3MhdMd59ZE7GZ4cJ vaCel_6V9EVc_JNsu_E5T9qMllftsyneEf_yTloZwGGlaVoqYamvA08zqXLIzRiTyLxZTuoHoS3E pQi1bSYvw3F2ftyLp1lKkffDbJygfDP8BVEr6jpBlZ7CupYciLQ7shXVKVBFtH5h.Wr.TtZR.gR6 q04DhAuvdWCzjT6ANDzoDIwE2EdiwtFwIhSRmijib9HCpBBTMRoP74ztIIUCTA0bKIUXk.xwdy8F 01pzGg9L7gkpEXl2uHynULTJl3J8hwa1ECzyXQueAoCzSeGMNbn0FUwQb4TxrQdbRr_CyVSSas24 uhiRL7ckMEvFaFoTQvkQRIPx0YfpI20DKI.LEppMtCEMPnoRiEYN2itPi.3QPqseqNSAUjyDN71k TRm10GiGoMcu92fqZ4b2hBjEKk5CV3p7ffilcEjDrnTTlk1Qp_sSlnhOq.K4UZTzmmAKzEIo2Lfg Ykdt1A3npsRj9y7rlkV3yTFVRMXAYlOS2n.PG3gH0LXtwElp.J0._4XZ2JVVt7N0j3IC7fu.qKHD 3Lohl0JGR.9wJlvqJxRLyMAe8bszn6SscCVR1S_QDl X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 10 Jan 2022 00:27:23 +0000 Original-Received: by kubenode501.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 0cdfdc5708a40f061990995559ee49a3; Mon, 10 Jan 2022 00:27:20 +0000 (UTC) In-Reply-To: <83sftwalcn.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 09 Jan 2022 19:07:52 +0200") X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.148; envelope-from=luangruo@yahoo.com; helo=sonic309-22.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:284515 Archived-At: Eli Zaretskii writes: > Is it really correct to use SCHARS in the first argument to > Fput_text_property? It should be SCHARS(..)-1, I think, as the > characters in a string are indexed zero-based. > > (There are several places in this commit where I spotted the same > code.) > > Thanks. Good catch, thanks.