I'm new to C and have never even touched C++, so please don't kill me for asking this. I'm just trying to understand. The patch was created two months ago because there was an issue -- and since then, that issue has been present in every release of CodeBlocks making the debugging feature effectively useless on (any?) linux distribution? But the patch would fix this if it was included?
If I understood this correctly, why is the patch not in SVN yet? Especially if it seems to render something as important as debugging unusable. Again, don't get me wrong, I'm not criticizing - I simply want to understand. :-)
Of course, if I have interpreted the situation correctly, it would be lovely to see the problem fixed, especially if it's fixed as easily :-) as with the above patch!
toodles
I've asked myself the same question for two months. It took me weeks of work to learn how to fix the problem and come up with a patch.
It might not be acceptable to one of the core developers.
But no one has made any suggestion as to how to make it acceptable.
My suggestion ask the person directly. :)
It might not be acceptable to one of the core developers. But no one has made any suggestion as to how to make it acceptable.Pecan, I would very much prefer if you could stop this bitching. Thank you.
I just don't understand the situation. It was even completely ignored during this last week-of-bug-fixes.
Suffice it to say, I've learned my lesson. It's not worth the extreme amount of work and effort it takes to chase a bug and develop a patch for the core CB.
Pecan, I would very much prefer if you could stop this bitching. Thank you.
No one has made any suggestion as to how to make it acceptable? What the hell!
Just like you did with the ConfigManager (which is unusable, always crashing, and not documented according to your comments) you are not respecting one core developer's efforts in this case, either.
All you do is whine and spread a bad mood.
Had you taken five minutes of time to look at the last few weeks' changes or the related forum threads in the developers section (to which you have acccess for that very reason), then you might have an idea of one thing that's not good with your patch.
But of course it is a lot easier to just complain.
Besides, before reading your above comment, I would gladly have taken the time to make the necessary modifications.
Anyway, the simple reason why this patch was not applied is that nobody had time to review it yet. And as far as I am personally concerned, I'll not have time for it for quite a long time now. Maybe someone else will...
I simply want to point out that I'm sure there are lots of linux users that cannot use the debugging feature, other than thoses who have mentioned it in the forums.
It might not be acceptable to one of the core developers. But no one has made any suggestion as to how to make it acceptable.
Suffice it to say, I've learned my lesson. It's not worth the extreme amount of work and effort it takes to chase a bug and develop a patch for the core CB.
Quote from: toodlesI simply want to point out that I'm sure there are lots of linux users that cannot use the debugging feature, other than thoses who have mentioned it in the forums.
If everyone would stop generalizing when talking about problems, life would be so much easier. The debugger works. Saying it doesn't is only spreading FUD. What it doesn't do is spawn a separate terminal for debugging console apps. That's way different from a fuzzy "it doesn't work".It might not be acceptable to one of the core developers. But no one has made any suggestion as to how to make it acceptable.
Pecan, I can't talk about a patch I have not had the time to review. The sooner you realize this, the sooner you 'll stop whining.
When will I review it? When I have the time.Suffice it to say, I've learned my lesson. It's not worth the extreme amount of work and effort it takes to chase a bug and develop a patch for the core CB.
You 're free to spend your time any way you want. Just remember that not all of us are like you. I, personally, still have to work to feed my family and so my free time is limited.
If everyone would stop generalizing when talking about problems, life would be so much easier. The debugger works. Saying it doesn't is only spreading FUD. What it doesn't do is spawn a separate terminal for debugging console apps. That's way different from a fuzzy "it doesn't work".
/mingw/lib/crt2.o:crt1.c:(.text+0x16a): undefined reference to `__cpu_features_init'
/mingw/lib/crt2.o:crt1.c:(.text+0x16a): undefined reference to `__cpu_features_init'
E:/Program Files/CodeBlocks/bin/../lib/gcc/mingw32/3.4.4/../../../libmingw32.a(main.o):main.c:(.text+0x106): undefined reference to `WinMain@16'