(Load_Python_Startup_Files): Split in 2 versions (system, user).
(Load_System_Python_Startup_Files): Load system plug-ins.
(Load_User_Python_Startup_Files): Load user's plug-ins.
--
This change the library load order:
1. load system wide XML plug-ins
2. load system wide Python plug-ins
3. load user's XML plug-ins
4. load user's Python plug-ins
This ensure that user's plug-ins have full access to the GPS plug-ins.
Work for FB26-004.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@100109 936e1b1b-40f2-da11-902a-00137254ae57
Favor GNAT.Strings.String_Access over Basic_Types/OS_Lib.
Part of F822-002.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@99921 936e1b1b-40f2-da11-902a-00137254ae57
GPS_CUSTOM_PATH before the files in ~/.gps/plug-ins, since this is as
documented
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@98546 936e1b1b-40f2-da11-902a-00137254ae57
error messages before importing the gtk module. This avoids a storage error
with pygtk 1.8.6 compiled locally.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@98386 936e1b1b-40f2-da11-902a-00137254ae57
task manager, so that the user can also use the <external> tag if he wants.
Part of F719-012
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@98351 936e1b1b-40f2-da11-902a-00137254ae57
the kernel.
(Load_Python_Startup_Files): Load files based on the contents of startup.xml,
as per F719-012
No longer load $prefix/share/gps/python/autoexec.py and ~/.gps/python_startup,
as per the same TN
(Python_Module.Current_File): now a Virtual_File, slightly more convenient
to use
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@98220 936e1b1b-40f2-da11-902a-00137254ae57
Separate implementation of pygtk support, to make it easier to read and
also to detect when a stub is missing.
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@98044 936e1b1b-40f2-da11-902a-00137254ae57
is not available by default when in non-interactive mode. Workaround this
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@97991 936e1b1b-40f2-da11-902a-00137254ae57
was not found (found by code reading)
(Register_Module): Try and detect PyGTK only if it was also activated at
compile-time, since we need special support for it. Part of F130-004
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@97985 936e1b1b-40f2-da11-902a-00137254ae57
defined in this script will be reported with the full name
git-svn-id: svn+ssh://svn.eu/Dev/importfromcvs/trunk@97382 936e1b1b-40f2-da11-902a-00137254ae57