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 » Developing U++ » U++ TheIDE and Library: Releases and ChangeLogs » Another C++ parser fix...
Another C++ parser fix... [message #18284] Sat, 20 September 2008 10:19 Go to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
(I am in zero tolerance mode w.r.t. parser:)

[Updated on: Sat, 20 September 2008 10:19]

Report message to a moderator

Re: Another C++ parser fix... [message #18484 is a reply to message #18284] Fri, 03 October 2008 09:20 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

It looks like latest parser considers
typedef MTSettings CLASSNAME;

like possible error and colours code after class declaration with yellow.
index.php?t=getfile&id=1407&private=0
  • Attachment: parserbug.JPG
    (Size: 16.63KB, Downloaded 606 times)
Re: Another C++ parser fix... [message #18485 is a reply to message #18484] Fri, 03 October 2008 11:00 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
This is not really parser bug, but syntax highlighting bug. But its related:

The new heurestics, which so far proven to work very well, restarts "file-level" when it encounters a line starting with identifier and not ending with ':'.

Means if you are not the single one to put unindented typedefs into class, we have a problem Smile (I still hope it was just a mistake, not intentional indenting style Smile

Anyway, this still was syntax hightlighting issue, now it is fixed (the paper should be and is fixed to be white). Please check...

Mirek

Previous Topic: Changed RichText/RichEdit apply-style operation
Next Topic: Major Assist++ refactoring
Goto Forum:
  


Current Time: Thu Mar 28 17:19:40 CET 2024

Total time taken to generate the page: 0.01339 seconds