Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser
[FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser [message #12835] Tue, 20 November 2007 14:03 Go to next message
mrjt is currently offline  mrjt
Messages: 705
Registered: March 2007
Location: London
Contributor
I know there has been talk of substantial parser improvements, but I assume this is going to take some time.

In the meantime there is a problem with the CH_xxxx macros breaking the parser. ie. if there is a Chameleon macro in a cpp file, the parser will not recognise any of the functions following it. This makes using Query and Goto difficult/impossible to use when searching for function source code in CtrlLib.

Would it be possible to fix this? In my own code I always put the macros at the end of the file (which makes them easier to find anyway), but a special case in the parser code would fix this problem completely if editing all the files is too much work.

Thanks,
James

Re: [FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser [message #12842 is a reply to message #12835] Wed, 21 November 2007 00:31 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
Assist -> Edit ignore list

Does this help?

BTW, 90% of my sources don't work with assist.
I'm don't even bother to check out anymore what's the case, I'm not using preprocessor that much (sometimes some #define with numerical constant), so I have no idea what's wrong, but it happens like "always" to me. I gave up already, and I'm waiting patiently for new parser and Assist.

(after using Visual Assist from Tomato software for years in MSVS and than MS's rip-off called "intellisense" or something like that, than VSlick assist ... U++ Assists is so far the worst I have ever seen in terms of reliability. The speed is good, similar to VSlick and better than MSVS (either with native assist or visual assist)).
Re: [FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser [message #12846 is a reply to message #12842] Wed, 21 November 2007 09:21 Go to previous messageGo to next message
Zardos is currently offline  Zardos
Messages: 62
Registered: April 2007
Member
mr_ped wrote on Wed, 21 November 2007 00:31


BTW, 90% of my sources don't work with assist.
I'm don't even bother to check out anymore what's the case, I'm not using preprocessor that much (sometimes some #define with numerical constant), so I have no idea what's wrong, but it happens like "always" to me. I gave up already, and I'm waiting patiently for new parser and Assist.


Same problem here... Assist is nearly useless. With many macro it becomes completely useless.
IMHO Visual Assist is the best one. Perfectly handles macros like:

#define BAR(NAME) struct A { int NAME() { return 3;} };

main() {
BAR(foo) a;
a.???? // at ??? you get "foo" as suggestion !!!
}

But I like The Ide anyway....
Re: [FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser [message #12847 is a reply to message #12846] Wed, 21 November 2007 09:36 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

Yeah, Visual Assist is great, but it's written by a team and for many years. See changelogs how many fixes there are with each release. Assist++ has only Mirek Smile and Mirek probably will fix macros issues soon.
Re: [FEATURE REQUEST] CH_STYLE, CH_VALUE support in parser [message #12848 is a reply to message #12842] Wed, 21 November 2007 10:59 Go to previous message
mrjt is currently offline  mrjt
Messages: 705
Registered: March 2007
Location: London
Contributor
mr_ped wrote on Tue, 20 November 2007 23:31

Assist -> Edit ignore list

Does this help?

Thanks, I'd never noticed that. Unfortunately it doesn't help for CH_STYLE.
Previous Topic: [FEATURE REQUEST] - print selected text to PDF
Next Topic: EyeCare App problem
Goto Forum:
  


Current Time: Fri Apr 19 16:16:32 CEST 2024

Total time taken to generate the page: 0.04734 seconds