From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 19:38:10 2022 Received: (at submit) by debbugs.gnu.org; 23 Nov 2022 00:38:10 +0000 Received: from localhost ([127.0.0.1]:52891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdmE-0004AJ-9h for submit@debbugs.gnu.org; Tue, 22 Nov 2022 19:38:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:36462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdmA-0004AA-F1 for submit@debbugs.gnu.org; Tue, 22 Nov 2022 19:38:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxdmA-0002lA-9U for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:38:06 -0500 Received: from sonic301-20.consmr.mail.ir2.yahoo.com ([77.238.176.97]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxdly-00068o-9V for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:38:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1669163868; bh=2bnGs0wL17wNGrSgZusKwjXSRQQQxLHjFz4gT9t0g7Q=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=HPGPyX0pNRNzbkK2UNak1l7juS0cIHmBBkORfDfNulZGnU7N0ZWTJuuEUq4KFxSGQ1mVdbBUCt1XUq1ktD71huZrtLk+ND+XZQxZtkIWQxw1NrC68bbnq4T3MuhGvuPknfVSe7Au/vRC8tOo5GoONrv6ea2YoaV0shwzoMKtS6b4QL27oiWD8sH/03S+rbkSjBvNjTrPwSVcoTIvOc978M6gDwmgz7HZOeDlf9TKuV3fMj9V/3f2oRkmllMChujQagQiQIa/ms2e356ESHIqYRrhcydijup85etUYQDyVU4Ztkvm8wfFf/PdYlJ4DibsTtSIF6CPKl6mM6d1OKRSHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669163868; bh=46lfs8renIC8D3cFd2nM7sCthruDm1kMFCkt+JHvryx=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JU7151M1Egs+qlNpuM9M+Dkhv5pdYtBpccMh0JS0gHIJC4uQ6IdUEpEkObeP6ON8b9ZGZ6FDJhGugQIcfZJMpBGpyyBwcuBL4FsRHWA7NHgIsPfKWY3CAR+laS4ACKL2cXM7Aa0NYbtepr91yXKAxNYNWfLTh9UradCNxo0WZE2YxgNoLUiL5N6Zj9m63leWlc+RnpDAt3bRwIv6GcB9HqYNwTQtncbdT/4WqUb/6DR0t2rPtQ14EISnWSu5q5SdyWBE9QViyMIu21fKvsBYHmR80VVUdJ8+k8RX9O2gidqTlQUGauHsm+f/a9I/YQyk0hixb4L5uHGVYo8eiP/IdA== X-YMail-OSG: PSSOzl8VM1k4gkKk_Gxg52I4UbldiDE4Rd23OUrvboWj5_.GmBerzHsIg0k6Dhj JIoITEOZn4A8P6T3kdpO5Rnsq48PHJHUHp6mTfnJbaKMCYOF9pVmxh_yIwAkiByxVnUuw.BOdzMe pN3LlLWus49G3esGppC0DOxHdv4qlJUHpGi1v1mGnUxZdmvERdEQbjmqPWAQaA_7KWZpc1WDQYRM 69KN1hcC1FbBVGFtEQiYQOU6_.awfMGgrT9OKh.oGjYBgkWeYtV8F1gzV98zUt7jmT4hoO8p..KN Kwo304DvirbvEP1TqqTRoODeXl5gQ0YY8QM7HYEIpIyZEncYyviwcO9D3eiA0_He5Qd6LrLVitT6 xYWG3vkggDoQw1kLy9d0hgNpKiQW_GMWFm0ZZVUHD3_q.4tG2l75IL7r2tfx2XhMJfrzoCLz67yN eEgIaBAqC_xiSOuNV00EYjRR1o5CTIPTzHwQQnZiuGk8Qj76a1J10ujui.4ykmNB_ZEb.dBj7sEy z3Yncw3umObaDrmjRdQJGjwlFAkZiIxlmb7aYG1MsqXpRuYhZuzozSOxiS0758B.sa423aBwKFi_ eKWGBVLTaZWtoTIcn6ILG9ol6fYvg0P3ICodhptJ7l5oeeQxOYoWlV4BA1sB14PlkGfmvUSiNIcn D10ZE4VVv1p1hdxDNcJBqiemcm8hD_ayghcs7_R7.b0M775UcuccLK0KmIW.p5SHmbt04eWCMn0E HY1Dp.tNfCDKAl.4ay9Z4w3PugM2lZyOFGOCGO.NsV0BcDqngaLqEypOqOdm6_fVMngGc0guWKVF ZBatJXE570NKgtIfdo0hf8U9m0SV7mUxW7P.m2U6kqBUBX7BOum7_BbrueQis7BPBLR7Zm1scUhX minEz75z02jQ_t1lDmJTnxl.lnp0J1Yq3jsOBaIiKSMJVe2FKOnO3coWNjAGWUvAZcKZkIvLofdA jFaCid9SIHBsR3WanC3kLRnC0T2.EjB9EQl.VVj0R4uoNeXWoCjCaeN6aJTsLDLHETTb8qKdrokp 7p8Z2q.lAmVYDu2UiWjH79h2U6mpcrbP3mgciBxiMaRRDsVbxxnB2CpKJC9rGR6pzgIZBdktmu5s 6hIaVQX0mmvLKG0iOnM9.eW_mxxFhYkzY9Xv36dVm456sDb8B50q1BZAItjnWpjsBew7tyd3p9S5 fQYlPf_a3HuU31woO.bm4jUl9cVSjp3ubf.Zb35POXjLagtLyrvw.zHs.tZZexsDL3woK7nPED6B w_mAWIL19ENCPXMT0JPkHKEA3xn.MCVgRJJTHUJiP3x.5wVViF1dCogvvzfu2nvQt5lNxZm04vFu qBEusNZfEzT_HzkKfxYEQd3XElxinboCkaFD.BelUwLPazvOU7CSGEk4oLLFpKu8IEPHYWWvARZb W7JyrmwAd.xsYSqxHcvcNDxu0GLlTbCRUvgjfk1AnWUjUkNDWa.5d2ZmpyoVjFAHi9U3Q99orULF bEhN4bg4dUnKgpKyBZhP9tT8G.Ej_p_5UtXr4BjL9o3T1yE8HNkFyk6LDj66We5L3f1ilWdoV0H8 94TWLo5ygY5YhwMegFbJNXNxS2thhIWaOKKJn92tKSqi_vFx.Tb8MonakWhbI1K0cks55b3gjwIw kbzJqFKxS_cgRB7GtpRhxA0WUdEkYhFDT2_REJQFFth5B.qIGKVl5AmlgWc.x7trdWH42oODI_B3 3TNuKD5akIfqhV99H5wG1Blf8UrHqGS7o87lUYc3iJXfSseMNsW9utAeoGPa8WGqV55N6hDrf8S6 kTvSV0JKEVC90MQiFV8PP4qO0nv52vmaLFadhnu71ObnP6gw4lrjMBwEhQco7o2D35PHD5E7xlOK bZDH4SsaoIYbbtxc_9OUpNoH3kITT0i4wTaF0lJt.9So5u_cT4qIEGuKrNBNqck6lKMs286OAAbN SNloqw2HarMxyNcj_ikhP.cJCUhq2NfalZ9WcPxCLI5ZTLaUq7ZBK0KW6slhwQL29kovFEs8WqUr pqfqWg8gPwbhoF77vpb6ZxK593ToVRpOXrlbRqRs9Z5KO0ebKq6slKp2LUa1Z_vQZbJgTm92tfHF fzsSVaQv.xrGYw3ZC2e9nwdDUnJJk51a67E5_ZP5iF10VRtesG9f31KoxPsx0k8KTwK4mI722A1o TkWdrM3C6lvA8VuSumQbObCt_xPrYtiKTDibM9.jixWbqjesx3Ie4xriHDCRemcW7._pXck6G8uG 2GFeEyvHcpRvIwObxTM.e X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Wed, 23 Nov 2022 00:37:48 +0000 Received: by hermes--production-ir2-74cf6dc4df-kxsj6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 688d184bacf37c9c5befce19b544cdc3; Wed, 23 Nov 2022 00:37:42 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer Date: Wed, 23 Nov 2022 01:37:41 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain References: X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 283 Received-SPF: pass client-ip=77.238.176.97; envelope-from=mardani29@yahoo.es; helo=sonic301-20.consmr.mail.ir2.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Steps to reproduce: emacs -Q C-x b foo RET M-x python-ts-mode RET Wrong type argument: number-or-marker-p is thrown. The bug seems to be in treesit-ready-p, specifically at: (> (position-bytes (1- (point-max))) treesit-max-buffer-size) This check fails if the buffer is empty. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 19:52:09 2022 Received: (at submit) by debbugs.gnu.org; 23 Nov 2022 00:52:09 +0000 Received: from localhost ([127.0.0.1]:52926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdzl-0004Y5-DS for submit@debbugs.gnu.org; Tue, 22 Nov 2022 19:52:09 -0500 Received: from lists.gnu.org ([209.51.188.17]:52448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdzg-0004Xn-Eu for submit@debbugs.gnu.org; Tue, 22 Nov 2022 19:52:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxdzg-0005NQ-7x for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:52:04 -0500 Received: from sonic303-21.consmr.mail.ir2.yahoo.com ([77.238.178.202]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxdze-0002mK-0g for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:52:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1669164717; bh=Q5+JVaIr6/mjpLaFfEMcf1591nEg1s1w/3od0T7qB1c=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=aJSam1Kgf89/BC7M1tlNfrLwnMvJDLYrF7yjy8rI7HTliIpB6+bHzB7ZRbsTKyzOVm8je21IIeH4yRkIS0QmCQ/ikidYJ3CIsUB3cbQhZnsVWJMfgpULuJ3Nc+4AMoD6ASjh6lnd1Ps9TkFhHikijTTwgc4NPZGla7J39qIqgUXbnwQK+d1KYQO6R+m1+4U9YgJrAHR2sQVfb9sYL61UKK6+tJDKE73qyuS8YGH5GB2MnWLJNUZxVsTBTItZmNyNRL+r8t6MvXw64McIw1gSaCS1GWuZD35cGimcOB/4+aGw6aXwa5tZBEwb5DdrWKoLZoxcdORjkNKbTGrLkN5fzA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669164717; bh=j0n0zVZNe+/CPe4Wd/RA1Im8ANKCkCI+eY4dE1gJgah=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FnaqOUDWzRQNe5KDpUKJxI/Y6PYH/+vXzl0lUJBgNCUrOM5D1PNeheB+2NrtWIT+VoXLDeNa5YhZlxcmMzf/RVWeLMwtHuPTmqFj+SrAUnCVj7i3wJlLS2/3ZqeZmxZ+0Jy7Eaz/Qff3zXHei5Yfqhe7kx4nB/po4jfK49CEA0O/B7J90/K1kag7rXneYndhPb0g6FOMBVkTVs3cuAGiR3F8Q+sYNbP+V+Juas+++lUPUPK1rx2+skl7VRmcukmeGBZxUdS1kew84AaXPge7PmMtLmC1fTgL4NSB9ro9wOSZi6Jlc42wK6zN4PFFFY1J8mJEdgQqtaP85GNPBG75iA== X-YMail-OSG: ysGZFYcVM1neTmlzD8ptqWw9ZKn6lKik7cviflu0fKgU0dWgaUqIaxMFlh8G0A8 GZobO7lmzFnr6WzfK61E4RVHrdgSBG1XNVw_OuDOqk7CS6n25euES7mHr02CoC0J2BCwbdNfqcsA pQPlZi3WjT4kodUNTbYxOJHZjW5jmOb9gAgMptPA1kJ1wKJKSV5Ct5ltYMIJ_sBsWgtffbveKi3U fSi5Kvtyyv8TI5sSo_8ztYJ2LW5ICHJPbSQ7cJ.8R5crWmnOr0k5ZFzRsk9u.Ka9gxCyGkpPa6_. GdxEuyj0UZ.LcbWvb6NQOh6_4x6yMAA1.1_0SHSHf0r5hIPYAT7dsWWLvBVcfD.U6xg1WCU5wg9E z3d4ZNDNTb4vUOvwWAcXMrO0bt9Plej9vh4UySJS5BzWiTFanrr60ZaYShM9In_1Q74CGCsIU0jl G70d0AS65kzmRxgVA161CGqbLfhKpixfDBZss02BqTkB37Rk301K3M.nT01SlSgoFhDuTwqgqci7 xbdOHKsCP_p0BiTLHKP__RUA8OhHDXa6x3GRVy25P_AlooqNhH6D9vDpX41AHXgcob.3QoaV2wjF JW5DzWOfs.19t0J5uG2zw1Wh7FcfGOOCe0ZlH0QxayxEfU5BKWGTyD5RG4grZB9aW5h0byWi7Jqa 4cGJvTG1vU3GTWxNlr3hMOsaWLsrwexhy_Idt7uNztzcltZ0tPrv7xJXQ61tkgnLqytd2IN3Qm9u jnFMgC8ebZfcindGGO23_TCwYNL.8VNkK5kwEuVfQu3nVsWbahHYzTnn0jCXbVRc7qXIYaWZ.CDv 5THp25m5q76TFDrxkRGS9XpnNQ.bnotrFdBZWR86.gATMauv3Bw9DqDt7Ht9a6qjVEwroRpZ9bRv fdsRkyZxK8u8oLwcFd6ylo5R8VNlUnHTwaW20X66sn1Vf5wyopP3S7XnWco1r2s7UP03cen1sWDy NvjPTZTd38IAoqo6VRrPXenPebaA156AFT8h9R7pgkL0FmdNZ0NhojP56_yci7uHAiseiO4XCpAa WHBwwh0y7AFb2w.uretIZXPz.lPys6RrP.1Y9YzU5AJVQXHFNEtZT0VB.2UYSrD6yHOqLP_bDDFm GF6hli9GB6IehDTm61xIaMpl_w_w1SNt4J4rhBfjRa0ex56uNIl95naE06NZIiNsLWY4.kedWs0D fIWmXpHAxn8UqFw4V_XY_pMbZFozbernSWaRyUMBALShmmP3KAEyQxspqsWw7S9T9HM2TboPALod 4sYfoBeaoMXAn83rE0xzp3G4jTaBtUwrO7ZGPiA428b4hfGS9GB9Rvtd4n1PARmhPnIuE1Xzb81s N236EBdiflVmsZPJv.7Bsxme8r__1v7VAN75TMHYaWxB9pv8OLFRJaTF7uvl59.23BPUjAGlk5Xq f2r.QxGYHT1aJNfHN8EH09INv8RtEhi6sjR9uVWLOYXlkGyZVzY47pjD1OsGu0TFeSbLmdLyKzoN GhVse2Fb2jPzdACUYhJ4cbRUJaydgrTmUL1lkZp5DtQ6NIBLC026hwIHSE9HW653f1Mm.Fj5UGCD l5QsLfO_doHZRhvVnjbrZCs3eXo2mZ2zJDXd6lDAWhA7FldpovDMoBvuZ5s7NRDPNCXSbQBbZELy cNY9vOt_3NxIzXsFAYLKI8h_0I_ogjkk5Tl.1UiHiPu1z1F050k57ljH6R9hqBsOgOqoqAsqvWL4 azrUZb7rR8bxgmre9f.zZD.wYJ5_nMFu_KAYd4GN2.EEeRcCx7htZ4flQUlXoH4yigFONuPR0zGe ku411XXgRCQuDxZgnsntvpoLeTjXxWrgFK6Gt_Nt8J8GunoRljLnJauuXl_sJqf66YbkoiAdmXkK RMrVuFCUTukng0REDBo5O4m5Psx96QtQrVUm2XaSi2MCFyRakANMuQVGWLhD4oN.4F0AWX5.zjqr rGFeF1sW2rP7dn1H_qtX4Fr4QdnO4aybuzICsuCR38SDaS67SAQLGTwFAFcVWi3EfnPK5RneUoAN NiK_tUu8qeB18WpcwZhPHlciee64SnV2R5RSojEnhR2RIsfSAppMFmofpyMw5KWKvrBiA2VR6fvo nKd_iFvi8uyfIb.qWhwxjQY0wSuVxvZsfSnEbgJ8_Hk3KUulJyM6.GYU6gLrupvB0kKNVmtsNbWC 9_WK3cZ.HdPqCUrHORk9__HYzxENS7v07Ff6H8G3Jiuw4KpB2PERZUz5oUFpVOYzgfPB.tS6knUj N3zPXyLooi4V5Ue4SfWLKvGBWxyT6FNRAG7lPibbjXQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Wed, 23 Nov 2022 00:51:57 +0000 Received: by hermes--production-ir2-74cf6dc4df-524cn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4852eec4dc50b572b20ffa1e525176b8; Wed, 23 Nov 2022 00:51:53 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Daniel =?utf-8?Q?Mart=C3=ADn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#59497: 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer References: Date: Wed, 23 Nov 2022 01:51:52 +0100 In-Reply-To: ("Daniel =?utf-8?Q?Mart=C3=ADn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Wed, 23 Nov 2022 01:37:41 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 526 Received-SPF: pass client-ip=77.238.178.202; envelope-from=mardani29@yahoo.es; helo=sonic303-21.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, 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-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 59497@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Steps to reproduce: > > emacs -Q > C-x b foo RET > M-x python-ts-mode RET > > Wrong type argument: number-or-marker-p is thrown. > > The bug seems to be in treesit-ready-p, specifically at: > > (> (position-bytes (1- (point-max))) treesit-max-buffer-size) > > This check fails if the buffer is empty. I think the correct check should be: (> (1- (position-bytes (point-max))) treesit-max-buffer-size) From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 03:28:30 2022 Received: (at 59497-done) by debbugs.gnu.org; 23 Nov 2022 08:28:30 +0000 Received: from localhost ([127.0.0.1]:53443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxl7O-0007RN-1Q for submit@debbugs.gnu.org; Wed, 23 Nov 2022 03:28:30 -0500 Received: from mx0b-0016e101.pphosted.com ([148.163.141.31]:40034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxedm-0005Vj-2Y for 59497-done@debbugs.gnu.org; Tue, 22 Nov 2022 20:33:30 -0500 Received: from pps.filterd (m0151358.ppops.net [127.0.0.1]) by mx0b-0016e101.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AN1RfeX023769 for <59497-done@debbugs.gnu.org>; Tue, 22 Nov 2022 17:33:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucsd.edu; h=from : content-type : content-transfer-encoding : mime-version : subject : message-id : date : cc : to; s=campus; bh=M+RXpaFwlaYebWaiJEpUOrcuKTRr6I2kPgvPJ0//Iqg=; b=UO1RJYY0vqY0tnymLRyjq6hh8nLQtHT7UyikoA8V9DzfWPqwDBreX2zgOfuq99rgz+pY TpuPQBYodCTedHqnNxPNphLF1VEtNhWbV5bn1LhqP/Us3j3zTBrhOPXIpw5+D/ZQoYa5 U4e+ahJJf9b1IuCvU7dGQcNl82Ue+zAX1OSkDb+9N6zZKFN+KU4+DnUe3mUW3dLuR4wl E8SnBT82LnpiPH+slV0DgS9Mr8Chu4hPxMDNACWapcyKBuz59j1z1AMWBLdXEDqgcbMM 2VcRasTiptI6UvEJQLLXZHU7xSzNOhr+f9s6skHfBFfOpCkFJOLedW8kT4nfzZD69JvX vA== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0b-0016e101.pphosted.com (PPS) with ESMTPS id 3kyfxyke1d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <59497-done@debbugs.gnu.org>; Tue, 22 Nov 2022 17:33:29 -0800 Received: by mail-pl1-f197.google.com with SMTP id b18-20020a170903229200b00186e357f3b9so12649417plh.6 for <59497-done@debbugs.gnu.org>; Tue, 22 Nov 2022 17:33:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucsd.edu; s=google; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=M+RXpaFwlaYebWaiJEpUOrcuKTRr6I2kPgvPJ0//Iqg=; b=cs9EBO/T0nJZqcRps5fdvKTL62zSEHjP/nS0PfqNpAizXONWubq45Rfqhdq7KX6Q/7 dqsiARriXPeh8ZO/mkgVNkMrO/A2TgPGmKc8Ffk9mjFZHKLHSDSl2YkeVMKtVWUDULZa qm+DaiXBAX40U8gh60hJlbyEqnhWUI3uwp03Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=M+RXpaFwlaYebWaiJEpUOrcuKTRr6I2kPgvPJ0//Iqg=; b=1ZA46YV1Gc5AzQexXrNphnkm0LfOuHEwJvwjIDpD1a1K+BUYrREg/lIQ6Nn+lzd60y KSIr60m10Ssh9N1oD0DnAqmk/cp6NobQILlPIKjcdEzzmfsAEk5ATDrdKbjXIRot4vlY QT2hufioyqfY/PZFiLFszMedrgGf/T14tQa/hT1za0oIuFdIiSkjUYncUpfLXp4F6zdR +hjUonCzpOx7Lmi76mkbLDQAiwP8bDs8WRGNF4iJfx5orYFAXhOvA4eQCsfjrYsjYaay QnWV6cumKMehHK6KtP7yO+L0LtXGaYYPxPGvxfTOPNNh2yYtcD8ReYHTaV2zchRXRwu5 LK8w== X-Gm-Message-State: ANoB5pmFGUcwdaMlp0+sxEHpUfQ4HYOVuhu13thG8Vvxjy9P2sSeWZIO GGQ55Lrg2TVfMoGh53+eEUMfbJNpTpp1QnPzvdwAviwaK84/tI3APJ/C77/O9MyswLwT2C/YPFG wVSYcYd0H8aDTnIIf3S8V X-Received: by 2002:a17:902:e849:b0:186:898a:f33d with SMTP id t9-20020a170902e84900b00186898af33dmr7192746plg.33.1669167208198; Tue, 22 Nov 2022 17:33:28 -0800 (PST) X-Google-Smtp-Source: AA0mqf5KZhNz9QC+GWZFsJYX1jUCZR1CnmfM1XhobTDN9ari1bz1tAUorUqOlZ8wAsBnCaKeBk9fWg== X-Received: by 2002:a17:902:e849:b0:186:898a:f33d with SMTP id t9-20020a170902e84900b00186898af33dmr7192722plg.33.1669167207884; Tue, 22 Nov 2022 17:33:27 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id g10-20020a170902d1ca00b00178acc7ef16sm10936843plb.253.2022.11.22.17.33.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Nov 2022 17:33:27 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: bug#59497: 29.0.50; Wrong type argument: number-or-marker-p, nil when enabling Tree Sitter in empty buffer Message-Id: <46912021-BA6B-46E7-A933-542D1899D00B@ucsd.edu> Date: Tue, 22 Nov 2022 17:33:26 -0800 To: =?utf-8?Q?Daniel_Mart=C3=ADn?= X-Mailer: Apple Mail (2.3696.120.41.1.1) X-campus_gsuite: gsuite_33445511 X-Proofpoint-ORIG-GUID: -eAGuAS9eoatSIwhaDYnplds8fPpFtxU X-Proofpoint-GUID: -eAGuAS9eoatSIwhaDYnplds8fPpFtxU pp_allow_relay: proofpoint_allowed X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-22_13,2022-11-18_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 lowpriorityscore=0 clxscore=1011 adultscore=0 priorityscore=1501 mlxlogscore=756 spamscore=0 malwarescore=0 impostorscore=0 bulkscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211230009 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59497-done X-Mailman-Approved-At: Wed, 23 Nov 2022 03:28:22 -0500 Cc: 59497-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Daniel Mart=C3=ADn writes: > Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, the Swiss army = knife of > text editors" writes: > >> Steps to reproduce: >> >> emacs -Q >> C-x b foo RET >> M-x python-ts-mode RET >> >> Wrong type argument: number-or-marker-p is thrown. >> >> The bug seems to be in treesit-ready-p, specifically at: >> >> (> (position-bytes (1- (point-max))) treesit-max-buffer-size) >> >> This check fails if the buffer is empty. > > I think the correct check should be: > > (> (1- (position-bytes (point-max))) treesit-max-buffer-size) Thanks, this should be fixed by c69858b3f0a. Yuan From unknown Sat Sep 06 10:20:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 21 Dec 2022 12:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator