From unknown Tue Jun 17 22:16:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#70443: Keep track of when previews are being generated Resent-From: Paul Nelson Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Wed, 17 Apr 2024 21:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70443 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: 70443@debbugs.gnu.org X-Debbugs-Original-To: bug-auctex@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171338902431231 (code B ref -1); Wed, 17 Apr 2024 21:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Apr 2024 21:23:44 +0000 Received: from localhost ([127.0.0.1]:48286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxCkp-00087f-NJ for submit@debbugs.gnu.org; Wed, 17 Apr 2024 17:23:44 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxCkk-00086F-Hx for submit@debbugs.gnu.org; Wed, 17 Apr 2024 17:23:42 -0400 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 1rxCkP-0002Ip-Go for bug-auctex@gnu.org; Wed, 17 Apr 2024 17:23:18 -0400 Received: from mail-il1-x129.google.com ([2607:f8b0:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rxCkO-0005MA-13 for bug-auctex@gnu.org; Wed, 17 Apr 2024 17:23:17 -0400 Received: by mail-il1-x129.google.com with SMTP id e9e14a558f8ab-36b045c17d5so4107345ab.0 for ; Wed, 17 Apr 2024 14:23:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713388994; x=1713993794; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cx42Zjz205DPdy8kS1fHiv91xKjhHDMQnBeoWhKehf0=; b=ZjNQ6cVvQ90zf2tkyB72Dtl0OL/F++gKS3w9LqFsVeEi5qmgqjbvzm6qDqSa9GdJBU 9H7H5QOrQM0Rg5kJaZa0YbT8k7shAQUWhI06aHmVP16Mu7F63dzEJ8uamL0kyUUt3J2k UEFVKlYMaPqr3S6EIlwP9hoXTd2AKzRKYy850yb8Cg4f8OVbY98dHxObenk/uXfeTwUv 3xkXly29IUSlQgLQhj2WyurZiz8t1nKpJBClqkN473ZgTozxh3x6Mh4ZeV+zc3KyBrVr oeCNmTum9zVu+uMwGWbxNSwIOIXqs9hFH2mZtTlUugkhQMA0U+URs3kLn5SygY5/MNoD 5miw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713388994; x=1713993794; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cx42Zjz205DPdy8kS1fHiv91xKjhHDMQnBeoWhKehf0=; b=CDGQO47OppR0prfm6lVFIsnNAiOHBPbEuUX3orRuRc1MdhrwgyR7/Sx7B1lQ/IDPPk nsSmac7KX+ljb/Urn1qKptuu/MgkTw5ZwaJRnEXIxKonBXWHKKhxmWLmfrkyD9Bv2KSZ 31n3yhLMnKHO+O935Pf/B8eAuVgI6Ffg+9VDmUD+2DRtlr+Ktx5sG4Su6RJ72ZWlmAXN QZ95HH/xo4JbAeWvs2lSGfWhx+RXw2RGjkrpkmeklV30SFcTGot5+B86BZhNTbO2uunS 43rzTFqIQLyQtFf9kg8GU44QuaQDsX1ZgjiHpbVtE2BrnLPl+6EEZK8O5yYvVNkJswIp 5OKQ== X-Gm-Message-State: AOJu0Yw9xndTs0XG+lQ6t5AmGnX1OIz4hy9ZNgGkZe/5HL/CQ8DdDYlk Aa+M0sSt2cyceHgpxqCbzDVsBAXu91dYRjsgWiSAkbGkxkXniDM39g8R2rEtlGQeLgLlKyXJtUz wNHyyGetf2M+WOW+RKo0URsAGOojreUik7yQ= X-Google-Smtp-Source: AGHT+IH24b+shUVIGkJbJoora+PcKB1SN9AuIQ0GsNKaTWzEmqg9y9DBTWDKtJtylqgo79JWfEHxZwwZnhiH4+ZWX1E= X-Received: by 2002:a05:6e02:1e07:b0:36b:329c:2b2e with SMTP id g7-20020a056e021e0700b0036b329c2b2emr469015ila.14.1713388994336; Wed, 17 Apr 2024 14:23:14 -0700 (PDT) MIME-Version: 1.0 From: Paul Nelson Date: Wed, 17 Apr 2024 23:23:03 +0200 Message-ID: Content-Type: multipart/mixed; boundary="0000000000005ec636061651768b" Received-SPF: pass client-ip=2607:f8b0:4864:20::129; envelope-from=ultrono@gmail.com; helo=mail-il1-x129.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) --0000000000005ec636061651768b Content-Type: text/plain; charset="UTF-8" This patch makes the following changes, having no effect on behavior: - The variable preview--region-begin, introduced in the fix to Bug#62445, is replaced with preview-current-region, which is a cons cell (begin . end) keeping track of the complete region. - That variable is set to nil in preview-parse-messages. The effect is to give a way for (e.g.) external packages to keep track of when and where previews are being generated. Thanks, best, Paul --0000000000005ec636061651768b Content-Type: application/octet-stream; name="0001-Keep-track-of-when-previews-are-being-generated.patch" Content-Disposition: attachment; filename="0001-Keep-track-of-when-previews-are-being-generated.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lv4bjbf00 RnJvbSA2OTBhOTFjZDY0MjU4NDIzMTc2YWYwZWYxNDg0ODg2NzI1MDNmOTgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIE5lbHNvbiA8dWx0cm9ub0BnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTcgQXByIDIwMjQgMjM6MTc6MTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBLZWVwIHRy YWNrIG9mIHdoZW4gcHJldmlld3MgYXJlIGJlaW5nIGdlbmVyYXRlZAoKKiBwcmV2aWV3LmVsLmlu IChwcmV2aWV3LWN1cnJlbnQtcmVnaW9uKTogTmV3IHZhcmlhYmxlLApyZXBsYWNpbmcgcHJldmll dy0tcmVnaW9uLWJlZ2luLgoocHJldmlldy1wbGFjZS1wcmV2aWV3LCBwcmV2aWV3LXBhcnNlLW1l c3NhZ2VzKQoocHJldmlldy1yZWdpb24pOiBVc2UgaXQuCi0tLQogcHJldmlldy5lbC5pbiB8IDE1 ICsrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNiBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9wcmV2aWV3LmVsLmluIGIvcHJldmlldy5lbC5pbgppbmRl eCBjZDY0OTJiNC4uNDhlNmU0ZTEgMTAwNjQ0Ci0tLSBhL3ByZXZpZXcuZWwuaW4KKysrIGIvcHJl dmlldy5lbC5pbgpAQCAtMjU1MCw2ICsyNTUwLDEwIEBAIGl0IGdldHMgZGVsZXRlZCBhcyB3ZWxs LiIKIAogKGRlZnZhci1sb2NhbCBwcmV2aWV3LWJ1ZmZlci1oYXMtY291bnRlcnMgbmlsKQogCiso ZGVmdmFyLWxvY2FsIHByZXZpZXctY3VycmVudC1yZWdpb24gbmlsCisgICJLZWVwcyB0cmFjayBv ZiByZWdpb24gY3VycmVudGx5IGJlaW5nIHByZXZpZXdlZC4KK1NldCBpbiBgcHJldmlldy1yZWdp b24nLCBjbGVhcmVkIGluIGBwcmV2aWV3LXBsYWNlLXByZXZpZXcnLiIpCisKIChkZWZ1biBwcmV2 aWV3LXBsYWNlLXByZXZpZXcgKHNuaXBwZXQgc3RhcnQgZW5kCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGJveCBjb3VudGVycyB0ZW1wZGlyIHBsYWNlLW9wdHMpCiAgICJH ZW5lcmF0ZSBhbmQgcGxhY2UgYW4gb3ZlcmxheSBwcmV2aWV3IGltYWdlLgpAQCAtMjU2NCw2ICsy NTY4LDcgQEAgUExBQ0UtT1BUUyBhcmUgYWRkaXRpb25hbCBhcmd1bWVudHMgcGFzc2VkIGludG8K IGEgbGlzdCB3aXRoIGFkZGl0aW9uYWwgaW5mbyBmcm9tIHRoZSBwbGFjZW1lbnQgaG9vay4KIFRo b3NlIGxpc3RzIGdldCBjb25jYXRlbmF0ZWQgdG9nZXRoZXIgYW5kIGdldCBwYXNzZWQKIHRvIHRo ZSBjbG9zZSBob29rLiIKKyAgKHNldHEgcHJldmlldy1jdXJyZW50LXJlZ2lvbiBuaWwpCiAgIChw cmV2aWV3LWNsZWFyb3V0IHN0YXJ0IGVuZCB0ZW1wZGlyKQogICAobGV0ICgob3YgKG1ha2Utb3Zl cmxheSBzdGFydCBlbmQgbmlsIG5pbCBuaWwpKSkKICAgICAob3ZlcmxheS1wdXQgb3YgJ3ByaW9y aXR5IChUZVgtb3ZlcmxheS1wcmlvcml0aXplIHN0YXJ0IGVuZCkpCkBAIC0zMjY4LDggKzMyNzMs NiBAQCBSZXR1cm4gYSBuZXcgc3RyaW5nLiIKICAgICAoc2V0cSByZXN1bHQgKGNvbmNhdCByZXN1 bHQgc3RyaW5nKSkKICAgICByZXN1bHQpKQogCi0oZGVmdmFyLWxvY2FsIHByZXZpZXctLXJlZ2lv bi1iZWdpbiBuaWwpCi0KIChkZWZ2YXIgcHJldmlldy1maW5kLWVuZC1mdW5jdGlvbiBuaWwKICAg IkZ1bmN0aW9uIHVzZWQgdG8gY29tcHV0ZSB0aGUgZW5kIHBvc2l0aW9uIGZvciBhIG5ldyBvdmVy bGF5LgogVGhlIGZ1bmN0aW9uIGJvdW5kIHRvIHRoaXMgdmFyaWFibGUgd2lsbCBiZSBjYWxsZWQg aW5zaWRlCkBAIC0zNTU2LDEwICszNTU5LDEwIEBAIG5hbWUoXFwoW14pXStcXCkpXFwpXFx8XAog ICAgICAgICAgICAgICAgICAgICAgIDs7IFRoZSBmb2xsb3dpbmcgYWRkcmVzc2VzIHRoZSBidWcg ZGVzY3JpYmVkIGF0CiAgICAgICAgICAgICAgICAgICAgICAgOzsgaHR0cHM6Ly9saXN0cy5nbnUu b3JnL2FyY2hpdmUvaHRtbC9idWctYXVjdGV4LzIwMjMtMDMvbXNnMDAwMDcuaHRtbAogICAgICAg ICAgICAgICAgICAgICAgIDs7IChidWcjNjI0NDUpCi0gICAgICAgICAgICAgICAgICAgICAgKGFu ZCBwcmV2aWV3LS1yZWdpb24tYmVnaW4KKyAgICAgICAgICAgICAgICAgICAgICAoYW5kIHByZXZp ZXctY3VycmVudC1yZWdpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICg8IChwb2ludCkK LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXZpZXctLXJlZ2lvbi1iZWdpbikKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgIChnb3RvLWNoYXIgcHJldmlldy0tcmVnaW9uLWJlZ2lu KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYXIgcHJldmlldy1jdXJyZW50LXJl Z2lvbikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ290by1jaGFyIChjYXIgcHJldmll dy1jdXJyZW50LXJlZ2lvbikpKQogCiAgICAgICAgICAgICAgICAgICAgICAgKGNvbmQKICAgICAg ICAgICAgICAgICAgICAgICAgKChzZWFyY2gtZm9yd2FyZCAoY29uY2F0IHN0cmluZyBhZnRlci1z dHJpbmcpCkBAIC00MDc2LDcgKzQwNzksNyBAQCBUaGUgZnVuY3Rpb24gYm91bmQgdG8gdGhpcyB2 YXJpYWJsZSB3aWxsIGJlIGNhbGxlZCBpbnNpZGUKICAgICAgICAgICAgICAgICAgICAgICAgICAi PG5vbmU+IikKICAgICAgICAgICAgICAgICAgICAgICAgKFRlWC1jdXJyZW50LW9mZnNldCBiZWdp bikpKQogICAoc2V0cSBUZVgtY3VycmVudC1wcm9jZXNzLXJlZ2lvbi1wIHQpCi0gIChzZXRxIHBy ZXZpZXctLXJlZ2lvbi1iZWdpbiBiZWdpbikKKyAgKHNldHEgcHJldmlldy1jdXJyZW50LXJlZ2lv biAoY29ucyBiZWdpbiBlbmQpKQogICAocHJldmlldy1nZW5lcmF0ZS1wcmV2aWV3IChUZVgtcmVn aW9uLWZpbGUpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHByZXZpZXctZG8tcmVwbGFj ZW1lbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChUZVgtY29tbWFuZC1leHBhbmQK LS0gCjIuMzkuMyAoQXBwbGUgR2l0LTE0NSkKCg== --0000000000005ec636061651768b-- From unknown Tue Jun 17 22:16:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Nelson Subject: bug#70443: closed (Re: bug#70443: Keep track of when previews are being generated) Message-ID: References: X-Gnu-PR-Message: they-closed 70443 X-Gnu-PR-Package: auctex Reply-To: 70443@debbugs.gnu.org Date: Thu, 18 Apr 2024 14:43:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1713451382-9484-1" This is a multi-part message in MIME format... ------------=_1713451382-9484-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #70443: Keep track of when previews are being generated which was filed against the auctex package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 70443@debbugs.gnu.org. --=20 70443: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D70443 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1713451382-9484-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 70443-done) by debbugs.gnu.org; 18 Apr 2024 14:42:43 +0000 Received: from localhost ([127.0.0.1]:52824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxSyI-0002QQ-B1 for submit@debbugs.gnu.org; Thu, 18 Apr 2024 10:42:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxSyF-0002P8-PF for 70443-done@debbugs.gnu.org; Thu, 18 Apr 2024 10:42:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rxSxw-00056K-NW; Thu, 18 Apr 2024 10:42:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=KA0WkmsfMNGwBfeRwTSnzKyOOQ6YuCUZGZtEuoEyQ3w=; b=d6MUKb55YJEZkZCM+CN3 Hs2XxWH6C9PpyIPlJh8uRbKhwqrbp5f7awfn8a9NaNPTkebHLh6uikeK7u7TKpW8v6+mHs/wfR40Q RTkVkQ8RQiiJK61txaPyisRCcKU3DtQn/Kby03+mPV02th/Dlg2kbT1FrtJ0DF+I6LOBKOIHK3taQ so7IbrTCY85FXCqCFPOwTFXp+7UQ1Whc4j9vRnG8AD1aQfMVF+wLNynXLgn1m/pwJtFEHgh1HF5Z9 cWea08kzb+yMZGOAURnf/SElzhebhj46bbDU7A0XgT8rFvpqbE+yXtDbcCH1/vg3l007eCDJRybyH cEir+6Xnbyiwfw==; From: Arash Esbati To: Paul Nelson Subject: Re: bug#70443: Keep track of when previews are being generated In-Reply-To: (Paul Nelson's message of "Wed, 17 Apr 2024 23:23:03 +0200") References: Date: Thu, 18 Apr 2024 16:42:18 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70443-done Cc: 70443-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: -3.3 (---) Paul Nelson writes: > This patch makes the following changes, having no effect on behavior: > > - The variable preview--region-begin, introduced in the fix to > Bug#62445, is replaced with preview-current-region, which is a cons > cell (begin . end) keeping track of the complete region. > - That variable is set to nil in preview-parse-messages. > > The effect is to give a way for (e.g.) external packages to keep track > of when and where previews are being generated. Thanks, installed, closing. Best, Arash ------------=_1713451382-9484-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Apr 2024 21:23:44 +0000 Received: from localhost ([127.0.0.1]:48286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxCkp-00087f-NJ for submit@debbugs.gnu.org; Wed, 17 Apr 2024 17:23:44 -0400 Received: from lists.gnu.org ([2001:470:142::17]:57926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rxCkk-00086F-Hx for submit@debbugs.gnu.org; Wed, 17 Apr 2024 17:23:42 -0400 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 1rxCkP-0002Ip-Go for bug-auctex@gnu.org; Wed, 17 Apr 2024 17:23:18 -0400 Received: from mail-il1-x129.google.com ([2607:f8b0:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rxCkO-0005MA-13 for bug-auctex@gnu.org; Wed, 17 Apr 2024 17:23:17 -0400 Received: by mail-il1-x129.google.com with SMTP id e9e14a558f8ab-36b045c17d5so4107345ab.0 for ; Wed, 17 Apr 2024 14:23:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713388994; x=1713993794; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cx42Zjz205DPdy8kS1fHiv91xKjhHDMQnBeoWhKehf0=; b=ZjNQ6cVvQ90zf2tkyB72Dtl0OL/F++gKS3w9LqFsVeEi5qmgqjbvzm6qDqSa9GdJBU 9H7H5QOrQM0Rg5kJaZa0YbT8k7shAQUWhI06aHmVP16Mu7F63dzEJ8uamL0kyUUt3J2k UEFVKlYMaPqr3S6EIlwP9hoXTd2AKzRKYy850yb8Cg4f8OVbY98dHxObenk/uXfeTwUv 3xkXly29IUSlQgLQhj2WyurZiz8t1nKpJBClqkN473ZgTozxh3x6Mh4ZeV+zc3KyBrVr oeCNmTum9zVu+uMwGWbxNSwIOIXqs9hFH2mZtTlUugkhQMA0U+URs3kLn5SygY5/MNoD 5miw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713388994; x=1713993794; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cx42Zjz205DPdy8kS1fHiv91xKjhHDMQnBeoWhKehf0=; b=CDGQO47OppR0prfm6lVFIsnNAiOHBPbEuUX3orRuRc1MdhrwgyR7/Sx7B1lQ/IDPPk nsSmac7KX+ljb/Urn1qKptuu/MgkTw5ZwaJRnEXIxKonBXWHKKhxmWLmfrkyD9Bv2KSZ 31n3yhLMnKHO+O935Pf/B8eAuVgI6Ffg+9VDmUD+2DRtlr+Ktx5sG4Su6RJ72ZWlmAXN QZ95HH/xo4JbAeWvs2lSGfWhx+RXw2RGjkrpkmeklV30SFcTGot5+B86BZhNTbO2uunS 43rzTFqIQLyQtFf9kg8GU44QuaQDsX1ZgjiHpbVtE2BrnLPl+6EEZK8O5yYvVNkJswIp 5OKQ== X-Gm-Message-State: AOJu0Yw9xndTs0XG+lQ6t5AmGnX1OIz4hy9ZNgGkZe/5HL/CQ8DdDYlk Aa+M0sSt2cyceHgpxqCbzDVsBAXu91dYRjsgWiSAkbGkxkXniDM39g8R2rEtlGQeLgLlKyXJtUz wNHyyGetf2M+WOW+RKo0URsAGOojreUik7yQ= X-Google-Smtp-Source: AGHT+IH24b+shUVIGkJbJoora+PcKB1SN9AuIQ0GsNKaTWzEmqg9y9DBTWDKtJtylqgo79JWfEHxZwwZnhiH4+ZWX1E= X-Received: by 2002:a05:6e02:1e07:b0:36b:329c:2b2e with SMTP id g7-20020a056e021e0700b0036b329c2b2emr469015ila.14.1713388994336; Wed, 17 Apr 2024 14:23:14 -0700 (PDT) MIME-Version: 1.0 From: Paul Nelson Date: Wed, 17 Apr 2024 23:23:03 +0200 Message-ID: Subject: Keep track of when previews are being generated To: bug-auctex@gnu.org Content-Type: multipart/mixed; boundary="0000000000005ec636061651768b" Received-SPF: pass client-ip=2607:f8b0:4864:20::129; envelope-from=ultrono@gmail.com; helo=mail-il1-x129.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) --0000000000005ec636061651768b Content-Type: text/plain; charset="UTF-8" This patch makes the following changes, having no effect on behavior: - The variable preview--region-begin, introduced in the fix to Bug#62445, is replaced with preview-current-region, which is a cons cell (begin . end) keeping track of the complete region. - That variable is set to nil in preview-parse-messages. The effect is to give a way for (e.g.) external packages to keep track of when and where previews are being generated. Thanks, best, Paul --0000000000005ec636061651768b Content-Type: application/octet-stream; name="0001-Keep-track-of-when-previews-are-being-generated.patch" Content-Disposition: attachment; filename="0001-Keep-track-of-when-previews-are-being-generated.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lv4bjbf00 RnJvbSA2OTBhOTFjZDY0MjU4NDIzMTc2YWYwZWYxNDg0ODg2NzI1MDNmOTgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIE5lbHNvbiA8dWx0cm9ub0BnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMTcgQXByIDIwMjQgMjM6MTc6MTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBLZWVwIHRy YWNrIG9mIHdoZW4gcHJldmlld3MgYXJlIGJlaW5nIGdlbmVyYXRlZAoKKiBwcmV2aWV3LmVsLmlu IChwcmV2aWV3LWN1cnJlbnQtcmVnaW9uKTogTmV3IHZhcmlhYmxlLApyZXBsYWNpbmcgcHJldmll dy0tcmVnaW9uLWJlZ2luLgoocHJldmlldy1wbGFjZS1wcmV2aWV3LCBwcmV2aWV3LXBhcnNlLW1l c3NhZ2VzKQoocHJldmlldy1yZWdpb24pOiBVc2UgaXQuCi0tLQogcHJldmlldy5lbC5pbiB8IDE1 ICsrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNiBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9wcmV2aWV3LmVsLmluIGIvcHJldmlldy5lbC5pbgppbmRl eCBjZDY0OTJiNC4uNDhlNmU0ZTEgMTAwNjQ0Ci0tLSBhL3ByZXZpZXcuZWwuaW4KKysrIGIvcHJl dmlldy5lbC5pbgpAQCAtMjU1MCw2ICsyNTUwLDEwIEBAIGl0IGdldHMgZGVsZXRlZCBhcyB3ZWxs LiIKIAogKGRlZnZhci1sb2NhbCBwcmV2aWV3LWJ1ZmZlci1oYXMtY291bnRlcnMgbmlsKQogCiso ZGVmdmFyLWxvY2FsIHByZXZpZXctY3VycmVudC1yZWdpb24gbmlsCisgICJLZWVwcyB0cmFjayBv ZiByZWdpb24gY3VycmVudGx5IGJlaW5nIHByZXZpZXdlZC4KK1NldCBpbiBgcHJldmlldy1yZWdp b24nLCBjbGVhcmVkIGluIGBwcmV2aWV3LXBsYWNlLXByZXZpZXcnLiIpCisKIChkZWZ1biBwcmV2 aWV3LXBsYWNlLXByZXZpZXcgKHNuaXBwZXQgc3RhcnQgZW5kCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGJveCBjb3VudGVycyB0ZW1wZGlyIHBsYWNlLW9wdHMpCiAgICJH ZW5lcmF0ZSBhbmQgcGxhY2UgYW4gb3ZlcmxheSBwcmV2aWV3IGltYWdlLgpAQCAtMjU2NCw2ICsy NTY4LDcgQEAgUExBQ0UtT1BUUyBhcmUgYWRkaXRpb25hbCBhcmd1bWVudHMgcGFzc2VkIGludG8K IGEgbGlzdCB3aXRoIGFkZGl0aW9uYWwgaW5mbyBmcm9tIHRoZSBwbGFjZW1lbnQgaG9vay4KIFRo b3NlIGxpc3RzIGdldCBjb25jYXRlbmF0ZWQgdG9nZXRoZXIgYW5kIGdldCBwYXNzZWQKIHRvIHRo ZSBjbG9zZSBob29rLiIKKyAgKHNldHEgcHJldmlldy1jdXJyZW50LXJlZ2lvbiBuaWwpCiAgIChw cmV2aWV3LWNsZWFyb3V0IHN0YXJ0IGVuZCB0ZW1wZGlyKQogICAobGV0ICgob3YgKG1ha2Utb3Zl cmxheSBzdGFydCBlbmQgbmlsIG5pbCBuaWwpKSkKICAgICAob3ZlcmxheS1wdXQgb3YgJ3ByaW9y aXR5IChUZVgtb3ZlcmxheS1wcmlvcml0aXplIHN0YXJ0IGVuZCkpCkBAIC0zMjY4LDggKzMyNzMs NiBAQCBSZXR1cm4gYSBuZXcgc3RyaW5nLiIKICAgICAoc2V0cSByZXN1bHQgKGNvbmNhdCByZXN1 bHQgc3RyaW5nKSkKICAgICByZXN1bHQpKQogCi0oZGVmdmFyLWxvY2FsIHByZXZpZXctLXJlZ2lv bi1iZWdpbiBuaWwpCi0KIChkZWZ2YXIgcHJldmlldy1maW5kLWVuZC1mdW5jdGlvbiBuaWwKICAg IkZ1bmN0aW9uIHVzZWQgdG8gY29tcHV0ZSB0aGUgZW5kIHBvc2l0aW9uIGZvciBhIG5ldyBvdmVy bGF5LgogVGhlIGZ1bmN0aW9uIGJvdW5kIHRvIHRoaXMgdmFyaWFibGUgd2lsbCBiZSBjYWxsZWQg aW5zaWRlCkBAIC0zNTU2LDEwICszNTU5LDEwIEBAIG5hbWUoXFwoW14pXStcXCkpXFwpXFx8XAog ICAgICAgICAgICAgICAgICAgICAgIDs7IFRoZSBmb2xsb3dpbmcgYWRkcmVzc2VzIHRoZSBidWcg ZGVzY3JpYmVkIGF0CiAgICAgICAgICAgICAgICAgICAgICAgOzsgaHR0cHM6Ly9saXN0cy5nbnUu b3JnL2FyY2hpdmUvaHRtbC9idWctYXVjdGV4LzIwMjMtMDMvbXNnMDAwMDcuaHRtbAogICAgICAg ICAgICAgICAgICAgICAgIDs7IChidWcjNjI0NDUpCi0gICAgICAgICAgICAgICAgICAgICAgKGFu ZCBwcmV2aWV3LS1yZWdpb24tYmVnaW4KKyAgICAgICAgICAgICAgICAgICAgICAoYW5kIHByZXZp ZXctY3VycmVudC1yZWdpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICg8IChwb2ludCkK LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXZpZXctLXJlZ2lvbi1iZWdpbikKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgIChnb3RvLWNoYXIgcHJldmlldy0tcmVnaW9uLWJlZ2lu KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjYXIgcHJldmlldy1jdXJyZW50LXJl Z2lvbikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoZ290by1jaGFyIChjYXIgcHJldmll dy1jdXJyZW50LXJlZ2lvbikpKQogCiAgICAgICAgICAgICAgICAgICAgICAgKGNvbmQKICAgICAg ICAgICAgICAgICAgICAgICAgKChzZWFyY2gtZm9yd2FyZCAoY29uY2F0IHN0cmluZyBhZnRlci1z dHJpbmcpCkBAIC00MDc2LDcgKzQwNzksNyBAQCBUaGUgZnVuY3Rpb24gYm91bmQgdG8gdGhpcyB2 YXJpYWJsZSB3aWxsIGJlIGNhbGxlZCBpbnNpZGUKICAgICAgICAgICAgICAgICAgICAgICAgICAi PG5vbmU+IikKICAgICAgICAgICAgICAgICAgICAgICAgKFRlWC1jdXJyZW50LW9mZnNldCBiZWdp bikpKQogICAoc2V0cSBUZVgtY3VycmVudC1wcm9jZXNzLXJlZ2lvbi1wIHQpCi0gIChzZXRxIHBy ZXZpZXctLXJlZ2lvbi1iZWdpbiBiZWdpbikKKyAgKHNldHEgcHJldmlldy1jdXJyZW50LXJlZ2lv biAoY29ucyBiZWdpbiBlbmQpKQogICAocHJldmlldy1nZW5lcmF0ZS1wcmV2aWV3IChUZVgtcmVn aW9uLWZpbGUpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHByZXZpZXctZG8tcmVwbGFj ZW1lbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChUZVgtY29tbWFuZC1leHBhbmQK LS0gCjIuMzkuMyAoQXBwbGUgR2l0LTE0NSkKCg== --0000000000005ec636061651768b-- ------------=_1713451382-9484-1--