News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 14 october 2006 build is out.

Started by killerbot, October 14, 2006, 05:55:47 PM

Previous topic - Next topic

rjmyst3

I'm using this build on a xubuntu dapper virtual machine through vmware - I downloaded the .deb above.
Every time I build my project (using the "Build" command) code::blocks rebuilds all files in my project, and all files in all dependencies.

This is not new to this build - its been happening for some time now, I just always thought it was my settings. I finally deleted the entire .codeblocks folder - so all settings were reset to default. It still happens.

This does not happen on my real Ubuntu Dapper machine - everything works as expected.

Am I missing a setting somewhere?
[url="http://wxformbuilder.org"]http://wxformbuilder.org[/url]

mandrav

Quote from: rjmyst3 on October 16, 2006, 02:08:43 PM
I'm using this build on a xubuntu dapper virtual machine through vmware - I downloaded the .deb above.
Every time I build my project (using the "Build" command) code::blocks rebuilds all files in my project, and all files in all dependencies.

This is not new to this build - its been happening for some time now, I just always thought it was my settings. I finally deleted the entire .codeblocks folder - so all settings were reset to default. It still happens.

This does not happen on my real Ubuntu Dapper machine - everything works as expected.

Am I missing a setting somewhere?

I 've used C::B inside VMware and I 've seen no such problems.
Building all files means that the timestamps are newer then the target's output. Check everything date/time related...
Be patient!
This bug will be fixed soon...

rjmyst3

The system time/date was set to July, but my files times were all today's date.  :oops:
[url="http://wxformbuilder.org"]http://wxformbuilder.org[/url]

BCCISProf

I am no longer getting the following error while editing a file (which started in the 10 October build):

Assertion[cpMaxL=pdoc->length()] failed at sdk/wxscintilla/src/scintilla/scr/editor.c xx5977

However, I can not understand why I would get code completion for the q class in:

#include <cstdlib>
#include <iostream>
#include <queue>

using namespace std;

int main()
{
queue <string, deque<string> > q;
q.push("Apples");
q.push("Bananas");
q.push("Grapes");
q.push("Mangos");
q.push("Pears");
while (!q.empty()){
     cout << q.front() << " " << endl;
     q.pop();
}

system("PAUSE");
return EXIT_SUCCESS;
} // end main



But not for the s class in the following:

#include <cstdlib>
#include <iostream>
#include <stack>

using namespace std;

int main() {
    stack <string> s;
    string str;

    s.push("hello");
    s.push("Hello Again");
    s.push("goodbye");
    while (!s.empty()) {
        str = s.top();
        cout << str << endl;
        s.pop();
    }
   
    system("PAUSE");
    return EXIT_SUCCESS;
} // end main


Am I overlooking something. Both programs compile and work properly. But typing "q." opens the codecompletion for the q class while typeing "s." does not show the methods of s.

cmaxb

Hi, a couple notes:

1) New c++ header file does not use template set up in preferences, but c++ source file does.
2) This block of code will show an ending marker at the '//}else {' instead of the last brace in code folding:

void MainWindow::closeEvent(QCloseEvent *event)
{
    workspace->closeAllWindows();
    // if (activeMdiChild()) {
    //    event->ignore();
    //} else {
    //    writeSettings();
     event->accept();
    // }
}