User forums > Help

C++ parser errors

<< < (2/3) > >>

Profic:
Yep!
As I saw today in cvs most annoying bugs were fixed. Is there any way to obtain current cvs source in tarball or zip-archive?
If it is I then will compile it and test :)
I ask for tarball or zip because I have connection to internet only through password-protected proxy, which allow CONNECT only to HTTPS and ICQ and not CVS :(

EDIT: May be there will be new beta release soon?

mandrav:
Just now, I commited fixes for the issues you mentioned above. I 'm pretty happy with how it parses now :)
It still needs some things, but at least now you won't see "<" class members ;)


--- Quote ---May be there will be new beta release soon?
--- End quote ---

This weekend, a server move is planned to a faster host. So next week, I believe, we might be ready for the next release :)

Yiannis.

Profic:

--- Quote ---So next week, I believe, we might be ready for the next release
--- End quote ---

Great news :) Thanks for fixing these bugs.

EDITED:
Found bug in folding. I don't know if this is bug of C::B or scintilla as I don't know how folding internally work, but code like

--- Code: ---void func() {
    //if (false) {
    //    // do nothing
    //}
    otherFunc();
}

--- End code ---

folds incorrectly to

--- Code: ---void func() {
    otherFunc();
}

--- End code ---

And if I put any char between // and } all become good.

Profic:
I found that bug described above may be "feature" :) to force somewhere a fold. If it's so I suppose to support vim like folding, e.g.

--- Code: ---/* {{{ */
// something
/* }}} */
--- End code ---

and

--- Code: ---// {{{
// something
// }}}
--- End code ---

and have possibility to selectively turn on/off different type of folds (comment, preprocessor, general (e.g. scope), vim) per project or even per file.

Also it IMHO will be good if after folding the closing part will be visible too, e.g. previous example would become:

--- Code: ---void func() {
}

--- End code ---

and not

--- Code: ---void func() {
--- End code ---

which sometimes not clear enough

Of course, all above is applicable only if is possible at all.

rickg22:
Class folding is related to Scintilla, i.e. wxWidget's SCT class. It's NOT related to class browser or code completion.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version