From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Nikolay Kudryavtsev Newsgroups: gmane.emacs.bugs Subject: bug#74438: 29.1; global-mark-ring does not work as described Date: Sat, 23 Nov 2024 00:16:53 +0300 Message-ID: References: <37667f67-9c28-4543-a28a-c5d42878dbce@gmail.com> <64684e77-0a4d-41b7-b24d-842f6db2b151@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32439"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird To: Sean McAfee , 74438@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 22 22:19:17 2024 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 1tEb3c-0008Il-Q6 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Nov 2024 22:19:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tEb3Q-0004Oa-1B; Fri, 22 Nov 2024 16:19: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 1tEb3O-0004OQ-Ox for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 16:19:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tEb3O-0002Ce-GM for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 16:19:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:References:MIME-Version:Date:From:To:Subject; bh=t/TjK/g1ZhbDhKbq4Ivw0LrS/LojLszcoY75ImR3lkc=; b=dHyMPRCihuEGNy4vpVLKAt8D5htr1Wdtr+Bh38t8Bjo1g0wGQQ3aYOplmBLLExu/6O9Dgv8c2aLT4uU4LPKWWom0xM7qCluEyCk7bUJcFgjQvPcXOYjmJkfA0EeQWWYuttppwon3So2JzL0w6GtHGjzreERoE2PUZsriRqCENGU5WFQPuTwR7LzodIfVAtdYAHNvza7oeg4w/O+Yu1U4+8BKR+UZF3l8DrXG0g67+eqZNPuQcvti4EUst1G4CS/l53rr6YgK4a5OTDsqQpB2Myqy/T6qIp9VWGMFjjMFAdZQXC84vFRDkobYTVyAiBvCRSJSWwuKIbwf/Y3hnoQUGA==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tEb3O-0001rN-AE for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2024 16:19:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Nikolay Kudryavtsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Nov 2024 21:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74438 X-GNU-PR-Package: emacs Original-Received: via spool by 74438-submit@debbugs.gnu.org id=B74438.17323102847049 (code B ref 74438); Fri, 22 Nov 2024 21:19:02 +0000 Original-Received: (at 74438) by debbugs.gnu.org; 22 Nov 2024 21:18:04 +0000 Original-Received: from localhost ([127.0.0.1]:55797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEb2R-0001pc-MQ for submit@debbugs.gnu.org; Fri, 22 Nov 2024 16:18:03 -0500 Original-Received: from mail-lf1-f53.google.com ([209.85.167.53]:49214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEb2P-0001pB-9W for 74438@debbugs.gnu.org; Fri, 22 Nov 2024 16:18:02 -0500 Original-Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-539f8490856so2869326e87.2 for <74438@debbugs.gnu.org>; Fri, 22 Nov 2024 13:18:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732310220; x=1732915020; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:content-language:references :to:subject:user-agent:mime-version:date:message-id:from:from:to:cc :subject:date:message-id:reply-to; bh=t/TjK/g1ZhbDhKbq4Ivw0LrS/LojLszcoY75ImR3lkc=; b=K9HsN1zZP2dNSvB8hMdJzHm/KZZXB1DNoz2VZ9/LwkbtPI2Qff1+cipwuMSYkESZBH 6YmK7G+TZYreyOYKrrbtVVJeU0eor76Jknew/568QlQXs7jrQCRxKxNy9Y8MEHPUyj2z lyv9+29CzNYkf8Tj4io5Qjajd/y7ltcihfCdu9EeoSNMSxIrGc1CuGCdstB3sEuW1ry/ UltTrjc0UHzIQOaIQZFcj8KLP0jD/ClDolTgPxapM6bvdQ4IYuP4vKdzDLhQx0CEHArU 3VtJqDUIA2nSwQ/f9/C4/fNe/N9T8E44oZ9RpqxWUGEzFg6zXlbEzIjF016dyIzif1NC 49IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732310220; x=1732915020; h=content-transfer-encoding:in-reply-to:content-language:references :to:subject:user-agent:mime-version:date:message-id:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=t/TjK/g1ZhbDhKbq4Ivw0LrS/LojLszcoY75ImR3lkc=; b=C+zoiUWWChD/QdD2JO556qdHmoUZKaQdGuX8irKRKbRshsU75okMOQrAYgmqqbtM5E t2N8IZ7Vh+TrWlPcLH3ug3n0t9/x95xdxiALDbRrr/1CxKYmq9fr0XWDKCbz1O4UK89S iIhEHfNN6xZIM6yUkY7R/w55TMjFiARWOWXZANmKbLlZCXYmdeLjpZlw1YkRpzYHfW2j qHfRik9jKyldTvGn+Exa5SwUasOTFjqzaDpFHodgh3OpxXh1FXb2yDWxdD0MxsFVwE91 eng6b7pDelxk8+k62Qgdfk4q+SjTAHXMHWKzCR6ZrRTaeWOCipfrHbY5aBfns/02Fhnz nmDw== X-Forwarded-Encrypted: i=1; AJvYcCXxik2RuUOHo46gkmhoT/txCcG6tVBRcqKYrJpno2MOzqJtnNwlYs4aB5KpZOS3OzOyp8WezQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx7DRgi6Qb6u1juvKdYlcSusJvpOunUcWGy3WgXM4YPG7cV5yYm YNCLvy0481JEDNjEfSK0t0+tW6D2TkE2S9h+EfIQWzv6zhP5UcAT X-Gm-Gg: ASbGnctI6s244c4Or1L8AsS2oZQMlpnVenemzKFrv7EIicJnwqnmZBbjN/Tz+RLcLre SAKxGRmUreqGMHHCmPt6EZQyy2tf6dUw1lb9qk6lvfmbJzwlfJSZNAl/lJrkAjUki87eHTwQLcJ YdFJYKej79cdN98pEOceuqWoVKMxgDcqQfg1fJ1B7HSbX0/k3e+CALNp0rvEyf99M/m45S/M0WE hCiM/O2Y3PFZ0WtSddEY99DaQS1RXpVETMChnXGK+14yIzbL7+8l8xUtkFEXmr6h44KHW6usUM6 j8eFDtO56pMYEjNzcfkYwmBKxIM03d2W+2t9Bkd7JopY X-Google-Smtp-Source: AGHT+IHSJTe10hCAAyRufkHXtnjxfPKsVlUzvW1eLvba8k9gPkuvzdcUN0+ldrkl1fD9Mh6TEiZ6aQ== X-Received: by 2002:a05:6512:2808:b0:53d:d96b:aa97 with SMTP id 2adb3069b0e04-53dd96bab58mr1643587e87.23.1732310219836; Fri, 22 Nov 2024 13:16:59 -0800 (PST) Original-Received: from ?IPV6:2a02:2168:b20b:5100:5de5:64c1:f480:28d3? ([2a02:2168:b20b:5100:5de5:64c1:f480:28d3]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-53dd2451fa5sm555098e87.75.2024.11.22.13.16.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Nov 2024 13:16:57 -0800 (PST) X-Google-Original-From: Nikolay Kudryavtsev Content-Language: ru, en-US In-Reply-To: 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:295802 Archived-At: Don't get me wrong, I'm not trying to attack your use case in any way, just trying to help you solve it in the most efficient way possible. Also trying to make sure that your use-case is really affected by this behavior. Because if I now understand correctly, this should only affect you if you are breaking the "doing nothing else in between" constraint. Anyway, I feel like you can easily get rid of the "doing nothing else in between" limitation if you rework your code to just work with a particular register.