From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:35032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQe4l-0003VB-GT for guix-patches@gnu.org; Tue, 14 May 2019 16:31:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQe4k-0001U2-Iq for guix-patches@gnu.org; Tue, 14 May 2019 16:31:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36420) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQe4k-0001Te-Eh for guix-patches@gnu.org; Tue, 14 May 2019 16:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hQe4k-0004YT-9z for guix-patches@gnu.org; Tue, 14 May 2019 16:31:02 -0400 Subject: [bug#35736] geiser-edit-symbol-at-point (M-.) does not work on fork+exec-command Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:34901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQe3l-00039P-6I for guix-patches@gnu.org; Tue, 14 May 2019 16:30:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQe3j-0008BA-KC for guix-patches@gnu.org; Tue, 14 May 2019 16:30:01 -0400 From: Arun Isaac Date: Wed, 15 May 2019 01:59:24 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 35736@debbugs.gnu.org --=-=-= Content-Type: text/plain geiser-edit-symbol-at-point (M-.) does not work on fork+exec-command. geiser wrongly tries to lookup fork instead of looking up fork+exec-command. This is because (thing-at-point 'symbol) does not correctly identify the whole symbol. And, that, in turn, is because ?+ has been reclassified as an expression prefix character (') in .dir-locals.el. It should be a symbol constituent character (_) which is the default for scheme mode. (modify-syntax-entry ?+ "'") This is a rather trivial bug. But, I thought I'll just document it here. I'm not sure if we should fix it. I can't think of any easy way out. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAlzbJSUACgkQLiXui2GA K7Ohuwf/SVeW6Ml2ctmmCVyBiSJ7Kk6G7+ivch8NWzV+HpSkHxZ2xCqKwCvZI53p C0hI8801fd7p/55w65C8MgKhiuQl0TboOsh3djmlGCgZ5O7WsVGB27xpurwxwDWz l1jWDA4vW9IVGeHXDMHwVnVatYTWny7WkbznyfVOjGwK+3VHaBt6Q1piMpjsK8pi 5NFVx8T+OQI01Esc7a+iHiR67aAaPgKpHnnGsBKGj6+AXiEsOzMDU175uXDagpwF rdAeaydM9ExNE3TpLMre8Uo8946RabbiU4OJjiprT/YYFpRBNxQwQfwcKxKNH4LO Cnj+iXW6NKnd8TPe1gxeshb/Ay88RA== =bn5T -----END PGP SIGNATURE----- --=-=-=--