From unknown Thu Jun 19 14:06:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74803 <74803@debbugs.gnu.org> To: bug#74803 <74803@debbugs.gnu.org> Subject: Status: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting Reply-To: bug#74803 <74803@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:06:00 +0000 retitle 74803 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-= create-index-function on exiting reassign 74803 emacs submitter 74803 Lin Sun severity 74803 normal tag 74803 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 11 17:35:16 2024 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_-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 05:40:45 2024 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 12:01:39 2024 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 To: Eli Zaretskii Subject: Re: bug#74803: 31.0.50; [PATCH] Fix bug that semantic did not restore imenu-create-index-function on exiting 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: =?iso-8859-1?Q?k7ElXwyBz0BY6RpTXqrbr11pLtXCZO9YF1SpPUKhiBmL8w7z9HEYh+papA?= =?iso-8859-1?Q?0g646P2O4qEEG6oqPQP18/Xsx9A+CK0mYLv96Y5//65hhjcudQgdIjmQdO?= =?iso-8859-1?Q?sdH8wsEBLJj9MDK8DKCqbaKX8ewo8sgsSo3T3LnIjHQOKRxzncp/RbsA4t?= =?iso-8859-1?Q?lGENI77beSPh7lHQTVvN+tiZSIxYtfOo0Zn0fD+lHpFwjerCEN6A7Hn/rG?= =?iso-8859-1?Q?Ph9Xg1fEF5paVoiq1arFqHaV9aDxUrZc9sKUPaO1kk1bdxmPLwyvJZXhia?= =?iso-8859-1?Q?ec73+OeyGUd2WixZuwAPMKM6uoWV6flCkLYgC8VK88wfDzGIKisjGHZhLh?= =?iso-8859-1?Q?UK7/WnKo96QlE4OGut/lygo3qDuDXMgkudBt3P8GyYdoLbNry+AvxMcPYL?= =?iso-8859-1?Q?WPXef9PzDpdjtCLG3QII9CtGz994msp/jVkFxhUNvZwIWGgAoj3op5tA8X?= =?iso-8859-1?Q?S2oDWLkthyxRLfuLHXcj3mhHVj2te/GGet3yGi3moWtmF7bVhLKVOByz1+?= =?iso-8859-1?Q?gMpMEbQc6EbxmB6cBo83hUE1qx01Enh7dvztR+ROhej97WFIP20D1Jihsm?= =?iso-8859-1?Q?x0mDn0l/aWkYCdxRVfDYjSWkiZxBT2MzaNPIlvSm0wdgH/fGJ0aNhdaO5y?= =?iso-8859-1?Q?hgLzgzwshAOpzPKJtPMO/ETj6YauQp8vAaKRV30cpNav+fbJSwktVqr+w+?= =?iso-8859-1?Q?ojCYYRuKcwAeuXMV8qmK9TrsX6Ox1NP/wjNtWNuJUU25jAGcpJnKx45y7a?= =?iso-8859-1?Q?hCiqbtxZMSP5DymRvlbF1SucswvQhZ3GU951sxSzwlL5NtXpIzES8XFw2z?= =?iso-8859-1?Q?VVpsUT5bDlaegHP+ZlAYVgssxNm+szNfu7LZTqCikrztk3l1eIM9EOXRFR?= =?iso-8859-1?Q?T6+tHIWUDuVAF6pihpCsHqrtgLrrueUJst4PX016zsfYLMfF8dYf0unSWA?= =?iso-8859-1?Q?GehCi1EVONEcecm7RIda5JzZViTgX3PE/3Xa9qD2ukCO/pdcxQfQhLqI+f?= =?iso-8859-1?Q?e8TkJ1Ski1PDGH0cx9yibwkX5hYIPD8GSEnPGQtWTwe9U7Ruv8k8tumINf?= =?iso-8859-1?Q?YZ1tKHsd473v4p+58j571ehHIuLXCj1lrVKrF0lDy+Eg?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?GYJI5M/lyzAV/5+uFBgohryXQf6JD4+Sc2Ws/ZPNa450ujZB2kHJsoNhuO?= =?iso-8859-1?Q?tbS0/er/+n+pEl23hk6TyF3MuO9ApPm16hPfBDKOeCfkPolbW+lSZUk2Fr?= =?iso-8859-1?Q?m8A48LMlQBiQ+FmzFuIgtf9FiKV4sQwkMjEr7yOwOGpYxVlSyHqI9tNscN?= =?iso-8859-1?Q?12dzpzsJqZ29XgY2ehs22kAESHd5C2wJwJEHl3CvLWmkvwWqanwViYUzvh?= =?iso-8859-1?Q?FH3tr5+rK/Wkw7ltdgX2262S1F3aac4oaAoFvjsDqG9SAhNao5msWaskOg?= =?iso-8859-1?Q?C1WVttMehPzgn76l+pAFwqHJ1aFWubyljtk/OK8y0QfxL0d1QCG69TZnaW?= =?iso-8859-1?Q?J03AghXVCAUHYSQtobP3SdaYjU438Z+OHfL5re8/eXailLlSmq0pkW8f+X?= =?iso-8859-1?Q?jEEY7iFRrYz/S/QBOStnt/0ImiHCqmlkjIBSkXVjOIP9cmxg7y7iILLlcZ?= =?iso-8859-1?Q?ihJ980EeJE/dnTm3mgnBTlcNnxbxbOmBHEncIEbGp7E9+L2AjQlIu0yU4z?= =?iso-8859-1?Q?SUEiJZQ9q9B1z3h5+e7t2WDGSie3YcWin/ZFaSD5MojwpI/wtLgIfNprJu?= =?iso-8859-1?Q?xyhyAt37qzwiLaY6Vokf8upT+hgSbSRohgMpSMerlW/eywKshx11x8maZi?= =?iso-8859-1?Q?mPh2ZJmwD/HKselzDjOrrAwvPD8kg/3H5jc98ynLRvyqPBFlpmfGlcf4DB?= =?iso-8859-1?Q?5p8FP/G2eMgDK4Y4rMkXxNQ+0255axG/7STuSoadYte9NLAWPFO2WILDh4?= =?iso-8859-1?Q?Dc80fwPIZyxrSO7TTfVe4anl8RzyVN7KaKb6CGhZIa29CFt+YOO38SpiP8?= =?iso-8859-1?Q?GXs3rVAO8DIJ4n46ZD/C194hq9yTGAWnNZ6jAAsVzBM1/rB3N31ue2S/Zc?= =?iso-8859-1?Q?CUtQOkYD/RWXmeU1NZyQLNJFsVvELGC6NUnA2OSm/gnYhDfT7Jj+PPXbof?= =?iso-8859-1?Q?h0fsygkZYfJkMDx5qqLDAPmN2J4ySBlcWPgJt/rlm3W3+MQMa30CJx4gOk?= =?iso-8859-1?Q?m4aG8PTBS7sa2p9ei655VtlUwp3T72nKsgInqz5xHg3Rc95R1IYzDWFe1d?= =?iso-8859-1?Q?7szhgaCqADxXL1my8zbe5W7IcaUtwENuv85lFscthGcHUV1ZmBZTf/Rve/?= =?iso-8859-1?Q?LYO4wuKgmD+9bVXHD/cn8h0gT6x7NUtpBfE5chZhvNIwhV2neBmed0m9rP?= =?iso-8859-1?Q?Qbh+/VJS/dMqC+0maof6sQhOgm4I1VLTkBNFB/iJwOpiHL0zzrSbU4JOmg?= =?iso-8859-1?Q?c+xWRw9VlhIU+U92Hl5g=3D=3D?= 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-Debbugs-Envelope-To: 74803-done Cc: "74803-done@debbugs.gnu.org" <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: -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= From unknown Thu Jun 19 14:06:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 12 Jan 2025 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator