• Building the 2021 source release of GnatStudio

    From Roger Mc@21:1/5 to Blady on Fri Aug 27 17:10:47 2021
    On Friday, August 27, 2021 at 7:58:46 PM UTC+10, Blady wrote:
    Le 29/07/2021 à 12:47, Rod Kay a écrit :
    On 29/7/21 11:09 am, Roger Mc wrote:
    On Wednesday, July 28, 2021 at 7:25:53 PM UTC+10, roda...@gmail.com
    wrote:

    Yes! I once tried to build it and found similar problems.
    My attempt also included converting many Python 2 sources to Python 3.
    I note that you refer to "the main Ada IDE" and I tend to agree.
    The fact that the causes of the problems are due to "python support
    files ", including version syncing, causing problems with building
    "the main Ada IDE" and not Ada can quite possibly give a negative
    impression for Ada even though Ada is not the culprit.
    I am currently trying to use VS Code, but find the 2019 CE GPS version
    preferable.


    I ended up installing the files from 'GNAT/2021/share/gnatstudio' to '/usr/share/gnatstudio' which solved most of the Python2/3
    problems. There is still an issue with auto-indent, when using the TAB key, which I've not been able to fix.

    In case it is of use to anyone, here is a link to the Archlinux
    gnat-gps package (which builds ok) ...

    https://aur.archlinux.org/packages/gnat-gps
    Hello,

    Though GPS mailing list hasn't been used since March 2017, I propose to start a thread about sharing experiences in building GNAT Studio: https://lists.adacore.com/pipermail/gps-devel/2021-August/000237.html

    I've sent a first post with some basic questions about used component versions which are unfortunately not present in INSTALL documentation.

    Could please share your experience and component versions on the GPS list? However, It would be nice to get little support from AdaCore staff.

    Thanks, Pascal.

    Mac Safari complains that this list's website is insecure.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roger Mc@21:1/5 to All on Fri Aug 27 17:08:42 2021
    On Tuesday, August 3, 2021 at 5:20:22 PM UTC+10, Stéphane Rivière wrote:
    That is not the point. The point is that AFAIK it cannot be used for scripting unless examples as above provided.
    I finally got it. You're right :)
    Though Python is 100% self-inflicted damage. AdaCore could easily implement some Ada script, again, not to confuse with shell. They did
    it partially with GPR. The GPR compiler could be extended to support a
    larger variety of expressions.
    GPR is a great tool. I hope Adacore will go even further in its features.
    Customers wanting Python will use Eclipse instead of GPS anyway, so that is not an argument either.
    I /fully/ agree.
    But the big problem is that AdaCore uses Python extensively.
    So Ada enthusiasts who want to build Ada GPS have to use Python.
    Are you suggesting that GPS should be built using Eclipse?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeffrey R. Carter@21:1/5 to Roger Mc on Sat Aug 28 08:40:51 2021
    On 8/28/21 2:10 AM, Roger Mc wrote:

    Mac Safari complains that this list's website is insecure.

    This "list" is a newsgroup. It doesn't have a website.

    There are websites that allow reading and posting to newsgroups, such as Google Groups, but they are not the only nor the best way to do so. Google Groups, for example, ignores formatting of code in posts.

    It may be preferable to use a news reader rather than such a website. I use Thunderbird (https://www.thunderbird.net/) with Eternal September (http://www.eternal-september.org/).

    --
    Jeff Carter
    "What's the amount of the insult?"
    Never Give a Sucker an Even Break
    104

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roger Mc@21:1/5 to Jeffrey R. Carter on Sat Aug 28 00:16:20 2021
    On Saturday, August 28, 2021 at 4:40:54 PM UTC+10, Jeffrey R. Carter wrote:
    On 8/28/21 2:10 AM, Roger Mc wrote:

    Mac Safari complains that this list's website is insecure.
    This "list" is a newsgroup. It doesn't have a website.

    There are websites that allow reading and posting to newsgroups, such as Google
    Groups, but they are not the only nor the best way to do so. Google Groups, for
    example, ignores formatting of code in posts.

    It may be preferable to use a news reader rather than such a website. I use Thunderbird (https://www.thunderbird.net/) with Eternal September (http://www.eternal-september.org/).

    --
    Jeff Carter
    "What's the amount of the insult?"
    Never Give a Sucker an Even Break
    104
    I'm a bit confused then.
    What is https://lists.adacore.com/pipermail/gps-devel/2021-August/000237.html which is what Safari responds to if its not a "website"?
    Sorry if this is off topic.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon Wright@21:1/5 to Roger Mc on Sat Aug 28 08:21:51 2021
    Roger Mc <rogermcm2@gmail.com> writes:

    On Saturday, August 28, 2021 at 4:40:54 PM UTC+10, Jeffrey R. Carter wrote:
    On 8/28/21 2:10 AM, Roger Mc wrote:

    Mac Safari complains that this list's website is insecure.
    This "list" is a newsgroup. It doesn't have a website.

    I suppose that if you had but world enough and time you might have said
    *that* website!!!!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeffrey R. Carter@21:1/5 to Roger Mc on Sat Aug 28 11:14:50 2021
    On 8/28/21 9:16 AM, Roger Mc wrote:
    I'm a bit confused then.
    What is https://lists.adacore.com/pipermail/gps-devel/2021-August/000237.html
    which is what Safari responds to if its not a "website"?

    Oh, that list. Sorry, I misunderstood. Since you had not edited a full screen of
    quoted text, I didn't bother to read what you were responding to.

    --
    Jeff Carter
    "What's the amount of the insult?"
    Never Give a Sucker an Even Break
    104

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)