A NOTE has been added to this issue. 
====================================================================== 
https://austingroupbugs.net/view.php?id=1710 
====================================================================== 
Reported By:                rillig
Assigned To:                
====================================================================== 
Project:                    Issue 8 drafts
Issue ID:                   1710
Category:                   Shell and Utilities
Type:                       Omission
Severity:                   Editorial
Priority:                   normal
Status:                     Under Review
Name:                       Roland Illig 
Organization:                
User Reference:              
Section:                    make 
Page Number:                3113 
Line Number:                104930 
Final Accepted Text:        https://austingroupbugs.net/view.php?id=1710#c6357 
====================================================================== 
Date Submitted:             2023-05-07 14:00 UTC
Last Modified:              2023-06-27 09:26 UTC
====================================================================== 
Summary:                    Evaluate delayed-expansion macros in '!=' macro
definition
====================================================================== 

---------------------------------------------------------------------- 
 (0006364) geoffclare (manager) - 2023-06-27 09:26
 https://austingroupbugs.net/view.php?id=1710#c6364 
---------------------------------------------------------------------- 
Proposed new resolution ...

On page 3113 line 104928 change:<blockquote>Delayed-expansion macros after
the <equals-sign> in a macro definition shall not be evaluated until the
defined macro is used in a rule or command, or before the <equals-sign> in
a macro definition.</blockquote>to:<blockquote>Delayed-expansion macros
after the <equals-sign> in macro definitions other than the :::=, !=, and
+= forms, and after the <equals-sign> in += form macro definitions where
the macro named by <i>string1</i> exists and is a delayed-expansion macro,
shall only be evaluated when the defined macro is expanded.</blockquote> 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2023-05-07 14:00 rillig         New Issue                                    
2023-05-07 14:00 rillig         Name                      => Roland Illig    
2023-05-07 14:00 rillig         Section                   => make            
2023-05-07 14:00 rillig         Page Number               => 3113            
2023-05-07 14:00 rillig         Line Number               => 104930          
2023-05-07 14:03 rillig         Note Added: 0006274                          
2023-06-26 16:22 geoffclare     Note Added: 0006357                          
2023-06-26 16:24 geoffclare     Final Accepted Text       =>
https://austingroupbugs.net/view.php?id=1710#c6357    
2023-06-26 16:24 geoffclare     Status                   New => Resolved     
2023-06-26 16:24 geoffclare     Resolution               Open => Accepted As
Marked
2023-06-26 16:24 geoffclare     Tag Attached: issue8                         
2023-06-26 16:27 geoffclare     Note Added: 0006358                          
2023-06-26 16:59 rillig         Note Added: 0006359                          
2023-06-26 17:01 rillig         Note Edited: 0006359                         
2023-06-27 09:16 geoffclare     Note Added: 0006362                          
2023-06-27 09:24 geoffclare     Note Added: 0006363                          
2023-06-27 09:24 geoffclare     Status                   Resolved => Under
Review
2023-06-27 09:24 geoffclare     Resolution               Accepted As Marked =>
Reopened
2023-06-27 09:26 geoffclare     Note Added: 0006364                          
======================================================================


  • [Issue 8 dra... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issue ... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to