comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Re: GNAT GPL 2017 gnatcoll.xref disappeared?
Date: Thu, 22 Jun 2017 16:35:18 -0700 (PDT)
Date: 2017-06-22T16:35:18-07:00	[thread overview]
Message-ID: <4d14e5a3-a25f-40e8-a5b9-4ecffe76f2aa@googlegroups.com> (raw)
In-Reply-To: <lymv8z4wrh.fsf@pushface.org>

On Thursday, June 22, 2017 at 3:01:39 PM UTC-5, Simon Wright wrote:
> Simon Wright writes:
> 
> > Assuming you're working on ada-mode .. these patches should do the
> > trick!
> 
> Sorry, they don't. They would if you had a full installation of gnatcoll
> (as I have, with FSF GCC 7.1.0 for macOS).

Right. I fixed it by installing gnatcoll from source, overwriting the binary install. gnatcoll.xref now requires iconv (2016 did not), so I had to install that in mingw32, and convince gnat to use it. took a while.

It would be interesting to go back and see if the binary install now installs gnatcoll.xref, since iconv is now available. But I'm not going to spend time on that.

Then I reinvented the patches you show above. Plus I deleted a use of "Prj"; I don't remember where that came from, but it doesn't seem important.

To be compatible with both 2016 and 2107, I split out process_refresh into a separate subunit, and added gnatprep #if to select the proper syntax. Got to verify that ada-mode gnatprep indent works :).

(I also posted this on stackoverflow; answered here first :).

  reply	other threads:[~2017-06-22 23:35 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-22 17:35 GNAT GPL 2017 gnatcoll.xref disappeared? Stephen Leake
2017-06-22 19:27 ` Simon Wright
2017-06-22 20:01   ` Simon Wright
2017-06-22 23:35     ` Stephen Leake [this message]
2017-06-23  8:11       ` Simon Wright
2017-06-23 16:42       ` Stephen Leake
2017-06-23  8:03 ` Simon Wright
replies disabled

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