Compiled code in the Procedure Editor

jsingleton

New Member
Compiling code in the Procedure Editor (v9.1C): program1.p calls program2.p. You make changes to program2.p and save it. When you run program1.p again it does not pick up the changes (old compiled version of program2.p still in memory, right?). Is there a way round this? A colleague thinks he once saw someone get round this, but cannot remember how.
 

John Hill

New Member
Don't know if this will help but check to see that your'e not using the -q (minus lowercase Q) startup parameter.

Progress Help:

Quick Request -q Direct Progress to search PROPATH directories only on the first use of a procedure.
 

jsingleton

New Member
Thanks for that. We have now been able to try this in our test environment and it does the job.

We never set up the start up parameters for our system and we have tended to follow the maxim if it ain't broke don't fix it! - so some of these are a bit of a mystery.

John.
 
The way to clear the cache if you are using -q is: -

current-language = current-language.

PS

You are better to leave in -q in the startup as it makes the code run faster. Which is a help when Progress is SO SLOW.......
 
Top