Code::Blocks Forums

Developer forums (C::B DEVELOPMENT STRICTLY!) => Development => Topic started by: mandrav on July 11, 2005, 09:46:05 am

Title: NOTE: CVS branched
Post by: mandrav on July 11, 2005, 09:46:05 am
Following the discussion in this (http://www.codeblocks.org/index.php?name=PNphpBB2&file=viewtopic&t=523) topic, I want to notify anyone interested that the CVS has been branched.

The new branch name is VERSION_1_0 and it contains Code::Blocks as you know it today. No major features will be added to it, only bug-fixing. This will become 1.0-rc1 and then 1.0-final.

All development will continue on HEAD. I will commit later the docking windows support I 've added. Also note that the HEAD branch will officially support wx2.6 :)
Minor features added in HEAD that become well-tested will be merged in VERSION_1_0.
Bug-fixes in HEAD that affect also VERSION_1_0, will also be merged in VERSION_1_0.

Anyone working with the CVS version should update his/her working copy to the branch he/she wants to work on (i.e. HEAD or VERSION_1_0).
This goes especially to people with cvs-write access: make sure you 're working on the correct branch!

Yiannis.
Title: NOTE: CVS branched
Post by: mandrav on July 11, 2005, 01:03:57 pm
Docking library support commited to HEAD :)
Please read updated README-wx2.6.0 before building C::B.

Also, plugin writers note that the signature of "void cbPlugin::BuildToolbar()" has changed to "bool cbPlugin::BuildToolbar()". Return true if the plugin adds stuff to toolbar, false if not.

Yiannis.
Title: NOTE: CVS branched
Post by: tiwag on July 11, 2005, 01:28:16 pm
i think
if it's intended to compile CB HEAD against wxWidgets 2.6.1
all README files and other references should be updated also.

wx261 should be stable for a while,
because Julian's (J. Smart) new wxWidgets book references to it.
Title: NOTE: CVS branched
Post by: RShadow on July 11, 2005, 03:10:58 pm
Quote from: tiwag

wx261 should be stable for a while,
because Julian's (J. Smart) new wxWidgets book references to it.


 :lol: thats assuming Julian's book is actualy ever released ;P
Title: NOTE: CVS branched
Post by: tiwag on July 11, 2005, 04:17:09 pm
Quote from: RShadow
thats assuming Julian's book is actualy ever released


it is, at least amazon.com wrote me it will be shipped now !
i've ordered it approx. a month ago.
Title: NOTE: CVS branched
Post by: rickg22 on July 11, 2005, 05:46:51 pm
So when I fix bugs, then which branch should I work on? :?
Title: NOTE: CVS branched
Post by: David Perfors on July 11, 2005, 08:30:43 pm
if it are bugs that should be released (example: security bugs) than ou should use the branche, bugs that are not important could be commited in the HEAD
Title: NOTE: CVS branched
Post by: rickg22 on July 11, 2005, 08:34:34 pm
Darn, that means I should switch to the branch. I noticed the "phantom lines" bug appearing again when closing full projects... :(
Title: NOTE: CVS branched
Post by: David Perfors on July 11, 2005, 08:49:00 pm
I am wondering if the changes you commit to the branche are also committed to the HEAD. If I readed correctly it is not and should it be merged... Any CVS freak who could explain it?
Title: NOTE: CVS branched
Post by: tiwag on July 11, 2005, 11:23:12 pm
@rickg22
can you please give me a detailed synoptic description what you are understanding under "phantom lines" bug ?
thanks tiwag

[edit]
just now i found the other thread  :roll:
Title: NOTE: CVS branched
Post by: rickg22 on July 12, 2005, 06:24:55 am
AUGH! :( Now I can't compile anything! :(

Update: Lol, had to switch to VERSION_1.0 instead :P
Title: NOTE: CVS branched
Post by: RShadow on July 13, 2005, 01:55:00 am
Quote from: rickg22
AUGH! :( Now I can't compile anything! :(

Update: Lol, had to switch to VERSION_1.0 instead :P


I've had problems compiling HEAD with wx2.6 myself.  Well everything compiles fine, but upon start up I have issues with stuff not being resolved with some of the plugins.. I don't know if I'm just linking wrong.. but once I get back home I post details (on SF).. and investigate further.. hopefully if it is an issue with the code, and not just a mistake on my part with the linking process, I will post a patch.
Title: NOTE: CVS branched
Post by: mandrav on July 13, 2005, 08:38:10 am
Quote from: RShadow
I've had problems compiling HEAD with wx2.6 myself.  Well everything compiles fine, but upon start up I have issues with stuff not being resolved with some of the plugins.. I don't know if I'm just linking wrong.. but once I get back home I post details (on SF).. and investigate further.. hopefully if it is an issue with the code, and not just a mistake on my part with the linking process, I will post a patch.

It's probably some plugins built with the previous HEAD (current VERSION_1_0). Maybe you had build any plugins from plugins/contrib?

Yiannis.