comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Re: compiling GPS (aka GNAT Studio!) from source
Date: Fri, 25 Oct 2019 09:59:11 -0700 (PDT)
Date: 2019-10-25T09:59:11-07:00	[thread overview]
Message-ID: <d797fd5c-9d05-40c6-a387-19e8baa12444@googlegroups.com> (raw)
In-Reply-To: <bfd18335-d720-4cec-b424-0760682ba8f9@googlegroups.com>

On Friday, October 25, 2019 at 9:37:03 AM UTC-7, Stephen Leake wrote:
> I'm trying to compile GPS from source, so I can understand how it uses libadalang, and specifically whether it uses libadalang for indentation (so I can compare it to the current Emacs ada-mode).
> 

Using grep-find, I found gps-20.1/lal/core/lal-ada_languages.ads; apparently GPS is using libadalang for indentation.

I'm particularly interested in how well it handles syntax errors, compared to Emacs ada-mode. I have a test suite with syntax errors for Emacs ada-mode; I'll see how GPS handles that. If anyone has any annecdotes/comments in this area, please let me know.

I'd still like to compile gps from source, so I can trace into the libadalang syntax error handling and indent compute more easily.

-- Stephe

  reply	other threads:[~2019-10-25 16:59 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-25 16:37 compiling GPS (aka GNAT Studio!) from source Stephen Leake
2019-10-25 16:59 ` Stephen Leake [this message]
2019-10-25 19:12 ` Dmitry A. Kazakov
2019-10-26  7:16   ` briot.emmanuel
2019-10-26 10:01     ` Stephen Leake
2019-10-26 12:11       ` briot.emmanuel
2019-10-27 16:07         ` Stephen Leake
2019-10-26 23:55   ` Steve Johnson
2019-10-27  0:10     ` Keith Thompson
2019-10-27  5:24     ` Keith Thompson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox