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: Sat, 26 Oct 2019 03:01:16 -0700 (PDT)
Date: 2019-10-26T03:01:16-07:00	[thread overview]
Message-ID: <8b0c4264-13c0-4a48-84e6-239d266acd2a@googlegroups.com> (raw)
In-Reply-To: <ec26c5b7-308e-4739-b24d-be4e8dc00256@googlegroups.com>

On Saturday, October 26, 2019 at 12:16:41 AM UTC-7, briot....@gmail.com wrote:

> Instead, most of the work is now done by
>    https://github.com/AdaCore/ada_language_server
> 

I found the indent code; it's in https://github.com/AdaCore/libadalang-tools src/pp-actions.adb

> I am also sure Emacs already have a language server client, might be worth experimenting.

Yes, but LSP does not support indent, face (as documented in ada-mode.info). I don't remember if it supports all the cross-reference actions used by ada-mode.

I should be able to implement an ada-mode backend using libadalang-tools.

-- Stephe


  reply	other threads:[~2019-10-26 10:01 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
2019-10-25 19:12 ` Dmitry A. Kazakov
2019-10-26  7:16   ` briot.emmanuel
2019-10-26 10:01     ` Stephen Leake [this message]
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