GNU bug report logs - #70369
[PATCH] Fix folding glitch with tmm disabled

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: auctex; Reported by: Paul Nelson <ultrono@HIDDEN>; Keywords: patch; dated Sat, 13 Apr 2024 22:00:04 UTC; Maintainer for auctex is bug-auctex@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Apr 2024 21:59:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 17:59:47 2024
Received: from localhost ([127.0.0.1]:33885 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvlPP-0007C1-6Z
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 17:59:46 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39998)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ultrono@HIDDEN>) id 1rvlPC-00079S-Om
 for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 17:59:34 -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 <ultrono@HIDDEN>) id 1rvlOu-0000ry-Eh
 for bug-auctex@HIDDEN; Sat, 13 Apr 2024 17:59:08 -0400
Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ultrono@HIDDEN>) id 1rvlOq-0007s1-Ez
 for bug-auctex@HIDDEN; Sat, 13 Apr 2024 17:59:07 -0400
Received: by mail-io1-xd34.google.com with SMTP id
 ca18e2360f4ac-7d6c4c97875so56307639f.3
 for <bug-auctex@HIDDEN>; Sat, 13 Apr 2024 14:59:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1713045542; x=1713650342; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=mSwC/aRQrl8u857QZhfBnpe8J3u3OHXp+nVZB8SPF/0=;
 b=HEk5vmtKA1Cz7SE6mrCe3Dn5ViaPTiNc36Xu0CL918nzYdMCfl+DxJjP6XSCZfxJDi
 bYHMWQ13N7oPdvzHvSCkwGcA+XKR5qptWm9BHAzEGUleOxVQ2Fswu+UMPX/cyXcWmagc
 HdqbiZmCxBgnYNqHXWWGLMs0xpsBRiooYnL+rdU8k/foRBgialuoZAC+e+xg4+9fBQWc
 Z/Pt9s0f+Rb8GS9JPv4UOLRuqMzaBfgOYF0edO0k9VaxpVRZVyEa/xugfsQQ7KJ5m+SU
 xoJDq5+etgzi33pM+MAy949Iqsnskyb89xUpTRF/NfyoPY5CAUpSTSwgkNpwuBXRcrk9
 IJtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1713045542; x=1713650342;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=mSwC/aRQrl8u857QZhfBnpe8J3u3OHXp+nVZB8SPF/0=;
 b=ndEL1tYvjxclWxl8uRxkYwuRiVSAhCmVjFfXqhy0WnKtdiwl1RtrAUb3YI4+CfNqL7
 TL62qqPXNE1vbA3Kb3OEKtK60jeoqVAcN1KMeLZmBKzlHOWH5qrag0EPE0rhnso+PItB
 pQc22fJ80RYSdWTyo50fNn0amJh8NRmQmTMY6RA6oMgB75vxz/Bh/zQwqa8P43BnOdOM
 IwnUww7Geot+2RkfxZdHCm60yKOFxRfMyG5HEYoN82gWEKXAWainv9pQJ2nYf4a/g8Fi
 h0RHbTOm8bJPIYdUtgKsY5q4EaAaGnNULGRIg3eq3KSaU7zWvzA0fzJzGcRj5T1Ezyu3
 e77A==
X-Gm-Message-State: AOJu0Yy/aKglEMlcshB+tEb6fWSNAh+VO1a4gXgltxJ8sy0690p0jJmm
 Oo0Sfo7vTT281M0gACEyNi7K8S1NDOGUbA6xzf1f5rwqRkLA0k7rVZzignV9DCD/wTqUjpEEsu+
 8XyhHt1ZniK5PeIcZnVAWIEtMfvwHateie1k=
X-Google-Smtp-Source: AGHT+IGGEieVHN9FOitAKeJLon2aNPG/qjKgOrhMEZ27RSjYi3iFxRPExhAfCthelwH2sOFglox1OAFr/QBz6slljAo=
X-Received: by 2002:a92:ca47:0:b0:368:9ba9:fcb5 with SMTP id
 q7-20020a92ca47000000b003689ba9fcb5mr7768897ilo.4.1713045542201; Sat, 13 Apr
 2024 14:59:02 -0700 (PDT)
MIME-Version: 1.0
From: Paul Nelson <ultrono@HIDDEN>
Date: Sat, 13 Apr 2024 23:58:50 +0200
Message-ID: <CAOA-32N-HG+yWfGXu9GTr+tj9kNSEKOutbg-HAtHquNduwGUGA@HIDDEN>
Subject: [PATCH] Fix folding glitch with tmm disabled
To: bug-auctex@HIDDEN
Content-Type: multipart/mixed; boundary="000000000000070f260616017fc4"
Received-SPF: pass client-ip=2607:f8b0:4864:20::d34;
 envelope-from=ultrono@HIDDEN; helo=mail-io1-xd34.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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--000000000000070f260616017fc4
Content-Type: text/plain; charset="UTF-8"

Hello,

Steps to reproduce:
- Disable transient-mark-mode.
- Create test.tex containing "\emph{foo} \emph{bar}".
- Move point inside "foo" and set the mark (C-SPC).  Note that this
does not "activate the region".
- TeX-fold-buffer (C-c C-o C-b).
- Move the point into "bar".

What should happen is that the second fold is revealed.  Instead, both
folds are revealed.

The fix is to replace mark-active with (TeX-active-mark) inside
TeX-fold-post-command.

I looked for other places where "mark-active" was used incorrectly,
and fixed a couple minor ones, involving menu entries.

Thanks, best,

Paul

--000000000000070f260616017fc4
Content-Type: application/octet-stream; 
	name="0001-Change-some-mark-active-to-TeX-active-mark.patch"
Content-Disposition: attachment; 
	filename="0001-Change-some-mark-active-to-TeX-active-mark.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_luyn1l9q0>
X-Attachment-Id: f_luyn1l9q0

RnJvbSA1MTBmMGVkNmU2NmZhOGQwYzIxZWY4M2YwMTc5Njk0NjcxYTE1ODQ2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIE5lbHNvbiA8dWx0cm9ub0BnbWFpbC5jb20+CkRhdGU6
IFNhdCwgMTMgQXByIDIwMjQgMTI6MTU6NDUgKzAyMDAKU3ViamVjdDogW1BBVENIXSBDaGFuZ2Ug
c29tZSBgbWFyay1hY3RpdmUnIHRvIGAoVGVYLWFjdGl2ZS1tYXJrKScKCiogdGV4LWZvbGQuZWwg
KFRlWC1mb2xkLXBvc3QtY29tbWFuZCk6CiogcHJldmlldy5lbC5pbiAoTGFUZVgtcHJldmlldy1z
ZXR1cCk6CiogdGV4LmVsIChUZVgtbW9kZS1zcGVjaWZpYy1jb21tYW5kLW1lbnUtZW50cmllcyk6
CkNoYW5nZSBgbWFyay1hY3RpdmUnIHRvIGAoVGVYLWFjdGl2ZS1tYXJrKScgd2hlcmUgYXBwcm9w
cmlhdGUuCi0tLQogcHJldmlldy5lbC5pbiB8IDQgKystLQogdGV4LWZvbGQuZWwgICB8IDIgKy0K
IHRleC5lbCAgICAgICAgfCAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9wcmV2aWV3LmVsLmluIGIvcHJldmlldy5lbC5p
bgppbmRleCBmNjYwODgyNC4uYTk3Njg4YTkgMTAwNjQ0Ci0tLSBhL3ByZXZpZXcuZWwuaW4KKysr
IGIvcHJldmlldy5lbC5pbgpAQCAtMzA3MSwxNCArMzA3MSwxNCBAQCB0byBhZGQgdGhlIHByZXZp
ZXcgZnVuY3Rpb25hbGl0eS4iCiAgICAgICAgIFsiKG9yIHRvZ2dsZSkgYXQgcG9pbnQiIHByZXZp
ZXctYXQtcG9pbnRdCiAgICAgICAgIFsiZm9yIGVudmlyb25tZW50IiBwcmV2aWV3LWVudmlyb25t
ZW50XQogICAgICAgICBbImZvciBzZWN0aW9uIiBwcmV2aWV3LXNlY3Rpb25dCi0gICAgICAgIFsi
Zm9yIHJlZ2lvbiIgcHJldmlldy1yZWdpb24gbWFyay1hY3RpdmVdCisgICAgICAgIFsiZm9yIHJl
Z2lvbiIgcHJldmlldy1yZWdpb24gKFRlWC1hY3RpdmUtbWFyayldCiAgICAgICAgIFsiZm9yIGJ1
ZmZlciIgcHJldmlldy1idWZmZXJdCiAgICAgICAgIFsiZm9yIGRvY3VtZW50IiBwcmV2aWV3LWRv
Y3VtZW50XQogICAgICAgICAiLS0tIgogICAgICAgICAiUmVtb3ZlIHByZXZpZXdzIgogICAgICAg
ICBbImF0IHBvaW50IiBwcmV2aWV3LWNsZWFyb3V0LWF0LXBvaW50XQogICAgICAgICBbImZyb20g
c2VjdGlvbiIgcHJldmlldy1jbGVhcm91dC1zZWN0aW9uXQotICAgICAgICBbImZyb20gcmVnaW9u
IiBwcmV2aWV3LWNsZWFyb3V0IG1hcmstYWN0aXZlXQorICAgICAgICBbImZyb20gcmVnaW9uIiBw
cmV2aWV3LWNsZWFyb3V0IChUZVgtYWN0aXZlLW1hcmspXQogICAgICAgICBbImZyb20gYnVmZmVy
IiBwcmV2aWV3LWNsZWFyb3V0LWJ1ZmZlcl0KICAgICAgICAgWyJmcm9tIGRvY3VtZW50IiBwcmV2
aWV3LWNsZWFyb3V0LWRvY3VtZW50XQogICAgICAgICAiLS0tIgpkaWZmIC0tZ2l0IGEvdGV4LWZv
bGQuZWwgYi90ZXgtZm9sZC5lbAppbmRleCAyMjljZTNiMy4uMTllMzVhMmMgMTAwNjQ0Ci0tLSBh
L3RleC1mb2xkLmVsCisrKyBiL3RleC1mb2xkLmVsCkBAIC05MzQsNyArOTM0LDcgQEAgUmV0dXJu
IG5vbi1uaWwgaWYgY2FsbGVkIGJ5IG9uZSBvZiB0aGUgY29tbWFuZHMgaW4gTElTVC4iCiAgICAg
ICAgICAgICAgICAgICAgICAgICAoVGVYLWZvbGQtYXV0by1yZXZlYWwtcCBUZVgtZm9sZC1hdXRv
LXJldmVhbCkpCiAgICAgICAgICAgICAgICAgOzsgT3BlbiBuZXcgb3ZlcmxheXMuCiAgICAgICAg
ICAgICAgICAgKGRvbGlzdCAob2wgKG5jb25jICh3aGVuIChhbmQgVGVYLWZvbGQtdW5mb2xkLWFy
b3VuZC1tYXJrCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bWFyay1hY3RpdmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKFRlWC1hY3RpdmUtbWFyaykpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG92ZXJsYXlzLWF0IChtYXJrKSkpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChvdmVybGF5cy1hdCAocG9pbnQpKSkpCiAgICAgICAgICAgICAgICAgICAod2hlbiAoZXEg
KG92ZXJsYXktZ2V0IG9sICdjYXRlZ29yeSkgJ1RlWC1mb2xkKQpkaWZmIC0tZ2l0IGEvdGV4LmVs
IGIvdGV4LmVsCmluZGV4IDNiMjk5ZGEzLi45YTE3OWIzYSAxMDA2NDQKLS0tIGEvdGV4LmVsCisr
KyBiL3RleC5lbApAQCAtNTE1Myw3ICs1MTUzLDcgQEAgQnJhY2UgaW5zZXJ0aW9uIGlzIG9ubHkg
ZG9uZSBpZiBwb2ludCBpcyBpbiBhIG1hdGggY29uc3RydWN0IGFuZAogICAgICAgICAgICAgICAg
ICAgICAgICAoPD0gKHByZWZpeC1udW1lcmljLXZhbHVlIHByZWZpeC1hcmcpIDApCiAgICAgICAg
ICAgICAgICAgICAgICAoYW5kIChib3VuZHAgJ1RlWC1jb21tYW5kLXJlZ2lvbi1iZWdpbikKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKG1hcmtlcnAgVGVYLWNvbW1hbmQtcmVnaW9uLWJlZ2lu
KSkpCi0gICAgICAgICAgICAgICAgICAgbWFyay1hY3RpdmUpCisgICAgICAgICAgICAgICAgICAg
KFRlWC1hY3RpdmUtbWFyaykpCiAgICAgICAgOzs6dmlzaWJsZSAoZXEgVGVYLWNvbW1hbmQtY3Vy
cmVudCAnVGVYLWNvbW1hbmQtcmVnaW9uKQogICAgICAgIDpzdHlsZSB0b2dnbGUKICAgICAgICA6
c2VsZWN0ZWQgKGFuZCAoYm91bmRwICdUZVgtY29tbWFuZC1yZWdpb24tYmVnaW4pCi0tIAoyLjM5
LjMgKEFwcGxlIEdpdC0xNDUpCgo=
--000000000000070f260616017fc4--




Acknowledgement sent to Paul Nelson <ultrono@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-auctex@HIDDEN. Full text available.
Report forwarded to bug-auctex@HIDDEN:
bug#70369; Package auctex. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 13 Apr 2024 22:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.