Due to errors reported by GPR2 that leads the stable-als
to abort project loading.
This is fixed in als-edge though, so we will be able
to remove this workaround in the next bump.
For eng/ide/ada_language_server#1454
The goal is to be able to set it to "-" for languages that have no
object files. This is used to avoid naming collisions when
GNATCOLL.Projects.Library_Files finds a ".*li" file and tries to
find which project it belongs to. For instance, the plugin unicode.py
had the result that the file unicode.ali in the xmlada install was
though to belong to the plugins.gpr project, and thus unicode.ali
was never returned, and thus its cross references never parsed.
This object file suffix can be set either in GPS plugins like
languages.py, or explicitly in project files, which was done here
so that gnatinspect is not confused.
N304-018
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/gps@224037 936e1b1b-40f2-da11-902a-00137254ae57
This check in introduces the support/ directory to contain all mandatory
python files that must be loaded on startup.
This removes a number of entries from the Plug-ins dialog, which is thus
more readable.
Rewrite the .xml files into .py files
Merge some plug-ins that were split into several files, such as
ada-support.xml+ada_support.py, subversion.xml+subversion.py,...
Fix issue with the Plug-ins dialog with python modules, which were
showing up as empty lines. This dialog no longer shows the scripts
that are mandatory (i.e. those in support/)
M617-025
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/branches/global/gtk3/gps@212495 936e1b1b-40f2-da11-902a-00137254ae57
Add share/plugins/gps_utils to the list of source directories. This is
the one that should have bee added by the previous check-in to match the
corresponding RH (and by the way, the string that was search for was
"in_ada_file" instead of "ada_in_file").
git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@132666 936e1b1b-40f2-da11-902a-00137254ae57
was missing by searching for all instances of "ada_in_file" in "Files
from Project" which did not lead to any declaration.
git-svn-id: svn+ssh://svn.eu/Dev/trunk/gps@132665 936e1b1b-40f2-da11-902a-00137254ae57