emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ada-mode 41efc6e: Publish ada-mode 7.1.5


From: Stephen Leake
Subject: [elpa] externals/ada-mode 41efc6e: Publish ada-mode 7.1.5
Date: Tue, 27 Jul 2021 16:06:05 -0400 (EDT)

branch: externals/ada-mode
commit 41efc6e1752d0ffb58e6e95e990c54ad3a743644
Author: Stephen Leake <stephen_leake@stephe-leake.org>
Commit: Stephen Leake <stephen_leake@stephe-leake.org>

    Publish ada-mode 7.1.5
    
    * README: Bump version.
    * ada-mode.el: Bump version.
    * ada-mode.texi: Bump version.
    
    * build.sh: Handle devel version, quiet gprclean.
    
    * install.sh: Handle devel version.
    
    * NEWS: Doc version.
---
 NEWS          | 5 +++++
 README        | 2 +-
 ada-mode.el   | 8 ++++----
 ada-mode.texi | 6 +++---
 build.sh      | 9 +++++++--
 install.sh    | 7 ++++++-
 6 files changed, 26 insertions(+), 11 deletions(-)

diff --git a/NEWS b/NEWS
index dc56248..e0f29b3 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,11 @@ Please send ada-mode bug reports to bug-gnu-emacs@gnu.org, with
 'ada-mode' in the subject. If possible, use M-x report-emacs-bug.
 
 
+* Ada Mode 7.1.5
+22 Jul 2021
+
+** Uses wisi 3.1.3 for compatibility with FSF gnat 11, Pro gnat 21.
+
 * Ada Mode 7.1.4
 07 Aug 2020
 
diff --git a/README b/README
index 9035cce..f9980ca 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Emacs Ada mode version 7.1.3
+Emacs Ada mode version 7.1.5
 
 Ada mode provides auto-casing, fontification, navigation, and
 indentation for Ada source code files.
diff --git a/ada-mode.el b/ada-mode.el
index ae4cbd2..576ebbf 100644
--- a/ada-mode.el
+++ b/ada-mode.el
@@ -1,13 +1,13 @@
 ;;; ada-mode.el --- major-mode for editing Ada sources  -*- lexical-binding:t 
-*-
 ;;
-;; Copyright (C) 1994, 1995, 1997 - 2020  Free Software Foundation, Inc.
+;; Copyright (C) 1994, 1995, 1997 - 2021  Free Software Foundation, Inc.
 ;;
 ;; Author: Stephen Leake <stephen_leake@stephe-leake.org>
 ;; Maintainer: Stephen Leake <stephen_leake@stephe-leake.org>
 ;; Keywords: languages
 ;;  ada
-;; Version: 7.1.4
-;; package-requires: ((uniquify-files "1.0.1") (wisi "3.1.2") (emacs "25.0"))
+;; Version: 7.1.5
+;; package-requires: ((uniquify-files "1.0.1") (wisi "3.1.3") (emacs "25.0"))
 ;; url: http://www.nongnu.org/ada-mode/
 ;;
 ;; This file is part of GNU Emacs.
@@ -117,7 +117,7 @@
 (defun ada-mode-version ()
   "Return Ada mode version."
   (interactive)
-  (let ((version-string "7.1.3"))
+  (let ((version-string "7.1.5"))
     (if (called-interactively-p 'interactive)
        (message version-string)
       version-string)))
diff --git a/ada-mode.texi b/ada-mode.texi
index 5c39cb8..982a0b2 100644
--- a/ada-mode.texi
+++ b/ada-mode.texi
@@ -2,7 +2,7 @@
 @settitle Ada Mode
 
 @copying
-Copyright @copyright{} 1999 - 2020  Free Software Foundation, Inc.
+Copyright @copyright{} 1999 - 2021  Free Software Foundation, Inc.
 
 @quotation
 Permission is granted to copy, distribute and/or modify this document
@@ -25,7 +25,7 @@ developing GNU and promoting software freedom.''
 
 @titlepage
 @sp 10
-@title Ada Mode Version 7.1.3
+@title Ada Mode Version 7.1.5
 @page
 @vskip 0pt plus 1filll
 @insertcopying
@@ -37,7 +37,7 @@ developing GNU and promoting software freedom.''
 @node Top, Overview, (dir), (dir)
 @top Top
 
-Ada Mode Version 7.1.3
+Ada Mode Version 7.1.5
 @end ifnottex
 
 @menu
diff --git a/build.sh b/build.sh
index 2826d90..be09a2a 100755
--- a/build.sh
+++ b/build.sh
@@ -19,7 +19,12 @@ fi
 # support for libadalang is still experimental
 gnatprep  -DHAVE_LIBADALANG="no" -DELPA="yes" -DHAVE_GNAT_UTIL=$HAVE_GNAT_UTIL 
ada_mode_wisi_parse.gpr.gp ada_mode_wisi_parse.gpr
 
-WISI_DIR=`ls -d ../wisi-3.1.?`
+if [ -d ../wisi-3.1.? ]; then
+    WISI_DIR=`ls -d ../wisi-3.1.?`
+else
+    # try devel version
+    WISI_DIR=`ls -d ../wisi-3.1.?.0.*`
+fi
 
 gnatprep -DELPA="yes" $WISI_DIR/wisi.gpr.gp $WISI_DIR/wisi.gpr
 
@@ -30,7 +35,7 @@ gnatprep -DELPA="yes" $WISI_DIR/wisi.gpr.gp $WISI_DIR/wisi.gpr
 #  - Run gprclean, to allow changing compilers and other drastic things
 #  - Don't delete ada_lr1_parse_table.txt
 
-gprclean -r -P ada_mode_wisi_parse.gpr -aP$WISI_DIR
+gprclean -q -r -P ada_mode_wisi_parse.gpr -aP$WISI_DIR
 
 gprbuild -p -j8 -P ada_mode_wisi_parse.gpr -aP $WISI_DIR "$@"
 
diff --git a/install.sh b/install.sh
index 886fc94..4f6f518 100755
--- a/install.sh
+++ b/install.sh
@@ -8,7 +8,12 @@
 # If you don't have write permission in the GNAT installation
 # directory, you need to use --prefix=<dir>, or run with root priviledges.
 
-WISI_DIR=`ls -d ../wisi-3.1.?`
+if [ -d ../wisi-3.1.? ]; then
+    WISI_DIR=`ls -d ../wisi-3.1.?`
+else
+    # try devel version
+    WISI_DIR=`ls -d ../wisi-3.1.?.0.*`
+fi
 
 gprinstall -f -p -P ada_mode_wisi_parse.gpr -aP $WISI_DIR 
--install-name=ada_mode_wisi_parse $1 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]