Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

The registry recorded settings of C::B are UNSTABLE !!!

(1/3) > >>

shaka_zulu:
Hello there,i'm propably you newest member and i'm glad to be here.First ,excuse my english,it's not so well ,but i hope that you'll understand my point!
It takes a while to find what my problem with C::B is. Every time i use it,i'd have to set anything from the beginning over and over again - the directory settings are missing. Well is sort of TIRESOME! There is some regcleaners that detects the reggerd dirs incorectly. I agree that there is no GNU,MARS or MinGW, but they're earsing the existing as well.
If you dont believe me,try Registry Repair from GlarySoft.com - it's exactly what i'm talking about.  Offcource i can ignore the deleting of the registry values of C::B or to save them in a reg file,BUT what i'm trying to sat is that i's something that should (MUST) be fixed.
Thank you and exuse me if i'm not postin' this in the right place!

http://www.glarysoft.com/download/regrepairsetup.exe

thomas:
Not sure that I understood you correctly.

You run a program that deletes entries from the registry (they call it "optimize"), and you lose your Code::Blocks settings every time you delete the Code::Blocks key from the registry?
That cannot possibly be what you were saying?

Ceniza:
What I get from there is that those programs delete Code::Blocks keys from the registry 'cause they somehow consider them wrongly set or useless.

If that's the case, we should know what those programs are considering "wrongly set keys" first :?

rickg22:
Maybe the "::" is confusing them?

shaka_zulu:
No, That's not the reason. The registry cleaning mechanism is equ for all of that type of software. They check for invalid entry paths mostly.
If you make a scan with Registry Cleaner(the link above) and then cancel the removing(close) and opening the keys , you will see the reasons. There is a settings with invalid paths, as example :

HKEY_CURRENT_USER\Software\Code::Blocks\Code::Blocks v1.0\Compiler _gcc\compiler _sets\004

reason:
"The entry master _path points to the missing file or folder \include;C:\dm\include"

So far so good. Nothing wrong to erase a missing path.But i supposed that you've made  CB to read all the entry's when starts so can use the settings then.
You can solve that problem that way : When compiler is set as default with actual users paths only  that entrys to be readed at start.

I'm expainig that not to affence anybody!!! I'm Just triyng to help cause many people use theese "cleaner's" ,whos in that case are just "messers"!
And i think that for any program registry setting MUST be STABLE!





Navigation

[0] Message Index

[#] Next page

Go to full version