Thread: [CEDET-devel] another problem with spp
Brought to you by:
zappo
From: Darren H. <dar...@gm...> - 2014-03-11 06:54:05
|
try semantic-lex-debug on the following line #define a (1)/**/ the output is ((spp-macro-def 9 . 10) (close-paren 13 . 14)) try compare this with #define a (1) /**/ this one outputs ((spp-macro-def 9 . 10)) |
From: Eric M. L. <er...@si...> - 2014-03-12 00:36:55
|
On 03/11/2014 02:53 AM, Darren Hoo wrote: > > try semantic-lex-debug on the following line > > #define a (1)/**/ > > the output is > > ((spp-macro-def 9 . 10) > (close-paren 13 . 14)) > > try compare this with > > #define a (1) /**/ > > this one outputs > > ((spp-macro-def 9 . 10)) Hi Darren, Thanks for the simple repro steps. I was able to make a fix for this. There was an extra -1 moving point upon finding a comment at the end of a macro, but I couldn't find a use for it, the checkin didn't mention it, and removing it was not a problem for any tests, so I checked the change in. Eric |