Yeah - that's annoying all right. What's happening is that if there's any error during debugging the rev IDE turns off debug mode. I would come across that all the time while working on the debugger. Rev 3.0 has changed a lot of underlying stuff, and for the most part errors in the iDE or GLX2 don't throw error dialogs, they just turn off the debugger. Grumble.
If you can get a sample of something that does this, it would help in trying to narrow down some of what's going on. But don't worry too much about it - we're working away at this and need to have all this working in 3.0 as well as the other versions.
Ah... I must have missed the announcement. Never mind then.
I think the hack I gave you will not allow the docs to function properly with the latest 3.0 builds, but at least the script editor and debugger will work now. We'll have to figure out what's changed in the docs structure that's messing things up.
I think we're not supposed to talk about the rev 3 beta outside of the improve list. But yes, things have changed in the rev docs structure and that's causing some problems. Here's a quick hack to get you up and running:
edit the script of stack "revGLX2 Code"
find the end of the handler "glx2GetDocsPath"
put a try control structure around the last end if construct:
TRY
IF oldVersion is true THEN
put value("environmentDocumentationPath()", stack "revDocs") into theDocsFolder
ELSE
put value("environmentDocumentationPath()", stack "documentation library" of stack "revDocs") into theDocsFolder
END IF
CATCH e
END try
Comment Wall (3 comments)
You need to be a member of GLX2 Tools for Development to add comments!
Join this network
If you can get a sample of something that does this, it would help in trying to narrow down some of what's going on. But don't worry too much about it - we're working away at this and need to have all this working in 3.0 as well as the other versions.
I think the hack I gave you will not allow the docs to function properly with the latest 3.0 builds, but at least the script editor and debugger will work now. We'll have to figure out what's changed in the docs structure that's messing things up.
edit the script of stack "revGLX2 Code"
find the end of the handler "glx2GetDocsPath"
put a try control structure around the last end if construct:
TRY
IF oldVersion is true THEN
put value("environmentDocumentationPath()", stack "revDocs") into theDocsFolder
ELSE
put value("environmentDocumentationPath()", stack "documentation library" of stack "revDocs") into theDocsFolder
END IF
CATCH e
END try