GNU bug report logs - #36521
26.2; CEDET/Semantic - Semantic constantly entering debugger with scheme

Previous Next

Package: emacs;

Reported by: David Palma <dbpalma9 <at> gmail.com>

Date: Sat, 6 Jul 2019 11:51:02 UTC

Severity: normal

Tags: confirmed, fixed

Found in version 26.2

Fixed in version 27.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: David Palma <dbpalma9 <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 36521 <at> debbugs.gnu.org
Subject: bug#36521: 26.2; CEDET/Semantic - Semantic constantly entering debugger with scheme
Date: Mon, 8 Jul 2019 22:50:15 +0100
[Message part 1 (text/plain, inline)]
I do, I have attached a scheme source example file.

1. Start emacs with "emacs -Q".

2. Enable semantic-mode with M-x semantic-mode

3. Open bugtest.scm

And emacs should enter the debugger when semantic-idle-scheduler starts 
working.

Thanks,
David


On 7/8/19 9:08 PM, Lars Ingebrigtsen wrote:
> David Palma <dbpalma9 <at> gmail.com> writes:
>
>> Semantic enters the debugger whenever it's parsing invalid scheme code with
>> matching parentheses. The error code is "A Rule must return a single
>> tag-line list!"
>>
>> To trigger this simply write
>> (define )
>>
>> with electric matching pair mode active, the ending parenthesis is
>> automatically put and semantic constantly tries to enter the debugger,
>> making it unusable.
> Do you have a recipe for how to reproduce this bug, starting with
> "emacs -Q"?
>
[bugtest.scm (text/x-scheme, attachment)]

This bug report was last modified 5 years and 309 days ago.

Previous Next


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