1. Feb 28, 2018
  2. Feb 22, 2018
  3. Feb 20, 2018
  4. Feb 16, 2018
  5. Feb 15, 2018
  6. Feb 14, 2018
  7. Feb 13, 2018
  8. Feb 12, 2018
  9. Feb 10, 2018
    • Fedor Rybin's avatar
      R208-015 fix Possible_Values_Of for aggregated projects · e9c718f3
      Fedor Rybin authored
      When tying to get possible values of a Scenario Variable
      pass the node tree reference for the actual aggregated subtree,
      not the one from aggregate root.
      For that to happen without changing API we need to store it
      in the SV itself.
      
      Change-Id: Ic551ffce95d5a602ee61317c98e3c3751a2287f3
      e9c718f3
  10. Feb 09, 2018
    • Dmitriy Anisimkov's avatar
      Rename JSON.Set_Field_Not_Empty to Set_Field_If_Not_Empty · 0c18f468
      Dmitriy Anisimkov authored
      R205-004
      
      Change-Id: I064610c5d5dc00337e782ecf1ead17692ed3de7b
      0c18f468
    • Fedor Rybin's avatar
      R115-026 fix Remove_Imported_Project · 3ce0b529
      Fedor Rybin authored
      When removing an imported project and it no longer
      is used anywhere in the project tree, remove it also
      from the htable in GPR.Tree so that a different
      project with same name can be imported afterwards.
      
      This change has already been merged to gnatcoll,
      adding it to the new repo to provide consistent behaviour.
      
      Change-Id: I1a3aee5ca0acd3358cd53b2461e95e01d3e19667
      3ce0b529
  11. Feb 08, 2018
  12. Feb 07, 2018
  13. Feb 05, 2018
  14. Feb 04, 2018
  15. Feb 02, 2018
    • Maxim Reznik's avatar
      Q301-043 Avoid constraint error on colon · b25514d9
      Maxim Reznik authored
      when parameter in incomplet form like '%(NAME:'. This could happen
      while typing a command line in GPS.
      
      This change has already been merged to gnatcoll,
      adding it to the new repo to provide consistent behaviour.
      
      Change-Id: I608c66481204300db273f8d53e530f1cf7b1450a
      b25514d9
  16. Jan 30, 2018
  17. Jan 23, 2018
  18. Jan 19, 2018
    • Fedor Rybin's avatar
      R118-027 free Untyped_Variables on Reset_View · 307f0161
      Fedor Rybin authored
      Fix memory leak on unloading the project.
      
      This change has already been merged to gnatcoll,
      adding it to the new repo to provide consistent behaviour.
      
      Change-Id: I94b46246b3632892de827b53ed46925aa3c71c58
      307f0161
    • Fedor Rybin's avatar
      Q928-007 initial support for untyped variables · 173e9f2e
      Fedor Rybin authored
      Add support for Untyped_Variable (project variables that do not
      have a type and some complex cases of variables that have types,
      see below). Provide API to get external name, current and default
      values; set values and apply changes of the environment to the
      project tree.
      
      For complex cases like
        type Val_Type is ("One_Val", "Two_Val");
        Val : Val_Type := external ("VAL", "One") & "_Val";
      really reject such variable from Scenario_Variables like
      the doc says (was not working properly) and classify them as
      untyped variables.
      
      For cases with complex external default like
        Val : Val_Type := external ("VAL", "One" & "_Val");
      do not raise an exception, rather put corresponding
      message in Traces and classify as an Untyped_Variable.
      Update docs mentioning limitations for such cases.
      
      This change has already been merged to gnatcoll,
      adding it to the new repo to provide consistent behaviour.
      
      Change-Id: Iedda08f2a790e536d6c9290807a9d9fb503eedff
      173e9f2e
  19. Jan 18, 2018
    • Fedor Rybin's avatar
      QC22-014 extra error message for undefined externals · 0e179229
      Fedor Rybin authored
      In IDE mode if there was an error message about an undefined
      external reference issue an extra error message explaining
      that project has been loaded incompletely and needs to be
      reloaded after corresponding externals are set.
      
      This change has already been merged to gnatcoll,
      adding it to the new repo to provide consistent behaviour.
      
      Change-Id: I9ce7eb60908fa0f8f2847e18c26684e771c0a897
      0e179229
  20. Jan 12, 2018
  21. Jan 09, 2018
  22. Dec 21, 2017
    • Pascal Obry's avatar
      Use multiple build-var in GNATCOLL core project. · de2110c9
      Pascal Obry authored
      The scenario for this project can be controlled with (from more
      generic to more specific) LIBRARY_TYPE, GNATCOLL_BUILD or
      GNATCOLL_CORE_BUILD.
      
      Continued work for Q710-013.
      
      Change-Id: Id07d8a0f0725c85a928494fc6968a798a2465592
      de2110c9
  23. Dec 18, 2017
  24. Dec 14, 2017
  25. Nov 29, 2017
  26. Nov 25, 2017
  27. Nov 23, 2017
  28. Nov 22, 2017
  29. Nov 21, 2017
  30. Nov 17, 2017