This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When using new C++11 syntax of declaring alias with using new name aren't handled by editor coloring like old typedef alias. -->%-->%-->%-- typedef int type1; using type2 = int; type1 i = 5; type2 j = 4; -->%-->%-->%-- `type2` don't have same color as `type1`, one use "identifer" colors and second use "typedef". I think this should work too with templated using: -->%-->%-->%-- template<typename T> using ite = typename std::vector<T>::iterator; std::vector<int> vec{ 1, 2 }; ite<int> i = vec.begin(); -->%-->%-->%-- `ite` should have too "typedef" color because it behave diffrent that normal template.
fixed in enum, change set: 209c72b86e87
Integrated into 'main-silver', will be available in build *201601210002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/0efcc0e093e4 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed Bug #257447 using type declaration end usage not colored like typedef (transplanted from 209c72b86e873cbfced37b2dbf40d38cda4d1ff9)
Fixes of this bug: http://hg.netbeans.org/releases/rev/209c72b86e87
Verified in NetBeans IDE 8.1 (Build 201601300101)