On 4 Jul 2016, at 14:28, Stephen Leake <[email protected]> wrote:
> 
> The current org.emacs.ada-mode head,
> 36709c58de7c7886d6baaa366aeedcfa1417644a, is a release candidate. It
> passes all my tests on Windows.
> 
> If no one identifies any problems by next Friday (8 July), I'll release
> it.

build/Makefile target "install" doesn't handle Darwin properly - could modify 
it to understand that Darwin doesn't use .exe, as per attacked patch, or could 
go the gprinstall route.

I also had Darwin-related problems checking out the elpa stuff (no reply yet on 
my application): I don't have the arm-info stuff installed, but more tricky is 
that the elpa GNUmakefile uses linux-only switches to tar (they may well be GNU 
tar switches, of course). What has to change to up the version to 5.1.10?

With regard to gpr_query, I think there is a problem in that both 
ada-gnat-xref.el and gpr-query.el 'provide' ada-xref-tool. I get the strong 
impression that a feature should be defined in (at most) one file? The result 
is that (if you're not using xref-tool in a .prj, anyway) you always end up 
with 'gnat. See attached patch.

On this topic, the handling of ada-xref-tool is different in the two files that 
set it?

ada-xref-tool:
(unless (default-value 'ada-xref-tool)
  (set-default 'ada-xref-tool 'gnat))

gpr-query.el:
(unless (and (boundp 'ada-xref-tool)
             (default-value 'ada-xref-tool))
  (setq ada-xref-tool 'gpr_query))

--S


Attachment: patches-2016-07-06.diff
Description: Binary data

_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to