GNU logs - #78033, boring messages


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Resent-From: "Jose E. Marchesi" <jemarch@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Thu, 24 Apr 2025 11:37:07 +0000
Resent-Message-ID: <handler.78033.B.174549461723317 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: 78033 <at> debbugs.gnu.org
X-Debbugs-Original-To: automake-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174549461723317
          (code B ref -1); Thu, 24 Apr 2025 11:37:07 +0000
Received: (at submit) by debbugs.gnu.org; 24 Apr 2025 11:36:57 +0000
Received: from localhost ([127.0.0.1]:36842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7usr-00062J-O1
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:56 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44116)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jemarch@HIDDEN>) id 1u7ush-0005x4-NZ
 for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:45 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usa-0000Dh-FR
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usZ-0005ed-P2
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=Yplsy6E4eLD5Chz+aKNBsTsYezq4fUSp5xzwvQJvGw4=; b=eyzpp6PuCBMuzn
 Wlm6CPvN9HPVMCfZkCBxTysJn9mAOMQpdKU+k3TF59AniXw7VW6dV3fM2jxLeMmQU92WwMhixqD2W
 iUNmmn6RQsOnkpUe4ea/sSaZEuYQEPvylyQ96iTXAWjzaK8zJ2nfGN44Tj5Fv/CNfKdxXF42NS0m4
 OljUULxT/1n3SCKc9H5N1E/yvnRUkev74NmPsGzaqtJpqORQhxiuMINIWoC4bUcyB4vD8EcJYMWCf
 HxQHvu1x92Iw21KttihlAv/440/qzEjSyGTPfUwNseBdhvFm8j95+IKStXg/yuEJXvNVKaI5rT/N+
 L4EQCNAuG8wPjIZ+G4FQ==;
From: "Jose E. Marchesi" <jemarch@HIDDEN>
Date: Thu, 24 Apr 2025 13:36:23 +0200
Message-ID: <878qnpg5ag.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


While upstreaming the Algol 68 autoconf support it was pointed out that the
shell variable A68 shall be renamed to A68C and that the macro AC_PROG_A68
shall be renamed to AC_PROG_A68C.  This is to be more consistent to the
support for other languages like Go.  This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern stropping, which is
the stropping regime now used by default by ga68.
---
 bin/automake.in          | 16 ++++++++--------
 doc/automake.texi        |  6 +++---
 lib/Automake/Variable.pm |  4 ++--
 t/a68-demo.sh            |  6 +++---
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);
 
@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.
 
 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).
 
 A few additional variables are defined when an Algol 68 source file is
 seen:
 
 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.
 
 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing
 
 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END
 
 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END
 
 ./configure
-- 
2.30.2





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "Jose E. Marchesi" <jemarch@HIDDEN>
Subject: bug#78033: Acknowledgement ([PATCH] algol68: rename A68 to A68C
 and AM_PROG_A68 to AM_PROG_A68C)
Message-ID: <handler.78033.B.174549461723317.ack <at> debbugs.gnu.org>
References: <878qnpg5ag.fsf@HIDDEN>
X-Gnu-PR-Message: ack 78033
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78033 <at> debbugs.gnu.org
Date: Thu, 24 Apr 2025 11:37:10 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 automake-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 78033 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
78033: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78033
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
References: <878qnpg5ag.fsf@HIDDEN>
Resent-From: Karl Berry <karl@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Thu, 24 Apr 2025 22:10:02 +0000
Resent-Message-ID: <handler.78033.B78033.174553255514427 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: jemarch@HIDDEN
Cc: 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.174553255514427
          (code B ref 78033); Thu, 24 Apr 2025 22:10:02 +0000
Received: (at 78033) by debbugs.gnu.org; 24 Apr 2025 22:09:15 +0000
Received: from localhost ([127.0.0.1]:42374 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u84kt-0003kY-77
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 18:09:15 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:60060
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u84kn-0003kB-Uz; Thu, 24 Apr 2025 18:09:12 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 53OM96I6566180
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Thu, 24 Apr 2025 16:09:06 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 53OM96va566179;
 Thu, 24 Apr 2025 16:09:06 -0600
Date: Thu, 24 Apr 2025 16:09:06 -0600
Message-Id: <202504242209.53OM96va566179@HIDDEN>
From: Karl Berry <karl@HIDDEN>
In-Reply-To: <878qnpg5ag.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

    algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C

Installed as written (modulo some tiny wording in the changelog entry).
Thanks Jose. -k

automake: algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C.

From https://bugs.gnu.org/78033 (automake-patches).

While upstreaming the Algol 68 autoconf support it was pointed
out that the shell variable A68 should be renamed to A68C and
that the macro AC_PROG_A68 should be renamed to AC_PROG_A68C.
This is to be more consistent to the support for other languages
like Go. This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern
stropping, which is the stropping regime now used by default by ga68.

* bin/automake.in (a68): change config_vars, libtool_tags et al.
* lib/Automake/Variable.pm: likewise rename.
* doc/automake.texi: likewise rename.
* t/a68-demo.sh: likewise modify.
diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);

@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.

 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).

 A few additional variables are defined when an Algol 68 source file is
 seen:

 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.

 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing

 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END

 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END

 ./configure




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Karl Berry <karl@HIDDEN>
Subject: bug#78033: closed ([PATCH] algol68: rename A68 to A68C and
 AM_PROG_A68 to AM_PROG_A68C)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.78033.D78033.174553255514421.ackdone <at> debbugs.gnu.org>
References: <202504242209.53OM96va566179@HIDDEN>
 <878qnpg5ag.fsf@HIDDEN>
X-Gnu-PR-Message: closed 78033
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Date: Thu, 24 Apr 2025 22:10:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1745532603-14564-0"

This is a multi-part message in MIME format...

------------=_1745532603-14564-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Thu, 24 Apr 2025 16:09:06 -0600
with message-id <202504242209.53OM96va566179@HIDDEN>
and subject line Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM=
_PROG_A68 to AM_PROG_A68C
has caused the debbugs.gnu.org bug report #78033,
regarding [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A6=
8C
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
78033: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78033
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1745532603-14564-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 24 Apr 2025 11:36:57 +0000
Received: from localhost ([127.0.0.1]:36842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7usr-00062J-O1
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:56 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44116)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jemarch@HIDDEN>) id 1u7ush-0005x4-NZ
 for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:45 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usa-0000Dh-FR
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usZ-0005ed-P2
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=Yplsy6E4eLD5Chz+aKNBsTsYezq4fUSp5xzwvQJvGw4=; b=eyzpp6PuCBMuzn
 Wlm6CPvN9HPVMCfZkCBxTysJn9mAOMQpdKU+k3TF59AniXw7VW6dV3fM2jxLeMmQU92WwMhixqD2W
 iUNmmn6RQsOnkpUe4ea/sSaZEuYQEPvylyQ96iTXAWjzaK8zJ2nfGN44Tj5Fv/CNfKdxXF42NS0m4
 OljUULxT/1n3SCKc9H5N1E/yvnRUkev74NmPsGzaqtJpqORQhxiuMINIWoC4bUcyB4vD8EcJYMWCf
 HxQHvu1x92Iw21KttihlAv/440/qzEjSyGTPfUwNseBdhvFm8j95+IKStXg/yuEJXvNVKaI5rT/N+
 L4EQCNAuG8wPjIZ+G4FQ==;
From: "Jose E. Marchesi" <jemarch@HIDDEN>
To: automake-patches@HIDDEN
Subject: [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Date: Thu, 24 Apr 2025 13:36:23 +0200
Message-ID: <878qnpg5ag.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


While upstreaming the Algol 68 autoconf support it was pointed out that the
shell variable A68 shall be renamed to A68C and that the macro AC_PROG_A68
shall be renamed to AC_PROG_A68C.  This is to be more consistent to the
support for other languages like Go.  This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern stropping, which is
the stropping regime now used by default by ga68.
---
 bin/automake.in          | 16 ++++++++--------
 doc/automake.texi        |  6 +++---
 lib/Automake/Variable.pm |  4 ++--
 t/a68-demo.sh            |  6 +++---
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);
 
@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.
 
 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).
 
 A few additional variables are defined when an Algol 68 source file is
 seen:
 
 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.
 
 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing
 
 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END
 
 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END
 
 ./configure
-- 
2.30.2




------------=_1745532603-14564-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 78033-done) by debbugs.gnu.org; 24 Apr 2025 22:09:15 +0000
Received: from localhost ([127.0.0.1]:42372 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u84ks-0003kV-LB
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 18:09:15 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:60060
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u84kn-0003kB-Uz; Thu, 24 Apr 2025 18:09:12 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 53OM96I6566180
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Thu, 24 Apr 2025 16:09:06 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 53OM96va566179;
 Thu, 24 Apr 2025 16:09:06 -0600
Date: Thu, 24 Apr 2025 16:09:06 -0600
Message-Id: <202504242209.53OM96va566179@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: jemarch@HIDDEN
Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to
 AM_PROG_A68C
In-Reply-To: <878qnpg5ag.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78033-done
Cc: 78033 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

    algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C

Installed as written (modulo some tiny wording in the changelog entry).
Thanks Jose. -k

automake: algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C.

From https://bugs.gnu.org/78033 (automake-patches).

While upstreaming the Algol 68 autoconf support it was pointed
out that the shell variable A68 should be renamed to A68C and
that the macro AC_PROG_A68 should be renamed to AC_PROG_A68C.
This is to be more consistent to the support for other languages
like Go. This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern
stropping, which is the stropping regime now used by default by ga68.

* bin/automake.in (a68): change config_vars, libtool_tags et al.
* lib/Automake/Variable.pm: likewise rename.
* doc/automake.texi: likewise rename.
* t/a68-demo.sh: likewise modify.
diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);

@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.

 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).

 A few additional variables are defined when an Algol 68 source file is
 seen:

 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.

 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing

 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END

 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END

 ./configure


------------=_1745532603-14564-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "Jose E. Marchesi" <jemarch@HIDDEN>
Subject: bug#78033: closed (Re: [bug#78033] [PATCH] algol68: rename A68 to
 A68C and AM_PROG_A68 to AM_PROG_A68C)
Message-ID: <handler.78033.D78033.174553255514421.notifdone <at> debbugs.gnu.org>
References: <202504242209.53OM96va566179@HIDDEN>
 <878qnpg5ag.fsf@HIDDEN>
X-Gnu-PR-Message: they-closed 78033
X-Gnu-PR-Package: automake-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78033 <at> debbugs.gnu.org
Date: Thu, 24 Apr 2025 22:10:04 +0000
Content-Type: multipart/mixed; boundary="----------=_1745532604-14564-1"

This is a multi-part message in MIME format...

------------=_1745532604-14564-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#78033: [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C

which was filed against the automake-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 78033 <at> debbugs.gnu.org.

--=20
78033: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78033
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1745532604-14564-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 78033-done) by debbugs.gnu.org; 24 Apr 2025 22:09:15 +0000
Received: from localhost ([127.0.0.1]:42372 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u84ks-0003kV-LB
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 18:09:15 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:60060
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u84kn-0003kB-Uz; Thu, 24 Apr 2025 18:09:12 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 53OM96I6566180
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Thu, 24 Apr 2025 16:09:06 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 53OM96va566179;
 Thu, 24 Apr 2025 16:09:06 -0600
Date: Thu, 24 Apr 2025 16:09:06 -0600
Message-Id: <202504242209.53OM96va566179@HIDDEN>
From: Karl Berry <karl@HIDDEN>
To: jemarch@HIDDEN
Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to
 AM_PROG_A68C
In-Reply-To: <878qnpg5ag.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78033-done
Cc: 78033 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

    algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C

Installed as written (modulo some tiny wording in the changelog entry).
Thanks Jose. -k

automake: algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C.

From https://bugs.gnu.org/78033 (automake-patches).

While upstreaming the Algol 68 autoconf support it was pointed
out that the shell variable A68 should be renamed to A68C and
that the macro AC_PROG_A68 should be renamed to AC_PROG_A68C.
This is to be more consistent to the support for other languages
like Go. This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern
stropping, which is the stropping regime now used by default by ga68.

* bin/automake.in (a68): change config_vars, libtool_tags et al.
* lib/Automake/Variable.pm: likewise rename.
* doc/automake.texi: likewise rename.
* t/a68-demo.sh: likewise modify.
diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);

@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.

 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).

 A few additional variables are defined when an Algol 68 source file is
 seen:

 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.

 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing

 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END

 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END

 ./configure


------------=_1745532604-14564-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 24 Apr 2025 11:36:57 +0000
Received: from localhost ([127.0.0.1]:36842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7usr-00062J-O1
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:56 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44116)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jemarch@HIDDEN>) id 1u7ush-0005x4-NZ
 for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 07:36:45 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usa-0000Dh-FR
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>) id 1u7usZ-0005ed-P2
 for automake-patches@HIDDEN; Thu, 24 Apr 2025 07:36:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=Yplsy6E4eLD5Chz+aKNBsTsYezq4fUSp5xzwvQJvGw4=; b=eyzpp6PuCBMuzn
 Wlm6CPvN9HPVMCfZkCBxTysJn9mAOMQpdKU+k3TF59AniXw7VW6dV3fM2jxLeMmQU92WwMhixqD2W
 iUNmmn6RQsOnkpUe4ea/sSaZEuYQEPvylyQ96iTXAWjzaK8zJ2nfGN44Tj5Fv/CNfKdxXF42NS0m4
 OljUULxT/1n3SCKc9H5N1E/yvnRUkev74NmPsGzaqtJpqORQhxiuMINIWoC4bUcyB4vD8EcJYMWCf
 HxQHvu1x92Iw21KttihlAv/440/qzEjSyGTPfUwNseBdhvFm8j95+IKStXg/yuEJXvNVKaI5rT/N+
 L4EQCNAuG8wPjIZ+G4FQ==;
From: "Jose E. Marchesi" <jemarch@HIDDEN>
To: automake-patches@HIDDEN
Subject: [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Date: Thu, 24 Apr 2025 13:36:23 +0200
Message-ID: <878qnpg5ag.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


While upstreaming the Algol 68 autoconf support it was pointed out that the
shell variable A68 shall be renamed to A68C and that the macro AC_PROG_A68
shall be renamed to AC_PROG_A68C.  This is to be more consistent to the
support for other languages like Go.  This patch updates the Automake side.

The Algol 68 code snippets are also updated to use modern stropping, which is
the stropping regime now used by default by ga68.
---
 bin/automake.in          | 16 ++++++++--------
 doc/automake.texi        |  6 +++---
 lib/Automake/Variable.pm |  4 ++--
 t/a68-demo.sh            |  6 +++---
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/bin/automake.in b/bin/automake.in
index bb60a6355..dd6fb183b 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68'],
+                   'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
                    'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
-		   'ccer' => 'A68',
+		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
 		   'output_flag' => '-o',
-		   'libtool_tag' => 'A68',
+		   'libtool_tag' => 'A68C',
 		   'lder' => 'A68LD',
-		   'ld' => '$(A68)',
+		   'ld' => '$(A68C)',
 		   'pure' => 1,
 		   'extensions' => ['.a68']);
 
@@ -5581,7 +5581,7 @@ EOF
 	    {
 	      # Hardcode the tags supported by Libtool 1.5.
 	      %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-     	                       A68 => 1);
+     	                       A68C => 1);
 	    }
 	}
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
 	   . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
+	   . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68',
+  am__fastdepA68 => 'AM_PROG_A68C',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
diff --git a/doc/automake.texi b/doc/automake.texi
index 9b0f27e14..a94f72d74 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7189,15 +7189,15 @@ source file.
 Automake includes support for Algol 68, using GCC.
 
 Any package including Algol 68 code must define the output variable
-@code{A68} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
+@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).
 
 A few additional variables are defined when an Algol 68 source file is
 seen:
 
 @vtable @code
-@item A68
+@item A68C
 The name of the Algol 68 compiler.
 
 @item A68FLAGS
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index d454ff755..bb1d4c983 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68',
-   A68FLAGS => 'AC_PROG_A68',
+   A68 => 'AC_PROG_A68C',
+   A68FLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
diff --git a/t/a68-demo.sh b/t/a68-demo.sh
index ac07dff2e..a69d2328b 100644
--- a/t/a68-demo.sh
+++ b/t/a68-demo.sh
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@HIDDEN])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68
+AC_PROG_A68C
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END
@@ -51,11 +51,11 @@ $AUTOCONF
 $AUTOMAKE --add-missing
 
 cat > work.a68 << 'END'
-PROGRAM (puts ("We are working :-(\n"); 0)
+(puts ("We are working :-('n"))
 END
 
 cat > play.a68 << 'END'
-PROGRAM (puts ("We are playing :-)\n"); 0)
+(puts ("We are playing :-)'n"))
 END
 
 ./configure
-- 
2.30.2




------------=_1745532604-14564-1--


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Resent-From: Nick Bowler <nbowler@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Fri, 25 Apr 2025 01:08:01 +0000
Resent-Message-ID: <handler.78033.B78033.17455432743407 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: "Jose E. Marchesi" <jemarch@HIDDEN>
Cc: 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.17455432743407
          (code B ref 78033); Fri, 25 Apr 2025 01:08:01 +0000
Received: (at 78033) by debbugs.gnu.org; 25 Apr 2025 01:07:54 +0000
Received: from localhost ([127.0.0.1]:43234 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u87Xl-0000ss-Jw
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 21:07:53 -0400
Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]:61698)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <nbowler@HIDDEN>)
 id 1u87Xj-0000sS-1Z
 for 78033 <at> debbugs.gnu.org; Thu, 24 Apr 2025 21:07:51 -0400
Received: by mail-qv1-xf36.google.com with SMTP id
 6a1803df08f44-6ecfc2cb1aaso17567856d6.3
 for <78033 <at> debbugs.gnu.org>; Thu, 24 Apr 2025 18:07:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=draconx-ca.20230601.gappssmtp.com; s=20230601; t=1745543265; x=1746148065;
 darn=debbugs.gnu.org; 
 h=in-reply-to:content-disposition:mime-version:references:message-id
 :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;
 bh=jJj0gA16XxhxVMiu4qUuO7hzwTlP8HqoYU3lskk7pqA=;
 b=enhQGWWKnjQy/IkIs1kB5Om1D7ZCapfYvPI8NtAk0iIlA9ojUx204qVdj77dXc79ny
 ZxCADYtov7ZGES1AYg36riQoWb7GDvSSzRRdwV5JRVnq7mtIb1JIeW7pLcteicMd8B+d
 uNa8J1d0nds3Sa7INhbg50RqdYtTD7M6mOGYB9qsM6bcK6gCUfssVp1LgTGVlRfZlYcZ
 6h2ifGSoLh5jsGCgtZqBJx1GWhg1mgb/LF9dXT9jup47hE3YwGve+ZnsW1DpXSP0J9BF
 EGGOqN4UQum5FquZEuFMDVM5MrV0gT88C/KMmB0c/m6klgOTcoS1EqacL2xBDFNGaY02
 vYPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745543265; x=1746148065;
 h=in-reply-to:content-disposition:mime-version:references:message-id
 :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=jJj0gA16XxhxVMiu4qUuO7hzwTlP8HqoYU3lskk7pqA=;
 b=HxLOAvtUgpQurewu4uZhX0brbdgI7nRmpBzjaOjZAC3CqTk7gHs6DpG4gpQWxQg/Db
 P0GMWKXviYZGGL/iHgTLBq1EhwzvVMFz2l1CewCvLx3aFKbRcZlrBk4jUAzq2h+KzK6m
 vUMbO70QkWIgTH9yLuwzSSay4huWj3u8Mdh6hLls47u8oUhFe4pbb4pfWZVgcwpybsu6
 ScR5sWB+P5RRPWwy65+ODk3Q9v9YXKjUixhe5MBedsBIbI/95AuVCgOA6d1vVsMyf3pi
 8aQydwb93ySMV+MgcZVbHCRGekDFPD894ZPsroTb+6lx+wWiRxNw+drhelY03du5WL95
 1tTQ==
X-Gm-Message-State: AOJu0YxPkue6+vYPhyQ1sDoJSnDsps0Hqj3URaIbOVIx4GEJ/KKnavds
 FPjA1qWuDnNQffxe3gf3X/zn2BPtD74AwxmavOhN39P7VOk4CrWklad+PxxkDV4=
X-Gm-Gg: ASbGncvAkKLubIF4id7Dq9mvc7Gzb5eidA1n3dohkhaTbz6ys19HGCvi37GYIxyTN3s
 OmgJElo719zwDrmkaZlURqJShzwgSKVnf79i+x/YkguBPIw8WGjOppOUbqz/cX2QOX35vwow/C+
 0IL8dVyCctQljg8AVHUA9Oyc1ouDKNHkM3yfpJegWMB2qXkUZxugn6OlbC0n85A4+RL1GMcBGNc
 83zIw5rSYEq4qPn93LSNOSMsuO0RQU2c4r5pK0OWEA+yrC3ZEfHZ9dAQ1VzwrYCWlGeNSkL4d7m
 DOGaQ/eXj88iHDfDx9HSZZrjKBNu3Ml4RUbxNG3fs8+fm5bzflOyLBPuGUPWc6Kqvzqqlg==
X-Google-Smtp-Source: AGHT+IG0No4rZ1nssV9Xq9IXe/dsGZvuw7aO0NpWuAoWCx0s6n0m1zohBal9spyozKKrs5mNMZTAxA==
X-Received: by 2002:a05:6214:490:b0:6f4:c8dd:a712 with SMTP id
 6a1803df08f44-6f4cb91bf1amr12647716d6.0.1745543265247; 
 Thu, 24 Apr 2025 18:07:45 -0700 (PDT)
Received: from localhost (ip-24-156-181-135.user.start.ca. [24.156.181.135])
 by smtp.gmail.com with ESMTPSA id
 6a1803df08f44-6f4c0934346sm16105246d6.33.2025.04.24.18.07.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 24 Apr 2025 18:07:45 -0700 (PDT)
Date: Thu, 24 Apr 2025 21:07:43 -0400
From: Nick Bowler <nbowler@HIDDEN>
Message-ID: <kmrolv4kq57emd5cchtpugrzong2gkwr6vgq4tvqw7jqmbdf57@ptvg4h7cutuf>
References: <878qnpg5ag.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <878qnpg5ag.fsf@HIDDEN>
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Thu, Apr 24, 2025 at 01:36:23PM +0200, Jose E. Marchesi wrote:
> While upstreaming the Algol 68 autoconf support it was pointed out that the
> shell variable A68 shall be renamed to A68C and that the macro AC_PROG_A68
> shall be renamed to AC_PROG_A68C.  This is to be more consistent to the
> support for other languages like Go.  This patch updates the Automake side.
[...]
> --- a/bin/automake.in
> +++ b/bin/automake.in
> @@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
>  # Algol 68 in GCC
>  register_language ('name' => 'a68',
>                     'Name' => 'Algol 68',
> -                   'config_vars' => ['A68'],
> +                   'config_vars' => ['A68C'],
>                     'linker' => 'A68LINK',
>                     'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
>  		   'flags' => ['A68FLAGS'],
> -		   'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
> -		   'ccer' => 'A68',
> +		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
> +		   'ccer' => 'A68C',

If the command variable name is being renamed to A68C then we should
also rename the flags variable to A68CFLAGS as per the GNU coding
standards.

Cheers,
  Nick




Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
References: <878qnpg5ag.fsf@HIDDEN>
Resent-From: Karl Berry <karl@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Mon, 28 Apr 2025 22:45:05 +0000
Resent-Message-ID: <handler.78033.B78033.17458802794820 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: nbowler@HIDDEN, jemarch@HIDDEN, 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.17458802794820
          (code B ref 78033); Mon, 28 Apr 2025 22:45:05 +0000
Received: (at 78033) by debbugs.gnu.org; 28 Apr 2025 22:44:39 +0000
Received: from localhost ([127.0.0.1]:38305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u9XDK-0001Ff-Gr
	for submit <at> debbugs.gnu.org; Mon, 28 Apr 2025 18:44:38 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:35790
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1u9XDG-0001FR-Fg
 for 78033 <at> debbugs.gnu.org; Mon, 28 Apr 2025 18:44:35 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 53SMiVWo970082
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Mon, 28 Apr 2025 16:44:31 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 53SMiUmj970081;
 Mon, 28 Apr 2025 16:44:30 -0600
Date: Mon, 28 Apr 2025 16:44:30 -0600
Message-Id: <202504282244.53SMiUmj970081@HIDDEN>
From: Karl Berry <karl@HIDDEN>
In-Reply-To: <kmrolv4kq57emd5cchtpugrzong2gkwr6vgq4tvqw7jqmbdf57@ptvg4h7cutuf>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Nick, Jose,

    nb> If the command variable name is being renamed to A68C then we
    should also rename the flags variable to A68CFLAGS as per the GNU
    coding standards.

Right. Committed the change below. Thanks Nick.
Jose, let me know if problems. -k

-----------------------------------------------------------------------------
automake: algol68: also rename [AM_]A68FLAGS to [AM_]A68CFLAGS.

From https://bugs.gnu.org/78033 (automake-patches).

* bin/automake.in (a68): change link and compile values.
* lib/Automake/Variable.pm: likewise rename.
* configure.ac: likewise rename.
* doc/automake.texi: likewise rename.	
diff --git a/bin/automake.in b/bin/automake.in
index dd6fb183b..c0b2aea4c 100644
--- a/bin/automake.in
+++ b/bin/automake.in
@@ -1026,9 +1026,9 @@ register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
                    'config_vars' => ['A68C'],
                    'linker' => 'A68LINK',
-                   'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
+                   'link' => '$(A68LD) $(AM_A68CFLAGS) $(A68CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
 		   'flags' => ['A68FLAGS'],
-		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
+		   'compile' => '$(A68C) $(AM_A68CFLAGS) $(A68CFLAGS)',
 		   'ccer' => 'A68C',
 		   'compiler' => 'A68COMPILE',
 		   'compile_flag' => '-c',
diff --git a/configure.ac b/configure.ac
index 16cf104b2..0cfa093e8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -567,7 +567,7 @@ fi

 # GNU Algol 68 compiler.
 AC_ARG_VAR([GNU_A68],    [GNU Algol 68 compiler])
-AC_ARG_VAR([GNU_A68FLAGS], [GNU Algol 68 compiler flags])
+AC_ARG_VAR([GNU_A68CFLAGS], [GNU Algol 68 compiler flags])
 AC_CHECK_TOOLS([GNU_A68], [ga68], [false])
 if test "$GNU_A68" != false; then
    AS_IF([AM_RUN_LOG([$GNU_A68 --version && $GNU_A68 -v])], [],
diff --git a/doc/automake.texi b/doc/automake.texi
index a94f72d74..bdd615e2d 100644
--- a/doc/automake.texi
+++ b/doc/automake.texi
@@ -7200,11 +7200,11 @@ seen:
 @item A68C
 The name of the Algol 68 compiler.

-@item A68FLAGS
+@item A68CFLAGS
 Any flags to pass to the Algol 68 compiler.

-@item AM_A68FLAGS
-The maintainer's variant of @code{A68FLAGS}.
+@item AM_A68CFLAGS
+The maintainer's variant of @code{A68CFLAGS}.

 @item A68COMPILE
 The command used to compile an Algol 68 source file.  The file name is
diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
index bb1d4c983..2222b98e7 100644
--- a/lib/Automake/Variable.pm
+++ b/lib/Automake/Variable.pm
@@ -181,7 +181,7 @@ my %_ac_macro_for_var =
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
    A68 => 'AC_PROG_A68C',
-   A68FLAGS => 'AC_PROG_A68C',
+   A68CFLAGS => 'AC_PROG_A68C',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',

compile finished at Mon Apr 28 15:42:52 2025




Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Resent-From: "Jose E. Marchesi" <jemarch@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Thu, 01 May 2025 15:48:01 +0000
Resent-Message-ID: <handler.78033.B78033.174611442712687 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: Karl Berry <karl@HIDDEN>
Cc: nbowler@HIDDEN, 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.174611442712687
          (code B ref 78033); Thu, 01 May 2025 15:48:01 +0000
Received: (at 78033) by debbugs.gnu.org; 1 May 2025 15:47:07 +0000
Received: from localhost ([127.0.0.1]:52438 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uAW7v-0003IZ-99
	for submit <at> debbugs.gnu.org; Thu, 01 May 2025 11:47:07 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39518)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jemarch@HIDDEN>) id 1uAW7r-0003I1-Tu
 for 78033 <at> debbugs.gnu.org; Thu, 01 May 2025 11:47:05 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>)
 id 1uAW7l-0006tF-JB; Thu, 01 May 2025 11:46:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=3msJQjgH8SwvKhmVZBKZqacABTd+3srbrqNnBlM0vJg=; b=fJf2QxNe9c10nmpWpo5/
 1qq/daMZdJz9ZfsjmqRjOjCHziLUo3kLpacjeDcPqCYP8MPjyat3qwNOy76D7BFlZXsbA6F3M6gPV
 1vPGFgArQFpOaDKxkuXQzrwV1/69nRfssMMqSKgnsO+Cw9yBa/9mufUs86xhxWYcuNrrF4ofTmrIO
 5fN+uI9J7dWG58aT2So+gamX550l/XSy3AeloCZxj0xEXv5tv3bbIeeP4f+0Fa8OpvATxHu++iQxl
 Vx6dxoeZNPvtjHJgcD1BiyOvtH0pkT9vOsJP9f5SbAYmDwusmRt2ADMUgiQXwu3bncaM6yvRiq5wS
 xNAywwDdOeGYRg==;
From: "Jose E. Marchesi" <jemarch@HIDDEN>
In-Reply-To: <202504282244.53SMiUmj970081@HIDDEN>
References: <202504282244.53SMiUmj970081@HIDDEN>
Date: Thu, 01 May 2025 17:46:32 +0200
Message-ID: <8734doxrjb.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Looks good!
I will update the Automake patch accordingly.
Thanks.

> Hi Nick, Jose,
>
>     nb> If the command variable name is being renamed to A68C then we
>     should also rename the flags variable to A68CFLAGS as per the GNU
>     coding standards.
>
> Right. Committed the change below. Thanks Nick.
> Jose, let me know if problems. -k
>
> -----------------------------------------------------------------------------
> automake: algol68: also rename [AM_]A68FLAGS to [AM_]A68CFLAGS.
>
>>From https://bugs.gnu.org/78033 (automake-patches).
>
> * bin/automake.in (a68): change link and compile values.
> * lib/Automake/Variable.pm: likewise rename.
> * configure.ac: likewise rename.
> * doc/automake.texi: likewise rename.	
>
> diff --git a/bin/automake.in b/bin/automake.in
> index dd6fb183b..c0b2aea4c 100644
> --- a/bin/automake.in
> +++ b/bin/automake.in
> @@ -1026,9 +1026,9 @@ register_language ('name' => 'a68',
>                     'Name' => 'Algol 68',
>                     'config_vars' => ['A68C'],
>                     'linker' => 'A68LINK',
> -                   'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
> +                   'link' => '$(A68LD) $(AM_A68CFLAGS) $(A68CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
>  		   'flags' => ['A68FLAGS'],
> -		   'compile' => '$(A68C) $(AM_A68FLAGS) $(A68FLAGS)',
> +		   'compile' => '$(A68C) $(AM_A68CFLAGS) $(A68CFLAGS)',
>  		   'ccer' => 'A68C',
>  		   'compiler' => 'A68COMPILE',
>  		   'compile_flag' => '-c',
> diff --git a/configure.ac b/configure.ac
> index 16cf104b2..0cfa093e8 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -567,7 +567,7 @@ fi
>
>  # GNU Algol 68 compiler.
>  AC_ARG_VAR([GNU_A68],    [GNU Algol 68 compiler])
> -AC_ARG_VAR([GNU_A68FLAGS], [GNU Algol 68 compiler flags])
> +AC_ARG_VAR([GNU_A68CFLAGS], [GNU Algol 68 compiler flags])
>  AC_CHECK_TOOLS([GNU_A68], [ga68], [false])
>  if test "$GNU_A68" != false; then
>     AS_IF([AM_RUN_LOG([$GNU_A68 --version && $GNU_A68 -v])], [],
>
> diff --git a/doc/automake.texi b/doc/automake.texi
> index a94f72d74..bdd615e2d 100644
> --- a/doc/automake.texi
> +++ b/doc/automake.texi
> @@ -7200,11 +7200,11 @@ seen:
>  @item A68C
>  The name of the Algol 68 compiler.
>
> -@item A68FLAGS
> +@item A68CFLAGS
>  Any flags to pass to the Algol 68 compiler.
>
> -@item AM_A68FLAGS
> -The maintainer's variant of @code{A68FLAGS}.
> +@item AM_A68CFLAGS
> +The maintainer's variant of @code{A68CFLAGS}.
>
>  @item A68COMPILE
>  The command used to compile an Algol 68 source file.  The file name is
>
> diff --git a/lib/Automake/Variable.pm b/lib/Automake/Variable.pm
> index bb1d4c983..2222b98e7 100644
> --- a/lib/Automake/Variable.pm
> +++ b/lib/Automake/Variable.pm
> @@ -181,7 +181,7 @@ my %_ac_macro_for_var =
>     CXXFLAGS => 'AC_PROG_CXX',
>     F77 => 'AC_PROG_F77',
>     A68 => 'AC_PROG_A68C',
> -   A68FLAGS => 'AC_PROG_A68C',
> +   A68CFLAGS => 'AC_PROG_A68C',
>     FFLAGS => 'AC_PROG_F77',
>     FC => 'AC_PROG_FC',
>     FCFLAGS => 'AC_PROG_FC',
>
> compile finished at Mon Apr 28 15:42:52 2025




Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: Did not alter fixed versions and reopened.
Date: Tue, 20 May 2025 20:20:02 +0000
User-Agent: Fakemail v42.6.9

# This is a fake control message.
#
# The action:
# Did not alter fixed versions and reopened.
thanks
# This fakemail brought to you by your local debbugs
# administrator


Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
References: <878qnpg5ag.fsf@HIDDEN>
Resent-From: Karl Berry <karl@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Tue, 20 May 2025 20:21:02 +0000
Resent-Message-ID: <handler.78033.B78033.174777244419661 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: jemarch@HIDDEN, bruno@HIDDEN, eggert@HIDDEN, 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.174777244419661
          (code B ref 78033); Tue, 20 May 2025 20:21:02 +0000
Received: (at 78033) by debbugs.gnu.org; 20 May 2025 20:20:44 +0000
Received: from localhost ([127.0.0.1]:36620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHTS8-000572-4Y
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 16:20:44 -0400
Received: from frenzy.freefriends.org ([198.99.81.75]:41766
 helo=freefriends.org)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <karl@HIDDEN>)
 id 1uHTR5-0004vC-SN
 for 78033 <at> debbugs.gnu.org; Tue, 20 May 2025 16:19:40 -0400
X-Envelope-From: karl@HIDDEN
Received: from freefriends.org (localhost [127.0.0.1])
 by freefriends.org (8.16.1/8.16.1) with ESMTPS id 54KKJSaB3094022
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
 Tue, 20 May 2025 14:19:28 -0600
Received: (from apache@localhost)
 by freefriends.org (8.16.1/8.14.7/Submit) id 54KKJS473094021;
 Tue, 20 May 2025 14:19:28 -0600
Date: Tue, 20 May 2025 14:19:28 -0600
Message-Id: <202505202019.54KKJS473094021@HIDDEN>
From: Karl Berry <karl@HIDDEN>
In-Reply-To: <8734doxrjb.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Jose, Bruno, all - I'd really like to get the automake release out the
door. Can we please come to a final conclusion about the names for the
Algol 68 variables? Does anyone (Paul?) have a problem with going back
to A68/A68FLAGS and leaving out the C? --thanks, karl.




Message sent to automake-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C
Resent-From: "Jose E. Marchesi" <jemarch@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: automake-patches@HIDDEN
Resent-Date: Tue, 20 May 2025 20:28:02 +0000
Resent-Message-ID: <handler.78033.B78033.174777283522083 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78033
X-GNU-PR-Package: automake-patches
X-GNU-PR-Keywords: patch
To: Karl Berry <karl@HIDDEN>
Cc: eggert@HIDDEN, bruno@HIDDEN, 78033 <at> debbugs.gnu.org
Received: via spool by 78033-submit <at> debbugs.gnu.org id=B78033.174777283522083
          (code B ref 78033); Tue, 20 May 2025 20:28:02 +0000
Received: (at 78033) by debbugs.gnu.org; 20 May 2025 20:27:15 +0000
Received: from localhost ([127.0.0.1]:36702 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHTYR-0005k5-0g
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 16:27:15 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60358)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jemarch@HIDDEN>) id 1uHTYO-0005jV-Fj
 for 78033 <at> debbugs.gnu.org; Tue, 20 May 2025 16:27:13 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jemarch@HIDDEN>)
 id 1uHTYH-00047R-FE; Tue, 20 May 2025 16:27:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=duDoRzrfHPNXQHg+oWGeHV0HJKS3CJuH1snsQCORw+A=; b=nzznCMgny3iMG1cyZm+g
 5T9LVehzPjHqOX2HJ+4mWbESJFxLEsq588ksP2Q1HTfMguQ3P7m/LoEAHZcJspQgV98r11CaafLZU
 oImbg0vFiYg4abhwXZj+1FKA6uiiZwPTvj/FEgwPMoofJkG8FP3o5Flv1WczfQ+Me7avB9JM/OIEM
 fUuyQZhFKSw+XaiEP2ZHhfCk32Lei3t7MRn4cob9MkeOWVnj93VWSNYSREGREXDdaL2Bk38XAwXE1
 Buskt+SXgwa+ftcNM+CywVdPB/1/MUaydce0v+59Pd54YwjAqv/CoRP9CypB5gx7LK3AZd9Vi+YQQ
 un/Dv7aikQN30g==;
From: "Jose E. Marchesi" <jemarch@HIDDEN>
In-Reply-To: <202505202019.54KKJS473094021@HIDDEN>
References: <202505202019.54KKJS473094021@HIDDEN>
Date: Tue, 20 May 2025 22:27:00 +0200
Message-ID: <87frgzhvu3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


> Jose, Bruno, all - I'd really like to get the automake release out the
> door. Can we please come to a final conclusion about the names for the
> Algol 68 variables? Does anyone (Paul?) have a problem with going back
> to A68/A68FLAGS and leaving out the C? --thanks, karl.

I am good with reverting to A68/A68FLAGS.

But I would like to have Paul's confirmation that he is ok with that on
the autoconf side..





Last modified: Tue, 20 May 2025 20:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.