[bug #13144] c is _not_ c++
Oswald Buddenhagen
savannah-bounces at gnu.org
Sat May 21 18:55:48 UTC 2005
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13144>
Summary: c is _not_ c++
Project: GNU Midnight Commander
Submitted by: ossi
Submitted on: Sat 05/21/2005 at 18:55
Category: Editor
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Release: current (CVS or snapshot)
Platform Version: All
_______________________________________________________
Details:
highlighting c++ keywords like "class", "new", etc. in plain c files is
outright wrong and consequently annoying.
the only problem are .h files, as their language is not obvious from the
extension. i think the presence of class definitions is a sufficient
criterion for c++, but recognizing them reliably requires a minimal parser -
even regexps won't do ...
ps: don't tell me i shouldn't be using c++ keywords in c headers, because the
header might be included in c++ files later - this is _my_ business.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13144>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
More information about the mc-devel
mailing list