Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Different consoles behaviours?




~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Mon, 11 Jan 2021 at 07:00, Liviu Ionescu <ilg@xxxxxxxxxx> wrote:
Hi!

I got some reports from users of the latest Embedded CDT releases regarding a confusing behaviour related to consoles.

I don't know if this is specific to Embedded CDT or is also encountered in CDT, but I encountered it myself while working on the future project templates.

The confusion consists in the presence of two consoles:

- CDT Global Build Console
- CDT Build Console [blinky-rtos]

More specifically, the confusion consists in the second console not wrapping lines, while the fist does this (after configuring it in the Preferences -> C/C++ -> Build -> Console -> Wrap lines).

For large projects, with lots of include folders and other options, consoles not wrapping lines are quite difficult to read.


I did not investigate back in time, but it seems that this behaviour came with 2020-09.


Any ideas what is the reason for having two consoles, with different wrapping behaviour?


Hi Liviu,

At a first guess I would suspect: https://wiki.eclipse.org/CDT/User/NewIn96#Build - either the change done in the referenced bug was not applied to both consoles equally, or the user's consoles have different content.

If the problem didn't start in 2020-09, but started in 2020-12, then it may be down to a side effect of one of the fixes that were done to the console in the 2020-12 release cycle (e.g. Bug 486033 or Bug 568926 - there may be others too).

Do you have a reproducer and/or link to the issue from the user?

PS console wrapping performance is one of the older relevant bugs in Eclipse Platform that is still open (https://bugs.eclipse.org/bugs/show_bug.cgi?id=168557) - but wrapping is sometimes necessary despite performance reasons due to an even older bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=23406). The former one had a fix in 2020-03, but that caused a regression so was reverted in 2020-06. 

HTH
Jonah


 


Regards,

Liviu

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

Back to the top