From unknown Fri Jun 20 05:32:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78033 <78033@debbugs.gnu.org> To: bug#78033 <78033@debbugs.gnu.org> Subject: Status: [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C Reply-To: bug#78033 <78033@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:32:14 +0000 retitle 78033 [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PRO= G_A68C reassign 78033 automake-patches submitter 78033 "Jose E. Marchesi" severity 78033 normal tag 78033 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 24 07:36:56 2025 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 ) id 1u7usr-00062J-O1 for submit@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 ) id 1u7ush-0005x4-NZ for submit@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 ) id 1u7usa-0000Dh-FR for automake-patches@gnu.org; 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 ) id 1u7usZ-0005ed-P2 for automake-patches@gnu.org; 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" To: automake-patches@gnu.org 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@gnu.org> 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@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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@gnu.org]) 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 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 24 18:09:15 2025 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 ) id 1u84kt-0003kY-77 for submit@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 ) id 1u84kn-0003kB-Uz; Thu, 24 Apr 2025 18:09:12 -0400 X-Envelope-From: karl@freefriends.org 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@freefriends.org> From: Karl Berry To: jemarch@gnu.org Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: <878qnpg5ag.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 Cc: 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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@gnu.org]) 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 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 24 21:07:53 2025 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 ) id 1u87Xl-0000ss-Jw for submit@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 ) id 1u87Xj-0000sS-1Z for 78033@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@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 To: "Jose E. Marchesi" Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C Message-ID: References: <878qnpg5ag.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <878qnpg5ag.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78033 Cc: 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 18:44:38 2025 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 ) id 1u9XDK-0001Ff-Gr for submit@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 ) id 1u9XDG-0001FR-Fg for 78033@debbugs.gnu.org; Mon, 28 Apr 2025 18:44:35 -0400 X-Envelope-From: karl@freefriends.org 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@freefriends.org> From: Karl Berry To: nbowler@draconx.ca, jemarch@gnu.org, 78033@debbugs.gnu.org Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From debbugs-submit-bounces@debbugs.gnu.org Thu May 01 11:47:07 2025 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 ) id 1uAW7v-0003IZ-99 for submit@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 ) id 1uAW7r-0003I1-Tu for 78033@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 ) 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" To: Karl Berry Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: <202504282244.53SMiUmj970081@freefriends.org> References: <202504282244.53SMiUmj970081@freefriends.org> Date: Thu, 01 May 2025 17:46:32 +0200 Message-ID: <8734doxrjb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 Cc: nbowler@draconx.ca, 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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 From unknown Fri Jun 20 05:32:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request 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 From debbugs-submit-bounces@debbugs.gnu.org Tue May 20 16:20:44 2025 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 ) id 1uHTS8-000572-4Y for submit@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 ) id 1uHTR5-0004vC-SN for 78033@debbugs.gnu.org; Tue, 20 May 2025 16:19:40 -0400 X-Envelope-From: karl@freefriends.org 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@freefriends.org> From: Karl Berry To: jemarch@gnu.org, bruno@clisp.org, eggert@cs.ucla.edu, 78033@debbugs.gnu.org Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: <8734doxrjb.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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. From debbugs-submit-bounces@debbugs.gnu.org Tue May 20 16:27:15 2025 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 ) id 1uHTYR-0005k5-0g for submit@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 ) id 1uHTYO-0005jV-Fj for 78033@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 ) 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" To: Karl Berry Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: <202505202019.54KKJS473094021@freefriends.org> References: <202505202019.54KKJS473094021@freefriends.org> Date: Tue, 20 May 2025 22:27:00 +0200 Message-ID: <87frgzhvu3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 Cc: eggert@cs.ucla.edu, bruno@clisp.org, 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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.. From debbugs-submit-bounces@debbugs.gnu.org Tue May 20 17:28:13 2025 Received: (at 78033) by debbugs.gnu.org; 20 May 2025 21:28:13 +0000 Received: from localhost ([127.0.0.1]:37399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHUVR-0006IL-2I for submit@debbugs.gnu.org; Tue, 20 May 2025 17:28:13 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:34558) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHUVN-0006Ht-Fb for 78033@debbugs.gnu.org; Tue, 20 May 2025 17:28:09 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 9CCB53C0149FD; Tue, 20 May 2025 14:28:03 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id O2TEAX1bqQ_o; Tue, 20 May 2025 14:28:03 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 744703C026D75; Tue, 20 May 2025 14:28:03 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 744703C026D75 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1747776483; bh=d11ZseYIUn7q/EZpZsAwItmCupf6uB3Sakq0D/15BM4=; h=Message-ID:Date:MIME-Version:To:From; b=aoKDGpFnFUzq1dgrjDzt4zRjwjnUnGfTqtLNn3v1TIvK1RcOB/TpJ20Sh2RZtSX9C wSgATeNA2eRf3yu9jlYZmUzPhatm6czTF3gE18/7QvcfkD7NjZfwof+K7Jm+YImiu8 V85120zAp5Yc2SLXd/il0Wes7roopF3BepEzWqJYpa6W9O5lfnli1qHsDC1WO+KzBA K8JN8+Tav5yqBNMKP3NUeEaPEaDI2Sh2ooBnQgttYhQJI1MEVsfOspEYd3wf2lvkg6 7haTrppYYB32QGqGY1W8pRJKjyeXFYO/YM4Rxcr17rr2J6deNDKEI3T2dcvK7RtFIU 60PY53sH3Z7Xg== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id t39o0dut9Rxs; Tue, 20 May 2025 14:28:03 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 559B73C0149FD; Tue, 20 May 2025 14:28:03 -0700 (PDT) Message-ID: Date: Tue, 20 May 2025 14:28:03 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C To: "Jose E. Marchesi" , Karl Berry References: <202505202019.54KKJS473094021@freefriends.org> <87frgzhvu3.fsf@gnu.org> Content-Language: en-US From: Paul Eggert Autocrypt: addr=eggert@cs.ucla.edu; keydata= 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 Organization: UCLA Computer Science Department In-Reply-To: <87frgzhvu3.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78033 Cc: bruno@clisp.org, 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 5/20/25 13:27, Jose E. Marchesi wrote: > But I would like to have Paul's confirmation that he is ok with that on > the autoconf side.. Yes, I'm OK. From debbugs-submit-bounces@debbugs.gnu.org Tue May 20 17:37:24 2025 Received: (at 78033) by debbugs.gnu.org; 20 May 2025 21:37:24 +0000 Received: from localhost ([127.0.0.1]:37503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHUeJ-0007FG-Qg for submit@debbugs.gnu.org; Tue, 20 May 2025 17:37:24 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.24]:45767) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHUeG-0007En-8D for 78033@debbugs.gnu.org; Tue, 20 May 2025 17:37:21 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1747777037; cv=none; d=strato.com; s=strato-dkim-0002; b=JNzf8Kc4Gfvn4OuvkZbh5ZEV47YDRUP0aiLByzDpH33SqIWN4oXBh748QglHAVczOE NrDEsRMeHxWtovU+TiLQtU3Ixu458CrFB6dnczfs4bCHYRo0XU8T5PK/JUeG+PR7944h OTghBSjQjZSmfIzJnv+mmLUMPa3J0sWhvNBoIoO7i4xWGt166M37184ygpmbdnLctfM1 9wukPuIht01WNJzmbE9F8fxTOJw7rfdxvLCz9KXpiIqFgH0gVowMPt8vDOfe7yFHJ0lD ZCzH4sw9A2cWeT6bgk+cQoQwmGk3RHOov7lSCRMATfhAPvT8Th7IuNfS70lfl23pJxNB 4wYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1747777037; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=tQttxMtE9s7wdDZPY2+02guDb1oPqOpEJS0WyFO9/gg=; b=qMfgN3GVhXmxGDvoOPRcx9zt6M/SsgxhNFZoNhz1xDfVUSclZ6E+zVJBTQbw1EGuhr PvjDcPK4cFoU/9c/AJc8BYcAwNyF7iGUnwUEBIMJVx+JfDL5PCjq9i13R/e5blvcPqoD BRHMckg9DkfQEtw7cqHh7mcF/mBoiN5yhiZ5DdYjrpLxPXLHXeqinqkgTUNg70gLv3jS 7b+rZaRzpbGWOVSLlDqKh3tCN6zdXlIXnRN0r1SjXMx2Fn0McmbQmk17Ajk5beEUNLjE WPx1ksfkiaSItcWztfT9kgs0j1vsekUbu9UZVSbVazfOjZJYezZWmc/kiw8pUCRTZKpG ti7Q== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1747777037; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=tQttxMtE9s7wdDZPY2+02guDb1oPqOpEJS0WyFO9/gg=; b=j8ibeZVwUqmAkPKWZFocEJ7w4En9W+SXARPtd7/6DtqUyK4UYkKXOrNkSnJWHVspsg SAzXSu3iku3SkTowVQ77b4yz98l4Ux/xJcA+7KmyztCcD55BN2XtnNrPNh5F41LKZRrl tXqUDrNrzB/gPX3B9DfwifJ3mXIzNUHej/BspycydsoUTJM7DTEzzrcMjRFP4MaTKsJU 2bbhB0nnsrbXprnqcSKwthL/ifvGQgjP7DUtuJPj8lnWDHWVBMmPWuem7i4wNuJKm0Kv pL0xtq2ZRtjd+YtfjJBXEFJuDDsjbuapi5NjemUVvCG8C6xHv8p0Wwo0z7eRmaK53MZp HRaQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1747777037; s=strato-dkim-0003; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=tQttxMtE9s7wdDZPY2+02guDb1oPqOpEJS0WyFO9/gg=; b=g7wEVq2Fv95X0vwBR4IRuZHTYxWqFvwjVbVT8Ec90fk3o653VItulSVNI0dUq/eB2I GOI7Nr14CU8N0R1LoUAA== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlLnY4jECd2hdUURIbZgL8PX2QiTuZ3cdB8X/nqmjIHTrQuaqWCGqCgJMQQnPl6oMo" Received: from nimes.localnet by smtp.strato.de (RZmta 51.3.0 AUTH) with ESMTPSA id N7dcf814KLbGMPU (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 20 May 2025 23:37:16 +0200 (CEST) From: Bruno Haible To: "Jose E. Marchesi" , Karl Berry Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C Date: Tue, 20 May 2025 23:37:16 +0200 Message-ID: <15866022.O9o76ZdvQC@nimes> Organization: GNU In-Reply-To: References: <202505202019.54KKJS473094021@freefriends.org> <87frgzhvu3.fsf@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78033 Cc: Paul Eggert , 78033@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Paul Eggert wrote: > > But I would like to have Paul's confirmation that he is ok with that on > > the autoconf side.. >=20 > Yes, I'm OK. I too agree with A68 and A68FLAGS; that's the naming that makes most sense. Jos=E9 has volunteered to provide the patches for that. Then, we can go back to revisiting the GCS, the Modula-2 support and other GCC front-ends (see the other thread), without the time pressure from the impending Automake release. Bruno From debbugs-submit-bounces@debbugs.gnu.org Tue May 20 18:37:28 2025 Received: (at 78033) by debbugs.gnu.org; 20 May 2025 22:37:28 +0000 Received: from localhost ([127.0.0.1]:38318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHVaS-0005Zn-Ci for submit@debbugs.gnu.org; Tue, 20 May 2025 18:37:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53302) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHVaP-0005ZY-E5 for 78033@debbugs.gnu.org; Tue, 20 May 2025 18:37:25 -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 ) id 1uHVaJ-0007U3-Cx; Tue, 20 May 2025 18:37:19 -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=53iBie2LGY+UaAktHXNdlWp7TDVNY4ZrFJGwnfgOaFg=; b=Ge9v+1E+HmAcUzLekvGZ IhTUY1frPZKSJZOjm8TZ56MkxrexWrtBrRsxeJt2AR8ibkBtZmLBMiRnYaFIFZi2Q0EfW+NAESHgz fEwj5G70E/9yEb8uHwBmHpZtsxrTT6KRwP4Im3W3N9NkspRW3/xDITVPZkVuNQIZqQmEWOdSDnJWV n0qRyDTjiZJ9UwRLjn/I3igh4wScyBzDEmqQBb8PLcKA6L8IKKDLnJyrU80Xog350A/17CuGqOb6t xzjv/wHwUBt9LROzrfSPBb/92QqD1z9T6mTccpFKi2MXqBoUc1i8ceCnAYMmNv7ZNb1ySn4yzI4Qa ONZ+IKX3Zz8ZEA==; From: "Jose E. Marchesi" To: Bruno Haible Subject: Re: [bug#78033] [PATCH] algol68: rename A68 to A68C and AM_PROG_A68 to AM_PROG_A68C In-Reply-To: <15866022.O9o76ZdvQC@nimes> References: <202505202019.54KKJS473094021@freefriends.org> <87frgzhvu3.fsf@gnu.org> <15866022.O9o76ZdvQC@nimes> Date: Wed, 21 May 2025 00:37:14 +0200 Message-ID: <87bjrmgb8l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033 Cc: Paul Eggert , 78033@debbugs.gnu.org, Karl Berry X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Paul Eggert wrote: >> > But I would like to have Paul's confirmation that he is ok with that on >> > the autoconf side.. >>=20 >> Yes, I'm OK. > > I too agree with A68 and A68FLAGS; that's the naming that makes most sens= e. > > Jos=C3=A9 has volunteered to provide the patches for that. Patch sent to automake-patches: https://lists.gnu.org/archive/html/automake-patches/2025-05/msg00015.html And V5 of the algol 68 support patch sent to autoconf-patches. (Mailing list archives not refreshed yet). From debbugs-submit-bounces@debbugs.gnu.org Wed May 21 16:19:01 2025 Received: (at 78033-done) by debbugs.gnu.org; 21 May 2025 20:19:02 +0000 Received: from localhost ([127.0.0.1]:53288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uHpu1-0005d5-G6 for submit@debbugs.gnu.org; Wed, 21 May 2025 16:19:01 -0400 Received: from frenzy.freefriends.org ([198.99.81.75]:36450 helo=freefriends.org) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uHptd-0005ac-AY; Wed, 21 May 2025 16:18:38 -0400 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.16.1/8.16.1) with ESMTPS id 54LKIa9K3194612 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 21 May 2025 14:18:36 -0600 Received: (from apache@localhost) by freefriends.org (8.16.1/8.14.7/Submit) id 54LKIaGk3194611; Wed, 21 May 2025 14:18:36 -0600 Date: Wed, 21 May 2025 14:18:36 -0600 Message-Id: <202505212018.54LKIaGk3194611@freefriends.org> From: Karl Berry To: jemarch@gnu.org Subject: Re: [bug#78518] [PATCH] algol68: rename A68C and A68CFLAGS back to A68 and A68FLAGS In-Reply-To: <87frgyhq9f.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78033-done Cc: 78518@debbugs.gnu.org, 78518-done@debbugs.gnu.org, 78033-done@debbugs.gnu.org, 78481-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Installed, and closing this (and related bugs from the same discussion). Thanks Jose. -k From unknown Fri Jun 20 05:32:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Jun 2025 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator