From unknown Sun Jun 22 04:18:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Resent-From: Lin Sun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 Dec 2024 22:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 74803@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.173395651624089 (code B ref -1); Wed, 11 Dec 2024 22:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Dec 2024 22:35:16 +0000 Received: from localhost ([127.0.0.1]:36641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLVIZ-0006GO-8s for submit@debbugs.gnu.org; Wed, 11 Dec 2024 17:35:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:59116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLVIW-0006E6-AY for submit@debbugs.gnu.org; Wed, 11 Dec 2024 17:35:13 -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 1tLVIW-000744-1z for bug-gnu-emacs@gnu.org; Wed, 11 Dec 2024 17:35:12 -0500 Received: from mail-japaneastazolkn190110001.outbound.protection.outlook.com ([2a01:111:f403:d405::1] helo=TYVP286CU001.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 1tLVIT-000616-D8 for bug-gnu-emacs@gnu.org; Wed, 11 Dec 2024 17:35:11 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bf4oaeznbBahhyQZODDUov3DVzc9Sqv7PBvR9xwk729rNo0iGflcw0nyF44tIu+OytU3gup6kCh/+geuBzgNY+8X65XlO5yl+viDyug0CO31y9eK9mL8VQ112Bzp47zzIxOxQ4rLra4QPVtYAHhe11CV3vIiu0re0exosGKKFkM7kW0g1nfCcVg9nDcoqGYuimS1VAC6ixtFYUc7fMfMhrIAoCEtfOH3loDqVyqjmFipVVtqeZ1epocjleIfr22w3icD/ImkQADWH9VTw68ZBOTsYZBjcdxqicdUARpv5axb+Qk708FDIJ8COUwrEF9fY/k9R+EhwnjO0vTmMYsasQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=wJElD5vWEfM/lfV7AHcitODL01mW66acFDuaWP0uX5Q=; b=M4awXQL46nthSQdGbieSHwnLVDvegHHG1KM5BVdBhFagKszT+YuDddvrzJXAwoenbEu+ylDH9vh0zQdQuObriHrUhwU8Rf+UU/Qwltc4Ay4/zGYp2Hr3BQKoZw6hwtJNmKwF6hAmzYO5CmQbE0QT+1LvNY7KV6UdIuUBE1M/O06DHlBYx7lslfkOg8uJ1gYld/dl87GxjB2AXlnRzpr8bA2EB5BFlux6tbWhIfWIkN53lI9qOHfrU8ibchyfjGaLzyXzkM+qO83061S5wEPj8N8KQw2X58jgFQWDx+TiF/YVtKKT3VESNdLs2m0gejGKOiEQ6vrRCB7/ID6ePbVnFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wJElD5vWEfM/lfV7AHcitODL01mW66acFDuaWP0uX5Q=; b=T928zQ6+C0GYp/ISeq/57A6fNVlrDa22YBV3ME5GBC+hcdw4+XO/B3WgDdGGuQADo+eVimS5WTl22buXuxSqjWX7jn9PZYKu6Q2/VlD/W0+9hQwvgJjXLqGnqWHNQn8BJ3SCW6DEvE4ZwjvJyxmGzJ0z5Dt7362xIdRaTGXudne+aE8mgmFCM3s0zNAhdK6D8QO92BcwZE4qt3g9Px2MFe3V3jyWmN+BFN3A9sFe7BuG+3lojuJjtlwFOHaV4mDQMQrbeWTgy5a5U+1vWVAVurYjV04w2g2YwxCXyvfUAG7zv2oyJZdCtYcgQqevWed/MDluOZzcdqm4EKbfoqyZ6Q== Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com (2603:1096:400:1e8::14) by OSZPR01MB8832.jpnprd01.prod.outlook.com (2603:1096:604:158::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.15; Wed, 11 Dec 2024 22:30:03 +0000 Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8]) by TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8%7]) with mapi id 15.20.8251.008; Wed, 11 Dec 2024 22:30:03 +0000 From: Lin Sun Thread-Topic: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Thread-Index: AQHbTBnbOKrBOGnkFkOVQDb6fY88uw== Date: Wed, 11 Dec 2024 22:30:02 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYCPR01MB10004:EE_|OSZPR01MB8832:EE_ x-ms-office365-filtering-correlation-id: 7cea5b5b-4f20-4de6-9eb2-08dd1a335b0c x-microsoft-antispam: BCL:0; ARA:14566002|8060799006|15030799003|7092599003|8062599003|461199028|6092099012|19110799003|15080799006|13095399003|440099028|3412199025|102099032; x-microsoft-antispam-message-info: 17u4N7jV0aarrkC3BkjscRVwjf61SBUKxfI8EFLla1JCyVky3lEPq7hNCUG0w18TbZVrviI3vNuSwiLVdgtNVtL1Gi9zNSCGgmTX9shEEkmVaLcRKBUtAGOQOs1PeiTizjL8to3xaGxgfyvReCnKVAMkoKk9t466Ldmk42+W4PbWaioFCwLQedkRVrbG+yjdY9zukkcufWoIeTxTLEsamij0bwNsAKhPCK6W5o1pk7VyTJw7MTjkmkkIFlf+thU6/3r+fMeDnsFVj0RmKzNLQxMZuMktZyqzm+8KFsqvDaNb4oXQOIOvE0DIxa0PsgijKTtK3eYB9LI2/UcKhlXkBXtk0P90qtUpXmf7IccJYf/tiso9FXvG5re5BDeu0XxV1tGeBBH5OB148o1iw9geN7sy+IoZOFYuf9E56iymrjGXXPtvDM1CNnHKZ9Z+I4moOQ6Lv5nE5sUvvqk4BzHECLgvwbb7dpxCD8kVT+ZJAPDMYQKXw6gl7oNZmqzbKB93bC3JGOJmpTDuQ28Fpsy2SxTX4B4/r9CHqg89pHAHlzUJlBZ7wcytdHDl39dao6bEZeJi0K4cLJ2qvwZETyCEpc4sHgszBhETt44lC6o5mjVYR3Agglm+8MCBWPV7CeP0M/PswPe57NXa9Nf85ko0Y85LiH7wCXxS8xrBex4ASq9X2efSMln2C4wSH6vwDkXV4HLNPL3SZqBuUDKL+gJptomH4Jn9smQDTLQpytcnP1VnBprG/hvR9duzKRyMdB2b9qM1OnbKC8qBqj5ff0nK3nKGoYb2NO2Prp8CKMaWD3rRl/JDOP5WY9wTuzS/eFX0bciGJ6PHbmBjShTbKGawJ5pWI2FiVe2kBgzaWuxFJvLGVP/TSqCjkCvJMK8UcnmNhd6Y+9IORZp8QgLBp+hZIQzYt8OLMG10LDw9LM9T9tEhpCLBsTvA7AUz9nh+msNLeA0PSsJ9JGwdsvzKS5HUYVAmC9LwZU6KJ9/9gxTJ3z8EukXX1cWXZcxfZwZQSgI2d5T2lDS2g2ul4N6sbS9n6Uxd6RpLkzGuz2LbHOM4ga13HhKI3eU+FVDMznWPJechdQ7VeevVfylsxTr7LitJHFyM3Bswnq39+8G3ORa9NDsGZSH7HBBI/JGHpNvAQSd0 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: h0TrECa26/yeP6xV/ohzdCokixAQqLx/1WU7FBVjfIVqbO0SF5jiURijC8wSZ5I2uvW+qC37ILDpYvJf812+QmPSnp0rrFgn8ApqIeO8CkJhP6C4qaIbISO8y69joL6/Lff7WBa941rFj9yG6qaCTrW4GGc2+6qmeqJODszZUNX9cXDrbgj9dFrfX6nJAP2AAP66c/4jglfGPs+Wt587lzq41t+iMrgKj1m/5qGKCVzW5bfgr+PBwQhQYTDdNZdPAdbmjN7E9JYXn7AOv856P1ArQSKe8ZYCfTBRUML7jkRz9dE75XwbSWGw+tDUbCPxD8lAgmzrOFd+DGMNLFBbiZQ+Q3cNK+V4KoR86kzUIhIjXYGTGxKR0yeqdh1LUolIu6HzIB6ZdE/G7AIh3z2T5M54rgCfsWQYW3pQGFujQ2CgBqc2gHhGOSbfX7cteZxEaGvjg5W6CVPtzXFnq2Gv6MknokfeDEHrSaAWAKehJjBPKFLKAnM/jKFPjv8NvkBIymCWU9pVf0zw1HB6/haJ100HVp6oXBlx7+DbUT3ayHUgdrdvkibWwJwr3mz+U4G7dMP07BjB2I/7+glYBFt+DSWysKgctp/mFEGQlrODvs6IisNR2aD1aBggeh+CmUo/JfQZQevBJgQ7Pr0KnKwlZk6op8pPnPVHt6szxCJaTruTbxhEu2JbYyw6GapNtAWz+ZZ27XIedtUeU2FSwjPj4yV4P3gZRW369Tu6fgwxoxXufzCwkvCdHBh06MQvl6JPN2PsGdrDA44dGGcJCGlSaEMHum1WmzPmLxfmRQgxr67JSWAYImqLBclhIkFZ4NoJ17zXJ0h6QUCnvkOzCnPGjYYrLXNm2Qbga8TqzFM7Y8Kt5WBdQuXrV6yPJm7gUS/GUECcvZybbEp15JFt5Tp64C5Pzsg2NNjniEPcGgmr+I9yK4svbW4MFRCgj8UEtBfddj90+t0MLk2ZBjF1A7HPDjBlsN51uXbpsEfvBAABac+uxxu5OKmIu5DOwD1gROK/tQ6zsSNVYbqs06YlHFDtpIbPvBPjm14rHMuFET6mW+vUWj9+HzX/CzAxhxhR1kRqNtPz29BdhkVTYxHHN83c9uuAGdBRvtTPVC2Wc6ICPTHnzCKpkzxbBJwmVz3jsVDOFNq03Ccfg1c0ct+hw4cDevbOTHF20Dflq6U9ECNdRcXwJt8qBKIl1LsXG7aYnmtu4qYCYTUQXJdjYAhOa/20QQ== Content-Type: multipart/mixed; boundary="_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-15995.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB10004.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7cea5b5b-4f20-4de6-9eb2-08dd1a335b0c X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2024 22:30:02.9208 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSZPR01MB8832 Received-SPF: pass client-ip=2a01:111:f403:d405::1; envelope-from=sunlin7@hotmail.com; helo=TYVP286CU001.outbound.protection.outlook.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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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.1 (--) --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable The semantic minor mode changed the value of imenu-create-index-function on= its startup, but does not restore the original value on its exiting.=A0=0A= =0A= Here are the steps to reproduce the issue:=0A= =0A= 1. Start the emacs and open a python script, now the=A0imenu-create-index-f= unction will be the `python-imenu-create-index'=0A= =0A= =A0$ emacs -nw -q ~/a.py=A0 =A0=0A= =0A= 2. Turn-on the semantic by "M-x semantic-mode", then the =A0imenu-create-in= dex-function will be the `semantic-create-imenu-index'=0A= =0A= 3. Turn-off the semantic by "M-x semantic-mode",=A0 imenu-create-index-func= tion is still the semantic one.=0A= =0A= This=A0patch will store the original imenu-create-index-function before cha= nging it, and restore the original value when turn-off the semantic-mode. = =0A= --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_ Content-Type: text/x-patch; name="0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch" Content-Description: 0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch Content-Disposition: attachment; filename="0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch"; size=7222; creation-date="Wed, 11 Dec 2024 22:20:49 GMT"; modification-date="Wed, 11 Dec 2024 22:20:49 GMT" Content-Transfer-Encoding: base64 RnJvbSAzYWExYjhiMzkwNWI1YTNkYjAzMDRkMjRkODY5ZmU2MDEzMjRkZjQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMaW4gU3VuIDxzdW5saW43QGhvdG1haWwuY29tPgpEYXRlOiBX ZWQsIDExIERlYyAyMDI0IDA2OjUxOjIxICswMDAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGJ1ZyB0 aGF0IHNlbWFudGljIGRpZCBub3QgcmVzdG9yZQogaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9u IG9uIGV4aXRpbmcKCiogbGlzcC9jZWRldC9zZW1hbnRpYy5lbDogUmVzdG9yZSB0aGUgaW1lbnUt Y3JlYXRlLWluZGV4LWZ1bmN0aW9uIG9uIGV4aXRpbmcuCiogbGlzcC9jZWRldC9zZW1hbnRpYy9i b3ZpbmUvbWFrZS5lbDoKKiBsaXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9zY20uZWw6CiogbGlz cC9jZWRldC9zZW1hbnRpYy9odG1sLmVsOgoqIGxpc3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbDoK KiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3MuZWw6CiogbGlzcC9jZWRldC9z ZW1hbnRpYy93aXNlbnQvamF2YXNjcmlwdC5lbDoKKiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9weXRob24uZWw6CiogbGlzcC9jZWRldC9zcmVjb2RlL3RlbXBsYXRlLmVsOgogIFN0b3JlIHRo ZSBvcmlnaW5hbCBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gYmVmb3JlIGNoYW5naW5nIGl0 LgotLS0KIGxpc3AvY2VkZXQvc2VtYW50aWMuZWwgICAgICAgICAgICAgICAgICAgfCAxMSArKysr KysrKysrLQogbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvbWFrZS5lbCAgICAgICB8ICAxICsK IGxpc3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL3NjbS5lbCAgICAgICAgfCAgMSArCiBsaXNwL2Nl ZGV0L3NlbWFudGljL2h0bWwuZWwgICAgICAgICAgICAgIHwgIDEgKwogbGlzcC9jZWRldC9zZW1h bnRpYy90ZXhpLmVsICAgICAgICAgICAgICB8ICAxICsKIGxpc3AvY2VkZXQvc2VtYW50aWMvd2lz ZW50L2phdmEtdGFncy5lbCAgfCAgMSArCiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZh c2NyaXB0LmVsIHwgIDEgKwogbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvcHl0aG9uLmVsICAg ICB8ICAxICsKIGxpc3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbCAgICAgICAgICAgfCAgMSAr CiA5IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljLmVsIGIvbGlzcC9jZWRldC9zZW1hbnRpYy5lbApp bmRleCAzYzNhZTJhYzE2MC4uMWI3OTMxZjBjMzUgMTAwNjQ0Ci0tLSBhL2xpc3AvY2VkZXQvc2Vt YW50aWMuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy5lbApAQCAtOTk3LDYgKzk5Nyw5IEBA IHNlbWFudGljLWRlZmF1bHQtc3VibW9kZXMKICAgOnR5cGUgYChzZXQgLEAobWFwY2FyIChsYW1i ZGEgKGMpIChsaXN0ICdjb25zdCBjKSkKIAkJCXNlbWFudGljLXN1Ym1vZGUtbGlzdCkpKQogCiso ZGVmdmFyLWxvY2FsIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luIG5pbAor ICAiVGhlIG9yaWdpbmFsIGBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24nIGJlZm9yZSBzZW1h bnRpYy4iKQorCiA7OzsjIyNhdXRvbG9hZAogKGRlZmluZS1taW5vci1tb2RlIHNlbWFudGljLW1v ZGUKICAgIlRvZ2dsZSBwYXJzZXIgZmVhdHVyZXMgKFNlbWFudGljIG1vZGUpLgpAQCAtMTA3MCw3 ICsxMDczLDEzIEBAIHNlbWFudGljLW1vZGUKICAgICAoc2V0cSBzZW1hbnRpYy0tYnVmZmVyLWNh Y2hlIG5pbCkKICAgICA7OyBNYWtlIHN1cmUgd2UgcnVuIHRoZSBzZXR1cCBmdW5jdGlvbiBpZiBT ZW1hbnRpYyBnZXRzCiAgICAgOzsgcmUtYWN0aXZhdGVkLgotICAgIChzZXRxIHNlbWFudGljLW5l dy1idWZmZXItZmNuLXdhcy1ydW4gbmlsKSkpCisgICAgKHNldHEgc2VtYW50aWMtbmV3LWJ1ZmZl ci1mY24td2FzLXJ1biBuaWwpCisgICAgOzsgcmVzdG9yZSB0aGUgb3JpZ2luYWwgYGltZW51LWNy ZWF0ZS1pbmRleC1mdW5jdGlvbicKKyAgICAodW5sZXNzIChlcSBzZW1hbnRpYy0tY3JlYXRlLWlu ZGV4LWZ1bmN0aW9uLW9yaWdpbgorICAgICAgICAgICAgICAgIGltZW51LWNyZWF0ZS1pbmRleC1m dW5jdGlvbikKKyAgICAgIChzZXRxIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgorICAgICAg ICAgICAgKG9yIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luCisgICAgICAg ICAgICAgICAgKGRlZmF1bHQtdmFsdWUgJ2ltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbikpKSkp KQogCiA7OzsgQXV0b2xvYWQgc29tZSBmdW5jdGlvbnMgdGhhdCBhcmUgbm90IGluIHNlbWFudGlj L2xvYWRkZWZzCiAKZGlmZiAtLWdpdCBhL2xpc3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL21ha2Uu ZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9tYWtlLmVsCmluZGV4IGE5NWY3ZGEyN2Nm Li5iOGYzMWQyMTAyOCAxMDA2NDQKLS0tIGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvbWFr ZS5lbAorKysgYi9saXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9tYWtlLmVsCkBAIC0yMjYsNiAr MjI2LDcgQEAgc2VtYW50aWMtZGVmYXVsdC1tYWtlLXNldHVwCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICg/KyAiLiIpCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICg/XFwgIi4iKQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICApCisgICAgICAgIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVu Y3Rpb24tb3JpZ2luIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAgICBpbWVudS1j cmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgICAg ICAgKQogICAoc2V0cSBzZW1hbnRpYy1sZXgtYW5hbHl6ZXIgIydzZW1hbnRpYy1tYWtlLWxleGVy KQpkaWZmIC0tZ2l0IGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsIGIvbGlzcC9j ZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsCmluZGV4IDZkMTlhY2YwMjgyLi5lMzEwMTllOGJm MiAxMDA2NDQKLS0tIGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsCisrKyBiL2xp c3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL3NjbS5lbApAQCAtMTAyLDYgKzEwMiw3IEBAIHNlbWFu dGljLWRlZmF1bHQtc2NoZW1lLXNldHVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChmdW5jdGlvbiAuICJGdW5jdGlvbnMiKQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoaW5jbHVkZSAgLiAiTG9hZHMiKQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFja2FnZSAgLiAiRGVmaW5lTW9k dWxlIikpCisgICAgICAgIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luIGlt ZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAgICBpbWVudS1jcmVhdGUtaW5kZXgtZnVu Y3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgICAgICAgKQogICAoc2V0cSBz ZW1hbnRpYy1sZXgtYW5hbHl6ZXIgIydzZW1hbnRpYy1zY2hlbWUtbGV4ZXIpCmRpZmYgLS1naXQg YS9saXNwL2NlZGV0L3NlbWFudGljL2h0bWwuZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL2h0bWwu ZWwKaW5kZXggMTIwYjIxMDg3MDkuLmQwMGQ1NjMzZTJjIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0 L3NlbWFudGljL2h0bWwuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy9odG1sLmVsCkBAIC0y MzgsNiArMjM4LDcgQEAgc2VtYW50aWMtZGVmYXVsdC1odG1sLXNldHVwCiAgIDs7IFRoaXMgd2ls bCB1c2Ugb3VyIHBhcnNlci4KICAgKHNldHEgc2VtYW50aWMtcGFyc2VyLW5hbWUgIkhUTUwiCiAg ICAgICAgIHNlbWFudGljLS1wYXJzZS10YWJsZSB0CisgICAgICAgIHNlbWFudGljLS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24tb3JpZ2luIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAg ICBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5k ZXgKIAlzZW1hbnRpYy1jb21tYW5kLXNlcGFyYXRpb24tY2hhcmFjdGVyICI+IgogCXNlbWFudGlj LXR5cGUtcmVsYXRpb24tc2VwYXJhdG9yLWNoYXJhY3RlciAnKCI6IikKZGlmZiAtLWdpdCBhL2xp c3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbCBiL2xpc3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbApp bmRleCA2Mzc0ZDk5NWQwYS4uMmIzNDEyNDlhNTQgMTAwNjQ0Ci0tLSBhL2xpc3AvY2VkZXQvc2Vt YW50aWMvdGV4aS5lbAorKysgYi9saXNwL2NlZGV0L3NlbWFudGljL3RleGkuZWwKQEAgLTQ0NSw2 ICs0NDUsNyBAQCBzZW1hbnRpYy1kZWZhdWx0LXRleGktc2V0dXAKICAgKHNldHEgc2VtYW50aWMt cGFyc2VyLW5hbWUgIlRFWEkiCiAgICAgICAgIDs7IFNldHVwIGEgZHVtbXkgcGFyc2VyIHRhYmxl IHRvIGVuYWJsZSBwYXJzaW5nIQogICAgICAgICBzZW1hbnRpYy0tcGFyc2UtdGFibGUgdAorICAg ICAgICBzZW1hbnRpYy0tY3JlYXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24KICAgICAgICAgaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uICMnc2Vt YW50aWMtY3JlYXRlLWltZW51LWluZGV4CiAJc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNo YXJhY3RlciAiQCIKIAlzZW1hbnRpYy10eXBlLXJlbGF0aW9uLXNlcGFyYXRvci1jaGFyYWN0ZXIg JygiOiIpCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3Mu ZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3MuZWwKaW5kZXggZWQ2MmQy YzNhOWMuLmViYjg5OTIyMWNjIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9qYXZhLXRhZ3MuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvamF2YS10YWdz LmVsCkBAIC0xMTMsNiArMTEzLDcgQEAgd2lzZW50LWphdmEtZGVmYXVsdC1zZXR1cAogICAgc2Vt YW50aWMtdGFnLWV4cGFuZC1mdW5jdGlvbiAjJ3NlbWFudGljLWphdmEtZXhwYW5kLXRhZwogICAg OzsgRW52aXJvbm1lbnQKICAgIHNlbWFudGljLWltZW51LXN1bW1hcnktZnVuY3Rpb24gIydzZW1h bnRpYy1mb3JtYXQtdGFnLXByb3RvdHlwZQorICAgc2VtYW50aWMtLWNyZWF0ZS1pbmRleC1mdW5j dGlvbi1vcmlnaW4gaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uCiAgICBpbWVudS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgIHNlbWFudGlj LXR5cGUtcmVsYXRpb24tc2VwYXJhdG9yLWNoYXJhY3RlciAnKCIuIikKICAgIHNlbWFudGljLWNv bW1hbmQtc2VwYXJhdGlvbi1jaGFyYWN0ZXIgIjsiCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3Nl bWFudGljL3dpc2VudC9qYXZhc2NyaXB0LmVsIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQv amF2YXNjcmlwdC5lbAppbmRleCA3YTFhODYzN2FhZS4uOTQyMDMyM2M3ZTEgMTAwNjQ0Ci0tLSBh L2xpc3AvY2VkZXQvc2VtYW50aWMvd2lzZW50L2phdmFzY3JpcHQuZWwKKysrIGIvbGlzcC9jZWRl dC9zZW1hbnRpYy93aXNlbnQvamF2YXNjcmlwdC5lbApAQCAtMTM1LDYgKzEzNSw3IEBAIHdpc2Vu dC1qYXZhc2NyaXB0LXNldHVwLXBhcnNlcgogICAgc2VtYW50aWMtdGFnLWV4cGFuZC1mdW5jdGlv biAjJ3dpc2VudC1qYXZhc2NyaXB0LWp2LWV4cGFuZC10YWcKICAgIDs7IEVudmlyb25tZW50CiAg ICBzZW1hbnRpYy1pbWVudS1zdW1tYXJ5LWZ1bmN0aW9uICMnc2VtYW50aWMtZm9ybWF0LXRhZy1u YW1lCisgICBzZW1hbnRpYy0tY3JlYXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVh dGUtaW5kZXgtZnVuY3Rpb24KICAgIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbiAjJ3NlbWFu dGljLWNyZWF0ZS1pbWVudS1pbmRleAogICAgc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNo YXJhY3RlciAiOyIKICAgICkpCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9weXRob24uZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9weXRob24uZWwKaW5kZXgg NzNmMDhiZWFhMjguLmE0MjA1YmVkZTUwIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0L3NlbWFudGlj L3dpc2VudC9weXRob24uZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvcHl0aG9u LmVsCkBAIC01MTQsNiArNTE0LDcgQEAgd2lzZW50LXB5dGhvbi1kZWZhdWx0LXNldHVwCiAgICA7 OyBTZW1hbnRpYyB0byB0YWtlIG92ZXIgZnJvbSB0aGUgb25lIHByb3ZpZGVkIGJ5IHB5dGhvbi4K ICAgIDs7IFRoZSBweXRob24gb25lLCBpZiBpdCB1c2VzIHRoZSBzZW5hdG9yIGFkdmljZSwgd2ls bCBoYW5nCiAgICA7OyBFbWFjcyB1bnJlY292ZXJhYmx5LgorICAgc2VtYW50aWMtLWNyZWF0ZS1p bmRleC1mdW5jdGlvbi1vcmlnaW4gaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uCiAgICBpbWVu dS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKIAog ICAgOzsgSSBuZWVkIGEgcHl0aG9uIGd1cnUgdG8gdXBkYXRlIHRoaXMgbGlzdDoKZGlmZiAtLWdp dCBhL2xpc3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbCBiL2xpc3AvY2VkZXQvc3JlY29kZS90 ZW1wbGF0ZS5lbAppbmRleCAyNDE3ZjFmN2VmNi4uOGI3ZmJmNzM5NzkgMTAwNjQ0Ci0tLSBhL2xp c3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbAorKysgYi9saXNwL2NlZGV0L3NyZWNvZGUvdGVt cGxhdGUuZWwKQEAgLTUzLDYgKzUzLDcgQEAgc3JlY29kZS10ZW1wbGF0ZS1zZXR1cC1wYXJzZXIK ICAgIDs7IFBhcnNpbmcKICAgIDs7IEVudmlyb25tZW50CiAgICBzZW1hbnRpYy1pbWVudS1zdW1t YXJ5LWZ1bmN0aW9uICMnc2VtYW50aWMtZm9ybWF0LXRhZy1uYW1lCisgICBzZW1hbnRpYy0tY3Jl YXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24KICAg IGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbiAjJ3NlbWFudGljLWNyZWF0ZS1pbWVudS1pbmRl eAogICAgc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNoYXJhY3RlciAiXG4iCiAgICBzZW1h bnRpYy1sZXgtY29tbWVudC1yZWdleCAiOzsiCi0tIAoyLjM0LjEKCg== --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_-- From unknown Sun Jun 22 04:18:46 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: Lin Sun Subject: bug#74803: closed (Re: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting) Message-ID: References: <86jzc2v97g.fsf@gnu.org> X-Gnu-PR-Message: they-closed 74803 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 74803@debbugs.gnu.org Date: Sat, 14 Dec 2024 10:41:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1734172862-6290-1" This is a multi-part message in MIME format... ------------=_1734172862-6290-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create= -index-function on exiting which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 74803@debbugs.gnu.org. --=20 74803: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74803 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1734172862-6290-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 74803-done) by debbugs.gnu.org; 14 Dec 2024 10:40:45 +0000 Received: from localhost ([127.0.0.1]:45662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMPZl-0001ci-21 for submit@debbugs.gnu.org; Sat, 14 Dec 2024 05:40:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMPZj-0001cU-Bk for 74803-done@debbugs.gnu.org; Sat, 14 Dec 2024 05:40:43 -0500 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 1tMPZd-00038u-Us; Sat, 14 Dec 2024 05:40:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=HFxPhk6Qk/N9PeqPQvSHN5fF6LKEaLThjqKSOB6OFK4=; b=ofd0JNHdGCiNoVeVQoio PNeNK0UolxLcL+yPQbqNSKVMR2tmoEuDy/3rOmLTYPqDwPEPcioHtaVN12NWjxEAS/y/vzqS8xyqy YgedzJZpAUnYDCFk/UsFDlBoF6sv7Jwz9D/GZeDc43xD/4lhl0/JPa1aLRYrM4cDp7nGFD06PHuRm mvtaUwpDg18+ihJQSEea02hF7BC2+sM0DiiW8nUExGWZ77ztARt4BFIbEnkbk7HZluo8P9PSlp71S fiO0+FoQA9vNOQd7xasuYrKTnCTlINNcxBrcITgYFRdIqvjXnjbZi7gdge8SAyLf0OkdmuqQ+ra+F MWJDpZktRwgrAg==; Date: Sat, 14 Dec 2024 12:40:35 +0200 Message-Id: <86jzc2v97g.fsf@gnu.org> From: Eli Zaretskii To: Lin Sun In-Reply-To: (message from Lin Sun on Wed, 11 Dec 2024 22:30:02 +0000) Subject: Re: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74803-done Cc: 74803-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 (---) > From: Lin Sun > Date: Wed, 11 Dec 2024 22:30:02 +0000 > > The semantic minor mode changed the value of imenu-create-index-function on its startup, but does not restore the original value on its exiting.  > > Here are the steps to reproduce the issue: > > 1. Start the emacs and open a python script, now the imenu-create-index-function will be the `python-imenu-create-index' > >  $ emacs -nw -q ~/a.py    > > 2. Turn-on the semantic by "M-x semantic-mode", then the  imenu-create-index-function will be the `semantic-create-imenu-index' > > 3. Turn-off the semantic by "M-x semantic-mode",  imenu-create-index-function is still the semantic one. > > This patch will store the original imenu-create-index-function before changing it, and restore the original value when turn-off the semantic-mode. Thanks, installed on the master branch, and closing the bug. ------------=_1734172862-6290-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Dec 2024 22:35:16 +0000 Received: from localhost ([127.0.0.1]:36641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLVIZ-0006GO-8s for submit@debbugs.gnu.org; Wed, 11 Dec 2024 17:35:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:59116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLVIW-0006E6-AY for submit@debbugs.gnu.org; Wed, 11 Dec 2024 17:35:13 -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 1tLVIW-000744-1z for bug-gnu-emacs@gnu.org; Wed, 11 Dec 2024 17:35:12 -0500 Received: from mail-japaneastazolkn190110001.outbound.protection.outlook.com ([2a01:111:f403:d405::1] helo=TYVP286CU001.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 1tLVIT-000616-D8 for bug-gnu-emacs@gnu.org; Wed, 11 Dec 2024 17:35:11 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bf4oaeznbBahhyQZODDUov3DVzc9Sqv7PBvR9xwk729rNo0iGflcw0nyF44tIu+OytU3gup6kCh/+geuBzgNY+8X65XlO5yl+viDyug0CO31y9eK9mL8VQ112Bzp47zzIxOxQ4rLra4QPVtYAHhe11CV3vIiu0re0exosGKKFkM7kW0g1nfCcVg9nDcoqGYuimS1VAC6ixtFYUc7fMfMhrIAoCEtfOH3loDqVyqjmFipVVtqeZ1epocjleIfr22w3icD/ImkQADWH9VTw68ZBOTsYZBjcdxqicdUARpv5axb+Qk708FDIJ8COUwrEF9fY/k9R+EhwnjO0vTmMYsasQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=wJElD5vWEfM/lfV7AHcitODL01mW66acFDuaWP0uX5Q=; b=M4awXQL46nthSQdGbieSHwnLVDvegHHG1KM5BVdBhFagKszT+YuDddvrzJXAwoenbEu+ylDH9vh0zQdQuObriHrUhwU8Rf+UU/Qwltc4Ay4/zGYp2Hr3BQKoZw6hwtJNmKwF6hAmzYO5CmQbE0QT+1LvNY7KV6UdIuUBE1M/O06DHlBYx7lslfkOg8uJ1gYld/dl87GxjB2AXlnRzpr8bA2EB5BFlux6tbWhIfWIkN53lI9qOHfrU8ibchyfjGaLzyXzkM+qO83061S5wEPj8N8KQw2X58jgFQWDx+TiF/YVtKKT3VESNdLs2m0gejGKOiEQ6vrRCB7/ID6ePbVnFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wJElD5vWEfM/lfV7AHcitODL01mW66acFDuaWP0uX5Q=; b=T928zQ6+C0GYp/ISeq/57A6fNVlrDa22YBV3ME5GBC+hcdw4+XO/B3WgDdGGuQADo+eVimS5WTl22buXuxSqjWX7jn9PZYKu6Q2/VlD/W0+9hQwvgJjXLqGnqWHNQn8BJ3SCW6DEvE4ZwjvJyxmGzJ0z5Dt7362xIdRaTGXudne+aE8mgmFCM3s0zNAhdK6D8QO92BcwZE4qt3g9Px2MFe3V3jyWmN+BFN3A9sFe7BuG+3lojuJjtlwFOHaV4mDQMQrbeWTgy5a5U+1vWVAVurYjV04w2g2YwxCXyvfUAG7zv2oyJZdCtYcgQqevWed/MDluOZzcdqm4EKbfoqyZ6Q== Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com (2603:1096:400:1e8::14) by OSZPR01MB8832.jpnprd01.prod.outlook.com (2603:1096:604:158::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.15; Wed, 11 Dec 2024 22:30:03 +0000 Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8]) by TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8%7]) with mapi id 15.20.8251.008; Wed, 11 Dec 2024 22:30:03 +0000 From: Lin Sun To: "bug-gnu-emacs@gnu.org" Subject: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Thread-Topic: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Thread-Index: AQHbTBnbOKrBOGnkFkOVQDb6fY88uw== Date: Wed, 11 Dec 2024 22:30:02 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYCPR01MB10004:EE_|OSZPR01MB8832:EE_ x-ms-office365-filtering-correlation-id: 7cea5b5b-4f20-4de6-9eb2-08dd1a335b0c x-microsoft-antispam: BCL:0; ARA:14566002|8060799006|15030799003|7092599003|8062599003|461199028|6092099012|19110799003|15080799006|13095399003|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?iso-8859-1?Q?17u4N7jV0aarrkC3BkjscRVwjf61SBUKxfI8EFLla1JCyVky3lEPq7hNCU?= =?iso-8859-1?Q?G0w18TbZVrviI3vNuSwiLVdgtNVtL1Gi9zNSCGgmTX9shEEkmVaLcRKBUt?= =?iso-8859-1?Q?AGOQOs1PeiTizjL8to3xaGxgfyvReCnKVAMkoKk9t466Ldmk42+W4PbWai?= =?iso-8859-1?Q?oFCwLQedkRVrbG+yjdY9zukkcufWoIeTxTLEsamij0bwNsAKhPCK6W5o1p?= =?iso-8859-1?Q?k7VyTJw7MTjkmkkIFlf+thU6/3r+fMeDnsFVj0RmKzNLQxMZuMktZyqzm+?= =?iso-8859-1?Q?8KFsqvDaNb4oXQOIOvE0DIxa0PsgijKTtK3eYB9LI2/UcKhlXkBXtk0P90?= =?iso-8859-1?Q?qtUpXmf7IccJYf/tiso9FXvG5re5BDeu0XxV1tGeBBH5OB148o1iw9geN7?= =?iso-8859-1?Q?sy+IoZOFYuf9E56iymrjGXXPtvDM1CNnHKZ9Z+I4moOQ6Lv5nE5sUvvqk4?= =?iso-8859-1?Q?BzHECLgvwbb7dpxCD8kVT+ZJAPDMYQKXw6gl7oNZmqzbKB93bC3JGOJmpT?= =?iso-8859-1?Q?DuQ28Fpsy2SxTX4B4/r9CHqg89pHAHlzUJlBZ7wcytdHDl39dao6bEZeJi?= =?iso-8859-1?Q?0K4cLJ2qvwZETyCEpc4sHgszBhETt44lC6o5mjVYR3Agglm+8MCBWPV7Ce?= =?iso-8859-1?Q?P0M/PswPe57NXa9Nf85ko0Y85LiH7wCXxS8xrBex4ASq9X2efSMln2C4wS?= =?iso-8859-1?Q?H6vwDkXV4HLNPL3SZqBuUDKL+gJptomH4Jn9smQDTLQpytcnP1VnBprG/h?= =?iso-8859-1?Q?vR9duzKRyMdB2b9qM1OnbKC8qBqj5ff0nK3nKGoYb2NO2Prp8CKMaWD3rR?= =?iso-8859-1?Q?l/JDOP5WY9wTuzS/eFX0bciGJ6PHbmBjShTbKGawJ5pWI2FiVe2kBgzaWu?= =?iso-8859-1?Q?xFJvLGVP/TSqCjkCvJMK8UcnmNhd6Y+9IORZp8QgLBp+hZIQzYt8OLMG10?= =?iso-8859-1?Q?LDw9LM9T9tEhpCLBsTvA7AUz9nh+msNLeA0PSsJ9JGwdsvzKS5HUYVAmC9?= =?iso-8859-1?Q?LwZU6KJ9/9gxTJ3z8EukXX1cWXZcxfZwZQSgI2d5T2lDS2g2ul4N6sbS9n?= =?iso-8859-1?Q?6Uxd6RpLkzGuz2LbHOM4ga13HhKI3eU+FVDMznWPJechdQ7VeevVfylsxT?= =?iso-8859-1?Q?r7LitJHFyM3Bswnq39+8G3ORa9NDsGZSH7HBBI/JGHpNvAQSd0?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?h0TrECa26/yeP6xV/ohzdCokixAQqLx/1WU7FBVjfIVqbO0SF5jiURijC8?= =?iso-8859-1?Q?wSZ5I2uvW+qC37ILDpYvJf812+QmPSnp0rrFgn8ApqIeO8CkJhP6C4qaIb?= =?iso-8859-1?Q?ISO8y69joL6/Lff7WBa941rFj9yG6qaCTrW4GGc2+6qmeqJODszZUNX9cX?= =?iso-8859-1?Q?Drbgj9dFrfX6nJAP2AAP66c/4jglfGPs+Wt587lzq41t+iMrgKj1m/5qGK?= =?iso-8859-1?Q?CVzW5bfgr+PBwQhQYTDdNZdPAdbmjN7E9JYXn7AOv856P1ArQSKe8ZYCfT?= =?iso-8859-1?Q?BRUML7jkRz9dE75XwbSWGw+tDUbCPxD8lAgmzrOFd+DGMNLFBbiZQ+Q3cN?= =?iso-8859-1?Q?K+V4KoR86kzUIhIjXYGTGxKR0yeqdh1LUolIu6HzIB6ZdE/G7AIh3z2T5M?= =?iso-8859-1?Q?54rgCfsWQYW3pQGFujQ2CgBqc2gHhGOSbfX7cteZxEaGvjg5W6CVPtzXFn?= =?iso-8859-1?Q?q2Gv6MknokfeDEHrSaAWAKehJjBPKFLKAnM/jKFPjv8NvkBIymCWU9pVf0?= =?iso-8859-1?Q?zw1HB6/haJ100HVp6oXBlx7+DbUT3ayHUgdrdvkibWwJwr3mz+U4G7dMP0?= =?iso-8859-1?Q?7BjB2I/7+glYBFt+DSWysKgctp/mFEGQlrODvs6IisNR2aD1aBggeh+CmU?= =?iso-8859-1?Q?o/JfQZQevBJgQ7Pr0KnKwlZk6op8pPnPVHt6szxCJaTruTbxhEu2JbYyw6?= =?iso-8859-1?Q?GapNtAWz+ZZ27XIedtUeU2FSwjPj4yV4P3gZRW369Tu6fgwxoxXufzCwkv?= =?iso-8859-1?Q?CdHBh06MQvl6JPN2PsGdrDA44dGGcJCGlSaEMHum1WmzPmLxfmRQgxr67J?= =?iso-8859-1?Q?SWAYImqLBclhIkFZ4NoJ17zXJ0h6QUCnvkOzCnPGjYYrLXNm2Qbga8TqzF?= =?iso-8859-1?Q?M7Y8Kt5WBdQuXrV6yPJm7gUS/GUECcvZybbEp15JFt5Tp64C5Pzsg2NNjn?= =?iso-8859-1?Q?iEPcGgmr+I9yK4svbW4MFRCgj8UEtBfddj90+t0MLk2ZBjF1A7HPDjBlsN?= =?iso-8859-1?Q?51uXbpsEfvBAABac+uxxu5OKmIu5DOwD1gROK/tQ6zsSNVYbqs06YlHFDt?= =?iso-8859-1?Q?pIbPvBPjm14rHMuFET6mW+vUWj9+HzX/CzAxhxhR1kRqNtPz29BdhkVTYx?= =?iso-8859-1?Q?HHN83c9uuAGdBRvtTPVC2Wc6ICPTHnzCKpkzxbBJwmVz3jsVDOFNq03Ccf?= =?iso-8859-1?Q?g1c0ct+hw4cDevbOTHF20Dflq6U9ECNdRcXwJt8qBKIl1LsXG7aYnmtu4q?= =?iso-8859-1?Q?YCYTUQXJdjYAhOa/20QQ=3D=3D?= Content-Type: multipart/mixed; boundary="_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-15995.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB10004.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7cea5b5b-4f20-4de6-9eb2-08dd1a335b0c X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2024 22:30:02.9208 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSZPR01MB8832 Received-SPF: pass client-ip=2a01:111:f403:d405::1; envelope-from=sunlin7@hotmail.com; helo=TYVP286CU001.outbound.protection.outlook.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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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.1 (--) --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable The semantic minor mode changed the value of imenu-create-index-function on= its startup, but does not restore the original value on its exiting.=A0=0A= =0A= Here are the steps to reproduce the issue:=0A= =0A= 1. Start the emacs and open a python script, now the=A0imenu-create-index-f= unction will be the `python-imenu-create-index'=0A= =0A= =A0$ emacs -nw -q ~/a.py=A0 =A0=0A= =0A= 2. Turn-on the semantic by "M-x semantic-mode", then the =A0imenu-create-in= dex-function will be the `semantic-create-imenu-index'=0A= =0A= 3. Turn-off the semantic by "M-x semantic-mode",=A0 imenu-create-index-func= tion is still the semantic one.=0A= =0A= This=A0patch will store the original imenu-create-index-function before cha= nging it, and restore the original value when turn-off the semantic-mode. = =0A= --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_ Content-Type: text/x-patch; name="0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch" Content-Description: 0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch Content-Disposition: attachment; filename="0001-Fix-bug-that-semantic-did-not-restore-imenu-create-i.patch"; size=7222; creation-date="Wed, 11 Dec 2024 22:20:49 GMT"; modification-date="Wed, 11 Dec 2024 22:20:49 GMT" Content-Transfer-Encoding: base64 RnJvbSAzYWExYjhiMzkwNWI1YTNkYjAzMDRkMjRkODY5ZmU2MDEzMjRkZjQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMaW4gU3VuIDxzdW5saW43QGhvdG1haWwuY29tPgpEYXRlOiBX ZWQsIDExIERlYyAyMDI0IDA2OjUxOjIxICswMDAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGJ1ZyB0 aGF0IHNlbWFudGljIGRpZCBub3QgcmVzdG9yZQogaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9u IG9uIGV4aXRpbmcKCiogbGlzcC9jZWRldC9zZW1hbnRpYy5lbDogUmVzdG9yZSB0aGUgaW1lbnUt Y3JlYXRlLWluZGV4LWZ1bmN0aW9uIG9uIGV4aXRpbmcuCiogbGlzcC9jZWRldC9zZW1hbnRpYy9i b3ZpbmUvbWFrZS5lbDoKKiBsaXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9zY20uZWw6CiogbGlz cC9jZWRldC9zZW1hbnRpYy9odG1sLmVsOgoqIGxpc3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbDoK KiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3MuZWw6CiogbGlzcC9jZWRldC9z ZW1hbnRpYy93aXNlbnQvamF2YXNjcmlwdC5lbDoKKiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9weXRob24uZWw6CiogbGlzcC9jZWRldC9zcmVjb2RlL3RlbXBsYXRlLmVsOgogIFN0b3JlIHRo ZSBvcmlnaW5hbCBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gYmVmb3JlIGNoYW5naW5nIGl0 LgotLS0KIGxpc3AvY2VkZXQvc2VtYW50aWMuZWwgICAgICAgICAgICAgICAgICAgfCAxMSArKysr KysrKysrLQogbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvbWFrZS5lbCAgICAgICB8ICAxICsK IGxpc3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL3NjbS5lbCAgICAgICAgfCAgMSArCiBsaXNwL2Nl ZGV0L3NlbWFudGljL2h0bWwuZWwgICAgICAgICAgICAgIHwgIDEgKwogbGlzcC9jZWRldC9zZW1h bnRpYy90ZXhpLmVsICAgICAgICAgICAgICB8ICAxICsKIGxpc3AvY2VkZXQvc2VtYW50aWMvd2lz ZW50L2phdmEtdGFncy5lbCAgfCAgMSArCiBsaXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZh c2NyaXB0LmVsIHwgIDEgKwogbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvcHl0aG9uLmVsICAg ICB8ICAxICsKIGxpc3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbCAgICAgICAgICAgfCAgMSAr CiA5IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljLmVsIGIvbGlzcC9jZWRldC9zZW1hbnRpYy5lbApp bmRleCAzYzNhZTJhYzE2MC4uMWI3OTMxZjBjMzUgMTAwNjQ0Ci0tLSBhL2xpc3AvY2VkZXQvc2Vt YW50aWMuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy5lbApAQCAtOTk3LDYgKzk5Nyw5IEBA IHNlbWFudGljLWRlZmF1bHQtc3VibW9kZXMKICAgOnR5cGUgYChzZXQgLEAobWFwY2FyIChsYW1i ZGEgKGMpIChsaXN0ICdjb25zdCBjKSkKIAkJCXNlbWFudGljLXN1Ym1vZGUtbGlzdCkpKQogCiso ZGVmdmFyLWxvY2FsIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luIG5pbAor ICAiVGhlIG9yaWdpbmFsIGBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24nIGJlZm9yZSBzZW1h bnRpYy4iKQorCiA7OzsjIyNhdXRvbG9hZAogKGRlZmluZS1taW5vci1tb2RlIHNlbWFudGljLW1v ZGUKICAgIlRvZ2dsZSBwYXJzZXIgZmVhdHVyZXMgKFNlbWFudGljIG1vZGUpLgpAQCAtMTA3MCw3 ICsxMDczLDEzIEBAIHNlbWFudGljLW1vZGUKICAgICAoc2V0cSBzZW1hbnRpYy0tYnVmZmVyLWNh Y2hlIG5pbCkKICAgICA7OyBNYWtlIHN1cmUgd2UgcnVuIHRoZSBzZXR1cCBmdW5jdGlvbiBpZiBT ZW1hbnRpYyBnZXRzCiAgICAgOzsgcmUtYWN0aXZhdGVkLgotICAgIChzZXRxIHNlbWFudGljLW5l dy1idWZmZXItZmNuLXdhcy1ydW4gbmlsKSkpCisgICAgKHNldHEgc2VtYW50aWMtbmV3LWJ1ZmZl ci1mY24td2FzLXJ1biBuaWwpCisgICAgOzsgcmVzdG9yZSB0aGUgb3JpZ2luYWwgYGltZW51LWNy ZWF0ZS1pbmRleC1mdW5jdGlvbicKKyAgICAodW5sZXNzIChlcSBzZW1hbnRpYy0tY3JlYXRlLWlu ZGV4LWZ1bmN0aW9uLW9yaWdpbgorICAgICAgICAgICAgICAgIGltZW51LWNyZWF0ZS1pbmRleC1m dW5jdGlvbikKKyAgICAgIChzZXRxIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgorICAgICAg ICAgICAgKG9yIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luCisgICAgICAg ICAgICAgICAgKGRlZmF1bHQtdmFsdWUgJ2ltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbikpKSkp KQogCiA7OzsgQXV0b2xvYWQgc29tZSBmdW5jdGlvbnMgdGhhdCBhcmUgbm90IGluIHNlbWFudGlj L2xvYWRkZWZzCiAKZGlmZiAtLWdpdCBhL2xpc3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL21ha2Uu ZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9tYWtlLmVsCmluZGV4IGE5NWY3ZGEyN2Nm Li5iOGYzMWQyMTAyOCAxMDA2NDQKLS0tIGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvbWFr ZS5lbAorKysgYi9saXNwL2NlZGV0L3NlbWFudGljL2JvdmluZS9tYWtlLmVsCkBAIC0yMjYsNiAr MjI2LDcgQEAgc2VtYW50aWMtZGVmYXVsdC1tYWtlLXNldHVwCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICg/KyAiLiIpCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICg/XFwgIi4iKQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICApCisgICAgICAgIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVu Y3Rpb24tb3JpZ2luIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAgICBpbWVudS1j cmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgICAg ICAgKQogICAoc2V0cSBzZW1hbnRpYy1sZXgtYW5hbHl6ZXIgIydzZW1hbnRpYy1tYWtlLWxleGVy KQpkaWZmIC0tZ2l0IGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsIGIvbGlzcC9j ZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsCmluZGV4IDZkMTlhY2YwMjgyLi5lMzEwMTllOGJm MiAxMDA2NDQKLS0tIGEvbGlzcC9jZWRldC9zZW1hbnRpYy9ib3ZpbmUvc2NtLmVsCisrKyBiL2xp c3AvY2VkZXQvc2VtYW50aWMvYm92aW5lL3NjbS5lbApAQCAtMTAyLDYgKzEwMiw3IEBAIHNlbWFu dGljLWRlZmF1bHQtc2NoZW1lLXNldHVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChmdW5jdGlvbiAuICJGdW5jdGlvbnMiKQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoaW5jbHVkZSAgLiAiTG9hZHMiKQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFja2FnZSAgLiAiRGVmaW5lTW9k dWxlIikpCisgICAgICAgIHNlbWFudGljLS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24tb3JpZ2luIGlt ZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAgICBpbWVudS1jcmVhdGUtaW5kZXgtZnVu Y3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgICAgICAgKQogICAoc2V0cSBz ZW1hbnRpYy1sZXgtYW5hbHl6ZXIgIydzZW1hbnRpYy1zY2hlbWUtbGV4ZXIpCmRpZmYgLS1naXQg YS9saXNwL2NlZGV0L3NlbWFudGljL2h0bWwuZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL2h0bWwu ZWwKaW5kZXggMTIwYjIxMDg3MDkuLmQwMGQ1NjMzZTJjIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0 L3NlbWFudGljL2h0bWwuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy9odG1sLmVsCkBAIC0y MzgsNiArMjM4LDcgQEAgc2VtYW50aWMtZGVmYXVsdC1odG1sLXNldHVwCiAgIDs7IFRoaXMgd2ls bCB1c2Ugb3VyIHBhcnNlci4KICAgKHNldHEgc2VtYW50aWMtcGFyc2VyLW5hbWUgIkhUTUwiCiAg ICAgICAgIHNlbWFudGljLS1wYXJzZS10YWJsZSB0CisgICAgICAgIHNlbWFudGljLS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24tb3JpZ2luIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbgogICAgICAg ICBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5k ZXgKIAlzZW1hbnRpYy1jb21tYW5kLXNlcGFyYXRpb24tY2hhcmFjdGVyICI+IgogCXNlbWFudGlj LXR5cGUtcmVsYXRpb24tc2VwYXJhdG9yLWNoYXJhY3RlciAnKCI6IikKZGlmZiAtLWdpdCBhL2xp c3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbCBiL2xpc3AvY2VkZXQvc2VtYW50aWMvdGV4aS5lbApp bmRleCA2Mzc0ZDk5NWQwYS4uMmIzNDEyNDlhNTQgMTAwNjQ0Ci0tLSBhL2xpc3AvY2VkZXQvc2Vt YW50aWMvdGV4aS5lbAorKysgYi9saXNwL2NlZGV0L3NlbWFudGljL3RleGkuZWwKQEAgLTQ0NSw2 ICs0NDUsNyBAQCBzZW1hbnRpYy1kZWZhdWx0LXRleGktc2V0dXAKICAgKHNldHEgc2VtYW50aWMt cGFyc2VyLW5hbWUgIlRFWEkiCiAgICAgICAgIDs7IFNldHVwIGEgZHVtbXkgcGFyc2VyIHRhYmxl IHRvIGVuYWJsZSBwYXJzaW5nIQogICAgICAgICBzZW1hbnRpYy0tcGFyc2UtdGFibGUgdAorICAg ICAgICBzZW1hbnRpYy0tY3JlYXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24KICAgICAgICAgaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uICMnc2Vt YW50aWMtY3JlYXRlLWltZW51LWluZGV4CiAJc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNo YXJhY3RlciAiQCIKIAlzZW1hbnRpYy10eXBlLXJlbGF0aW9uLXNlcGFyYXRvci1jaGFyYWN0ZXIg JygiOiIpCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3Mu ZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9qYXZhLXRhZ3MuZWwKaW5kZXggZWQ2MmQy YzNhOWMuLmViYjg5OTIyMWNjIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9qYXZhLXRhZ3MuZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvamF2YS10YWdz LmVsCkBAIC0xMTMsNiArMTEzLDcgQEAgd2lzZW50LWphdmEtZGVmYXVsdC1zZXR1cAogICAgc2Vt YW50aWMtdGFnLWV4cGFuZC1mdW5jdGlvbiAjJ3NlbWFudGljLWphdmEtZXhwYW5kLXRhZwogICAg OzsgRW52aXJvbm1lbnQKICAgIHNlbWFudGljLWltZW51LXN1bW1hcnktZnVuY3Rpb24gIydzZW1h bnRpYy1mb3JtYXQtdGFnLXByb3RvdHlwZQorICAgc2VtYW50aWMtLWNyZWF0ZS1pbmRleC1mdW5j dGlvbi1vcmlnaW4gaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uCiAgICBpbWVudS1jcmVhdGUt aW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKICAgIHNlbWFudGlj LXR5cGUtcmVsYXRpb24tc2VwYXJhdG9yLWNoYXJhY3RlciAnKCIuIikKICAgIHNlbWFudGljLWNv bW1hbmQtc2VwYXJhdGlvbi1jaGFyYWN0ZXIgIjsiCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3Nl bWFudGljL3dpc2VudC9qYXZhc2NyaXB0LmVsIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQv amF2YXNjcmlwdC5lbAppbmRleCA3YTFhODYzN2FhZS4uOTQyMDMyM2M3ZTEgMTAwNjQ0Ci0tLSBh L2xpc3AvY2VkZXQvc2VtYW50aWMvd2lzZW50L2phdmFzY3JpcHQuZWwKKysrIGIvbGlzcC9jZWRl dC9zZW1hbnRpYy93aXNlbnQvamF2YXNjcmlwdC5lbApAQCAtMTM1LDYgKzEzNSw3IEBAIHdpc2Vu dC1qYXZhc2NyaXB0LXNldHVwLXBhcnNlcgogICAgc2VtYW50aWMtdGFnLWV4cGFuZC1mdW5jdGlv biAjJ3dpc2VudC1qYXZhc2NyaXB0LWp2LWV4cGFuZC10YWcKICAgIDs7IEVudmlyb25tZW50CiAg ICBzZW1hbnRpYy1pbWVudS1zdW1tYXJ5LWZ1bmN0aW9uICMnc2VtYW50aWMtZm9ybWF0LXRhZy1u YW1lCisgICBzZW1hbnRpYy0tY3JlYXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVh dGUtaW5kZXgtZnVuY3Rpb24KICAgIGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbiAjJ3NlbWFu dGljLWNyZWF0ZS1pbWVudS1pbmRleAogICAgc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNo YXJhY3RlciAiOyIKICAgICkpCmRpZmYgLS1naXQgYS9saXNwL2NlZGV0L3NlbWFudGljL3dpc2Vu dC9weXRob24uZWwgYi9saXNwL2NlZGV0L3NlbWFudGljL3dpc2VudC9weXRob24uZWwKaW5kZXgg NzNmMDhiZWFhMjguLmE0MjA1YmVkZTUwIDEwMDY0NAotLS0gYS9saXNwL2NlZGV0L3NlbWFudGlj L3dpc2VudC9weXRob24uZWwKKysrIGIvbGlzcC9jZWRldC9zZW1hbnRpYy93aXNlbnQvcHl0aG9u LmVsCkBAIC01MTQsNiArNTE0LDcgQEAgd2lzZW50LXB5dGhvbi1kZWZhdWx0LXNldHVwCiAgICA7 OyBTZW1hbnRpYyB0byB0YWtlIG92ZXIgZnJvbSB0aGUgb25lIHByb3ZpZGVkIGJ5IHB5dGhvbi4K ICAgIDs7IFRoZSBweXRob24gb25lLCBpZiBpdCB1c2VzIHRoZSBzZW5hdG9yIGFkdmljZSwgd2ls bCBoYW5nCiAgICA7OyBFbWFjcyB1bnJlY292ZXJhYmx5LgorICAgc2VtYW50aWMtLWNyZWF0ZS1p bmRleC1mdW5jdGlvbi1vcmlnaW4gaW1lbnUtY3JlYXRlLWluZGV4LWZ1bmN0aW9uCiAgICBpbWVu dS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24gIydzZW1hbnRpYy1jcmVhdGUtaW1lbnUtaW5kZXgKIAog ICAgOzsgSSBuZWVkIGEgcHl0aG9uIGd1cnUgdG8gdXBkYXRlIHRoaXMgbGlzdDoKZGlmZiAtLWdp dCBhL2xpc3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbCBiL2xpc3AvY2VkZXQvc3JlY29kZS90 ZW1wbGF0ZS5lbAppbmRleCAyNDE3ZjFmN2VmNi4uOGI3ZmJmNzM5NzkgMTAwNjQ0Ci0tLSBhL2xp c3AvY2VkZXQvc3JlY29kZS90ZW1wbGF0ZS5lbAorKysgYi9saXNwL2NlZGV0L3NyZWNvZGUvdGVt cGxhdGUuZWwKQEAgLTUzLDYgKzUzLDcgQEAgc3JlY29kZS10ZW1wbGF0ZS1zZXR1cC1wYXJzZXIK ICAgIDs7IFBhcnNpbmcKICAgIDs7IEVudmlyb25tZW50CiAgICBzZW1hbnRpYy1pbWVudS1zdW1t YXJ5LWZ1bmN0aW9uICMnc2VtYW50aWMtZm9ybWF0LXRhZy1uYW1lCisgICBzZW1hbnRpYy0tY3Jl YXRlLWluZGV4LWZ1bmN0aW9uLW9yaWdpbiBpbWVudS1jcmVhdGUtaW5kZXgtZnVuY3Rpb24KICAg IGltZW51LWNyZWF0ZS1pbmRleC1mdW5jdGlvbiAjJ3NlbWFudGljLWNyZWF0ZS1pbWVudS1pbmRl eAogICAgc2VtYW50aWMtY29tbWFuZC1zZXBhcmF0aW9uLWNoYXJhY3RlciAiXG4iCiAgICBzZW1h bnRpYy1sZXgtY29tbWVudC1yZWdleCAiOzsiCi0tIAoyLjM0LjEKCg== --_002_TYCPR01MB1000493E60747FE15AB458E9AFB3E2TYCPR01MB10004jp_-- ------------=_1734172862-6290-1-- From unknown Sun Jun 22 04:18:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Resent-From: Lin Sun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Dec 2024 17:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: "74803-done@debbugs.gnu.org" <74803-done@debbugs.gnu.org> Received: via spool by 74803-done@debbugs.gnu.org id=D74803.173419569915407 (code D ref 74803); Sat, 14 Dec 2024 17:02:02 +0000 Received: (at 74803-done) by debbugs.gnu.org; 14 Dec 2024 17:01:39 +0000 Received: from localhost ([127.0.0.1]:48189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMVWM-00040Q-Ue for submit@debbugs.gnu.org; Sat, 14 Dec 2024 12:01:39 -0500 Received: from mail-japanwestazolkn19011032.outbound.protection.outlook.com ([52.103.66.32]:17821 helo=OS0P286CU010.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMVWJ-000403-PA for 74803-done@debbugs.gnu.org; Sat, 14 Dec 2024 12:01:36 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C/Tj/8NVvuTLRKfuUHs6p+dFMAO4RnfyUZ3OhpEdwaoN+GO6eN+yNAKd3NR2YQmIcFKXS/WeQV1H5Zmy2TA6Xz0dyTWrswQ9+qnqFuQx44F8eWycWdOuIK5xn7G7A/4Nm2VC0jJxNCcY3LpdnyMstAm65IvIqQAXH0Q5BMDhFHZn2WKv3mOmEZE1GAq5rHm9pQmTjHwiC3nMVjgWpcFv+bFjxa+Kxf93uWG+Rd1crZiupj+kP6RfwPqlu3MProlAszw+5DCeGB0eyMSt69hml+6cI6nP8Jq7gQGJDV1KPjVzq2uS+8OR/Q5qkzGSqqqLUQWaOsCDZfCW/g3hO/6VCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=1/RFW5R0ghO1r9XQowt3nTNTK6L6PquAWpMFO1noe1M=; b=PrUxlbQWe8f56JVSWyZRkAx48wYQfQwN7GZn1ytkwGxCR075b3XD+D+MaKLQOQmB97+HqY2wAEhxBogivlyXLPKZs25g36xY9Xpc4mHfXLrtobtKByXLj7P1Id04NQZqTlo/fW5Gqd1Qw1t2vUYKFi12SDTDN1i3bSMAtBbxVXP4Bjp1YtqAIYmm1jluAoCRdIkX2Gqp+Bq2VcZ4khT9w+mK7aSXunnkWW0AeaTlndblA+gIvWTEAFLElE6gW3qf5GQDal3A1GOnassGdVrOAJlbbpevOzE1L4fEjMTAvzdLlEYZPLCOS7BQlVlbr9kQxtH8TbO3VAHw4GxjYk4IWQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1/RFW5R0ghO1r9XQowt3nTNTK6L6PquAWpMFO1noe1M=; b=LCeFTjqAMQM3cuSq41vh0jNSU/tcx19NvOGRouQWauEfqOlOmJgW0ZImGvauCRlLGntYytUNmxCxMkiTORoObfJ/mi+ED4BVB8B4itWmFxHrVsHytOC0mY8SFvWFYc5uYFssx4v5hrkXJgroxKv3493Sjm9ZKniVf498huxLeXIDYP8+WxpJGMeiDhxp/sIlPlCsXbD1/8Ate6ZRevG9HHi7t+EN8KnrLzcy8tlU5HEbKnZtAmd+JyZiWrYRySytzTMuDHWLP4pQrUrOghxZU5HinR10M1l6GNmqUMPOatgVmBUzjJmssf7ZgXLc2dGGC9V0fQMkoHl+rcNy6fnFfw== Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com (2603:1096:400:1e8::14) by TYCPR01MB11786.jpnprd01.prod.outlook.com (2603:1096:400:3e3::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.16; Sat, 14 Dec 2024 17:01:10 +0000 Received: from TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8]) by TYCPR01MB10004.jpnprd01.prod.outlook.com ([fe80::8ecd:43a5:333:1c8%7]) with mapi id 15.20.8251.015; Sat, 14 Dec 2024 17:01:10 +0000 From: Lin Sun Thread-Topic: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Thread-Index: AQHbThSfNYcH50rd8UWBuuVuQ0knXLLl9hcQ Date: Sat, 14 Dec 2024 17:01:08 +0000 Message-ID: References: <86jzc2v97g.fsf@gnu.org> In-Reply-To: <86jzc2v97g.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYCPR01MB10004:EE_|TYCPR01MB11786:EE_ x-ms-office365-filtering-correlation-id: 6bedc556-7935-4cab-e6d9-08dd1c60e7de x-microsoft-antispam: BCL:0; ARA:14566002|461199028|8060799006|7092599003|8062599003|15080799006|19110799003|15030799003|102099032|3412199025|440099028; x-microsoft-antispam-message-info: k7ElXwyBz0BY6RpTXqrbr11pLtXCZO9YF1SpPUKhiBmL8w7z9HEYh+papA0g646P2O4qEEG6oqPQP18/Xsx9A+CK0mYLv96Y5//65hhjcudQgdIjmQdOsdH8wsEBLJj9MDK8DKCqbaKX8ewo8sgsSo3T3LnIjHQOKRxzncp/RbsA4tlGENI77beSPh7lHQTVvN+tiZSIxYtfOo0Zn0fD+lHpFwjerCEN6A7Hn/rGPh9Xg1fEF5paVoiq1arFqHaV9aDxUrZc9sKUPaO1kk1bdxmPLwyvJZXhiaec73+OeyGUd2WixZuwAPMKM6uoWV6flCkLYgC8VK88wfDzGIKisjGHZhLhUK7/WnKo96QlE4OGut/lygo3qDuDXMgkudBt3P8GyYdoLbNry+AvxMcPYLWPXef9PzDpdjtCLG3QII9CtGz994msp/jVkFxhUNvZwIWGgAoj3op5tA8XS2oDWLkthyxRLfuLHXcj3mhHVj2te/GGet3yGi3moWtmF7bVhLKVOByz1+gMpMEbQc6EbxmB6cBo83hUE1qx01Enh7dvztR+ROhej97WFIP20D1Jihsmx0mDn0l/aWkYCdxRVfDYjSWkiZxBT2MzaNPIlvSm0wdgH/fGJ0aNhdaO5yhgLzgzwshAOpzPKJtPMO/ETj6YauQp8vAaKRV30cpNav+fbJSwktVqr+w+ojCYYRuKcwAeuXMV8qmK9TrsX6Ox1NP/wjNtWNuJUU25jAGcpJnKx45y7ahCiqbtxZMSP5DymRvlbF1SucswvQhZ3GU951sxSzwlL5NtXpIzES8XFw2zVVpsUT5bDlaegHP+ZlAYVgssxNm+szNfu7LZTqCikrztk3l1eIM9EOXRFRT6+tHIWUDuVAF6pihpCsHqrtgLrrueUJst4PX016zsfYLMfF8dYf0unSWAGehCi1EVONEcecm7RIda5JzZViTgX3PE/3Xa9qD2ukCO/pdcxQfQhLqI+fe8TkJ1Ski1PDGH0cx9yibwkX5hYIPD8GSEnPGQtWTwe9U7Ruv8k8tumINfYZ1tKHsd473v4p+58j571ehHIuLXCj1lrVKrF0lDy+Eg x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: GYJI5M/lyzAV/5+uFBgohryXQf6JD4+Sc2Ws/ZPNa450ujZB2kHJsoNhuOtbS0/er/+n+pEl23hk6TyF3MuO9ApPm16hPfBDKOeCfkPolbW+lSZUk2Frm8A48LMlQBiQ+FmzFuIgtf9FiKV4sQwkMjEr7yOwOGpYxVlSyHqI9tNscN12dzpzsJqZ29XgY2ehs22kAESHd5C2wJwJEHl3CvLWmkvwWqanwViYUzvhFH3tr5+rK/Wkw7ltdgX2262S1F3aac4oaAoFvjsDqG9SAhNao5msWaskOgC1WVttMehPzgn76l+pAFwqHJ1aFWubyljtk/OK8y0QfxL0d1QCG69TZnaWJ03AghXVCAUHYSQtobP3SdaYjU438Z+OHfL5re8/eXailLlSmq0pkW8f+XjEEY7iFRrYz/S/QBOStnt/0ImiHCqmlkjIBSkXVjOIP9cmxg7y7iILLlcZihJ980EeJE/dnTm3mgnBTlcNnxbxbOmBHEncIEbGp7E9+L2AjQlIu0yU4zSUEiJZQ9q9B1z3h5+e7t2WDGSie3YcWin/ZFaSD5MojwpI/wtLgIfNprJuxyhyAt37qzwiLaY6Vokf8upT+hgSbSRohgMpSMerlW/eywKshx11x8maZimPh2ZJmwD/HKselzDjOrrAwvPD8kg/3H5jc98ynLRvyqPBFlpmfGlcf4DB5p8FP/G2eMgDK4Y4rMkXxNQ+0255axG/7STuSoadYte9NLAWPFO2WILDh4Dc80fwPIZyxrSO7TTfVe4anl8RzyVN7KaKb6CGhZIa29CFt+YOO38SpiP8GXs3rVAO8DIJ4n46ZD/C194hq9yTGAWnNZ6jAAsVzBM1/rB3N31ue2S/ZcCUtQOkYD/RWXmeU1NZyQLNJFsVvELGC6NUnA2OSm/gnYhDfT7Jj+PPXbofh0fsygkZYfJkMDx5qqLDAPmN2J4ySBlcWPgJt/rlm3W3+MQMa30CJx4gOkm4aG8PTBS7sa2p9ei655VtlUwp3T72nKsgInqz5xHg3Rc95R1IYzDWFe1d7szhgaCqADxXL1my8zbe5W7IcaUtwENuv85lFscthGcHUV1ZmBZTf/Rve/LYO4wuKgmD+9bVXHD/cn8h0gT6x7NUtpBfE5chZhvNIwhV2neBmed0m9rPQbh+/VJS/dMqC+0maof6sQhOgm4I1VLTkBNFB/iJwOpiHL0zzrSbU4JOmgc+xWRw9VlhIU+U92Hl5g== Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-15995.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB10004.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 6bedc556-7935-4cab-e6d9-08dd1c60e7de X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Dec 2024 17:01:08.8991 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB11786 X-Spam-Score: 0.2 (/) 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.8 (/) > From:=A0Eli Zaretskii =0A= > Sent:=A0Saturday, December 14, 2024 02:40 AM=0A= >=0A= > Thanks, installed on the master branch, and closing the bug.=0A= =0A= Thank you!=0A=