Robert Shiplett's Blog

Previous Next
5

Kudos for Curl IDE 6.0.5

Posted by rshiplett Nov 20, 2008

It is great to see that when the Curl 6.0.5 IDE is saving/closing a 3.0.x project that it no longer saves the CPRJ file with metadata about styles. The effect of this was to render that CPRJ file invalid for a developer still using a Curl 3.0.x IDE (project would not load). The work-around was to manually edit the CPRJ to remove the default styles info (only 3 lines near the top of the CPRJ file) or to try not to commit it to source version-control (easier said than done when working under pressure.)

Thanks folks. Much appreciated!



Nov 20, 2008 1:49 PM Click to view cbarber's profile cbarber

I am confused. Are you trying to report a bug?

Nov 20, 2008 2:53 PM Click to view Duke's profile Duke in response to: cbarber

Sounds like a report of a bug fix, although I could not find an explicit mention of this in our bug database.

Dec 1, 2008 7:19 AM Click to view rshiplett's profile rshiplett in response to: Duke

When I have time I will re-install ( as it may have been the Nitro IDE )

The problem is gone: it was a real nuisance whenever I had a 3.x project change to commit to version control when edit was done in the more recent IDE

If I find that it was Nitro, I will file the bug report.

Dec 3, 2008 12:12 PM Click to view rshiplett's profile rshiplett in response to: Duke

This appears to be a persisting bug ...

I just made a change which affected a 3.0 project CPRJ file in 6.0.1005 IDE and I find this change in the CPRJ:

{project
version = 2,
manifest-location = "manifest-CNTRL-DSKTP.mcurl",
api-version = "3.0",
use-style-sheets? = false,
style-package-name = "",
style-sheet-name = "",
{target
name = "local",
|| abridged
|| as you know this will not load as a cprj into a 3.x IDE because of the
style-sheet meta-data

This although use style sheets was not selected ( it may be defaulting to true for pre-5.x projects )

Dec 5, 2008 2:13 PM Click to view Duke's profile Duke in response to: rshiplett

I've made a new bug report for this, and we should be able to fix a future 6.0 IDE service pack to not put the incompatible stuff into the 3.0 .cprj file.

Robert Shiplett's Blog

Notes from the workday of a lead Curl developer at a commercial software house specializing in integrated financial packages for audit, governance, compliance and enterprise risk assessment and management