Hi all, I don't see how to protect functions which are loaded in a library in the users .scilab file. The problem is that when you are in the .scilab, you cannot issue a predef('all') because the variables startup ierr startup_path do exists at that time, and are later cleared in scilab.star. Any clue ? S.