I downloaded PortablePython 1.1 for python 2.5.4. If I run PyScripter-
Portable.exe, it automatically stores files in (local documents and
settings folder)Application Data\PyScripter\ .
Are all these "portable" programs storing files that I don't know
about? Are they changing registry settings? Can you fix this?
PyScripter configuration file is stored next to the executable (in
Portable Python folder) and it is not writing any settings to the
registry. It can be that some cache data is stored in App data folder
in user's local profile. This can be fixed and I will investigate this
for the next release of PP and fix if this is the case. Like you said
all applications/libraries which come with PP should be portable and
should not leave any trace on host PC.
cheers,
Perica
It is not an easy task as one needs to know what are all the files/
settings all third party libraries are creating during runtime.
kind regards,
Perica
I found a small workaround you can use, you need to modify external run configuration to handle command parameters correctly. If you go to PyScripter menu "Run -> Configure external run" , you need to change parameters field from "$[ActiveDoc-Short] $[CmdLineArgs]" to "-Qnew $" [ActiveDoc-Short] $[CmdLineArgs]" .
Is it possible to configure the same in internal run? Thanks for your help, Vincent