From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mickey Petersen Newsgroups: gmane.emacs.bugs Subject: bug#60652: 30.0.50; tree-sitter: `treesit-inspect-mode' seems to break the undo ring... sometimes? Date: Sun, 08 Jan 2023 10:40:40 +0000 Message-ID: <87zgatjolz.fsf@masteringemacs.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="5392"; mail-complaints-to="usenet@ciao.gmane.io" To: 60652@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 08 11:41:18 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pET77-0001CK-9q for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 Jan 2023 11:41:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pET6u-0002LV-5R; Sun, 08 Jan 2023 05:41:04 -0500 Original-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 1pET6s-0002LH-IM for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:41:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pET6s-0005np-AE for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:41:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pET6s-0003ia-6T for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mickey Petersen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2023 10:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60652 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.167317444914264 (code B ref -1); Sun, 08 Jan 2023 10:41:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Jan 2023 10:40:49 +0000 Original-Received: from localhost ([127.0.0.1]:59973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pET6f-0003i0-Gm for submit@debbugs.gnu.org; Sun, 08 Jan 2023 05:40:49 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:32912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pET6d-0003hs-J0 for submit@debbugs.gnu.org; Sun, 08 Jan 2023 05:40:48 -0500 Original-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 1pET6d-0002Jo-DV for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:40:47 -0500 Original-Received: from mail-cwlgbr01on2126.outbound.protection.outlook.com ([40.107.11.126] helo=GBR01-CWL-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pET6b-0005M4-U9 for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:40:47 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gx/4N8u4/35tQ0oauUTFiFxBgFvH/kRH7Y3b67qmoMYkVDZ6miz34l8/i+f7qD63BjRwguseP6AhxDqZ0Nk+6Eujo6aTzMvD38IDFYvkUFlB0HZSYsQaiSJ8BkrUcfJWMoxODETXDfF2VXRzEo4Qo0n9RmAGmmiYoh0GFbczqbwWrdStCI2adNXi4AnRKtZJ+sbCmNTESSgY+d76PRNrnBs9LR7ivQbbTpEvriNvvxkXy4GCnpMKtTHXT1Pe31MZy0/Ftq7ScHdmMaKB+H7QweXL7wQEb1zmbUTXxdD5HxamisSMJ6Mwv1c9bfXvYSN/iyk8+2yvniZ8Ba6oo/j+Rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5Il6yl/R7t/sz845w4y0mHbBXM6ZEDiDH0+//td3490=; b=h5BvvnHHF9khWERZye+16LYXHgVVc9Urakga1E1VC1XVBT5w/9bbDP16MQgZh6Cy7QKjAhO96h5Ldw/n4MC15lzBNsXPzuI0lBc2lBC5wtGklYQHFsWFQM46qkbLDs/wtlJ3vqDYm2vGrCb9FV2Wz6VPnQQIcptqQ5z7aRviXngDUMyx1bFajBusu3Xvw4EVfp/l+6w+JoJIJhKZ37YOZQRezYTIHun+bBr8g4MQ6Sz9nVpkFfppB9zq+O8G22apKU/U9rYAYJbhVqgz0BMcHPyY3AwyIrxPebeu2SWpSRuJpxrv6vpNTPlavJq/WciH0K/430I+R4dRZOBgUq9vmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 178.79.136.144) smtp.rcpttodomain=gnu.org smtp.mailfrom=masteringemacs.org; dmarc=pass (p=none sp=none pct=100) action=none header.from=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semantical.onmicrosoft.com; s=selector1-semantical-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5Il6yl/R7t/sz845w4y0mHbBXM6ZEDiDH0+//td3490=; b=SNNdzz5PrtXjiZzrUcBy/y/edkVEd3KfPbfORX8jZIjAKlI2jIxRCTySTNnkXNIL8HNnVo7z3NTG6S2kPZxjJ4QPnQfruUl6zWtC6qxoVOE5QHP9iKgDC2my8lYjkDvmBenmVa8qbalI8Qmjpq33QCmMCxaibs2K0QbnD3+g8G8= Original-Received: from LO6P123CA0047.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:310::16) by LO3P265MB2362.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:102::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Sun, 8 Jan 2023 10:40:43 +0000 Original-Received: from LO2GBR01FT025.eop-gbr01.prod.protection.outlook.com (2603:10a6:600:310:cafe::25) by LO6P123CA0047.outlook.office365.com (2603:10a6:600:310::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Sun, 8 Jan 2023 10:40:43 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 178.79.136.144) smtp.mailfrom=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org;dmarc=pass action=none header.from=masteringemacs.org; Received-SPF: Pass (protection.outlook.com: domain of masteringemacs.org designates 178.79.136.144 as permitted sender) receiver=protection.outlook.com; client-ip=178.79.136.144; helo=semantical.co.uk; pr=C Original-Received: from semantical.co.uk (178.79.136.144) by LO2GBR01FT025.mail.protection.outlook.com (10.152.42.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Sun, 8 Jan 2023 10:40:42 +0000 Original-Received: by semantical.co.uk (Postfix, from userid 5001) id 5663A114002; Sun, 8 Jan 2023 10:40:42 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=masteringemacs.org; s=masteringemacs.org; t=1673174442; bh=5Il6yl/R7t/sz845w4y0mHbBXM6ZEDiDH0+//td3490=; h=From:To:Subject:Date:From; b=yekXrsUZ1BSYYqKHHN4KChrr9fYT/nrwnxNSU/DxibovHtBXoM/DThcow7sF+nMSB /EathIVPy3mKZuKCis4MTV94bxopLikvvy2YZ3LaL78uObPrzYzxiwsRnBgTk3u8ND mIGUTcTV7qmsLDoodOg0e/8L/wmhmQrKPpKxYGu0= X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LO2GBR01FT025:EE_|LO3P265MB2362:EE_ X-MS-Office365-Filtering-Correlation-Id: 2548ef2b-0112-45e2-dc80-08daf164cada X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NGiKFgCgnhq0le1FLBjio8sbdBk5ov88S7B2n4PtnTxF5XaQpPrVqw5Y4McmN7vlH08Yi6LLDPNLlR4RbJzobqJ61nDNZPcDYOyOffXzGsSBoH25QBhM2GlFDGFyuKzEPXXMJe8C7nLLKNuNv6/saOXoYi5TR+Q1FH9OjgoTVbWHXCMR7pSpKzqFLpOw9b5jSU0EodaUTDtO1oV66dfDeYwTl+kUOTHrZGQmzfFQxkuakGPzH5vTBW4BUm3UAbHJt1PXN7LelYj+1upyLzns8tuTpbQ7pt24+QE67VNcOZ9ku5krZQhIfPhVzJiV/YyVd1JfOwtVkMzeBfbqsso85YMBpLO4QAlRdENuGc9vkwF0SKN74cZLZLsGBDqTZj9bdtxEPOJM8DNO1rNRvW2Rbf3Rf97rZLOh7jx0LmWBQKdGpPbIuUObvS3ofL9IJeS5U3+hBBSUtr4Npkmgr5nnqvIqmLGtu86CvMPqGO9SbzOf5sl3T6sp4XGCsUuYFk2ByQSz4L5hM9iS0ir1GCIqa5ymqG+7gK9rkorrcmDHv6JCYb8qRT1qtZUUp3TMM6l/xAO1BFj99tlgHzftIFhsgbd5h691qtecfqiEuThIlw+MqUzDKWVEKDRrCV/Q5QmgwumbGn3Pcq2OlgDxINZJyRXeDpVt//19h+GpjvjZWVnzsPnDv537UhUi1NXim+XUravmU1G8Zo1mqiXx2BqfjQ+4QunkVCUGuI250cLYvR6SpfTL4HTcTsEluXAGK S4iejp+sxaKS/XY4/GYq3Yeeg== X-Forefront-Antispam-Report: CIP:178.79.136.144; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:semantical.co.uk; PTR:semantical.co.uk; CAT:NONE; SFS:(13230022)(396003)(39830400003)(136003)(376002)(346002)(451199015)(36840700001)(46966006)(36756003)(186003)(8936002)(26005)(6266002)(4744005)(40480700001)(2616005)(5660300002)(8676002)(6916009)(356005)(316002)(86362001)(42186006)(70586007)(478600001)(7596003)(7636003)(41300700001)(70206006)(82310400005)(47076005)(2906002)(336012)(36860700001)(38230200001)(81973001)(14776008)(79816003); DIR:OUT; SFP:1102; X-OriginatorOrg: masteringemacs.org X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2023 10:40:42.8398 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2548ef2b-0112-45e2-dc80-08daf164cada X-MS-Exchange-CrossTenant-Id: a4e27e3d-bab0-45e8-8942-e64cf9fbd34f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4e27e3d-bab0-45e8-8942-e64cf9fbd34f; Ip=[178.79.136.144]; Helo=[semantical.co.uk] X-MS-Exchange-CrossTenant-AuthSource: LO2GBR01FT025.eop-gbr01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO3P265MB2362 Received-SPF: pass client-ip=40.107.11.126; envelope-from=mickey@masteringemacs.org; helo=GBR01-CWL-obe.outbound.protection.outlook.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:252901 Archived-At: Steps to somewhat reliably reproduce it: 1. Enable `treesit-inspect-mode' in a valid buffer. 2. Do some light editing, and sometimes the undo ring will reset itself to just the previous undone state and the current one. In effect turning what was a history of undo events into two. Sadly, I have little more than this to go on. In GNU Emacs 30.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2023-01-02 built on mickey-work Repository revision: c209802f7b3721a1b95113290934a23fee88f678 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.3 LTS Configured using: 'configure --with-native-compilation --with-json --with-mailutils --without-compress-install --with-imagemagick CC=gcc-10'