Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
- generic.conf should define #elseif instead of #elsif.
- Python language could use a triple quote comment
'comment' => ('"""', '"""'),
In C/C++ language there is no '#elseif' nor '#elsif';
there is '#elif';
generic.conf should define '#elif' instead of '#elsif'.
There is missing '#line' directive in C/C++.
There is missing 'compl' C++ keyword.
The directive is #elif, not #elseif nor #elsif.
The correct word has been put into the projected generic.conf. However, since there is a lot of work on generic.conf related to generic parsing, this minor correction is postponed to the parsing issue release.
The parser has been fixed. At the same time #elif has been put in the reserved words for C and C++ in lieu of #elsif.
This has now been fixed in CVS.
If you can install the new version and check that it solves your
problem, then it would be very useful.
Thanks for reporting this defect and helping to make LXR better.