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.
NetBeans 8.1Beta Scenario: - C++ Code: #define AA(x, y) if ((y) > 5) {\ (x) = (y) + (y);\ } int main(int argc, char** argv) { int i = 1; AA(i, 2); return 0; } - Call Navigate|View Macro Expansion context menu item - Check Macro Expansion tab ==> int main(int argc, char** argv) { int i = 1; if ( ( 2 ) > 5 ) { ( i ) = ( 2 ) + ( 2 ) ; }; return 0; } Expected (previous builds): int main(int argc, char** argv) { int i = 1; if (( 2 ) > 5) { ( i ) = ( 2 ) + ( 2 ); }; return 0; }
fix, change set: https://hg.netbeans.org/cnd-main/rev/3a10ef2df7c6
Integrated into 'main-silver', will be available in build *201508040002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/3a10ef2df7c6 User: Danila Sergeyev <danilasergeyev@netbeans.org> Log: fix bug #253842 bad text formatting in Macro Expansion tab
Integrated into 'main-silver', will be available in build *201607220002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/16a221035a67 User: Danila Sergeyev <danilasergeyev@netbeans.org> Log: fix bug #253842 bad text formatting in Macro Expansion tab