I'm seeing some behaviour that worries me a bit.
Inside a form based skill program I've added some debug printf statements like
when(axlGetVariable("ns_dbinfo") printf("1.1 Initialize\n"))
when(axlGetVariable("ns_dbinfo") printf("1.2 Create output data\n"))
etc. up til 1.11
In between these lines different procedures are called.
The problem is that only the lines fprintf("1.9 xxxxxx\n") and upwards are printed to the skill window or the command line.
Some of the procedures run scripts with scriptmode +i +n +w +c - could this be the problem so everytime a script has been run, I'll need to change these to -i or -n
Anyone seen this behaviour and know the solution?
Changed my code to use axlMsgPut instead of printf - that work much better and also outputs during processing instead of buffering data.