A NOTE has been added to this issue. 
====================================================================== 
http://austingroupbugs.net/view.php?id=1090 
====================================================================== 
Reported By:                Mark_Galeck
Assigned To:                
====================================================================== 
Project:                    1003.1(2016)/Issue7+TC2
Issue ID:                   1090
Category:                   Shell and Utilities
Type:                       Error
Severity:                   Editorial
Priority:                   normal
Status:                     New
Name:                       Mark Galeck 
Organization:                
User Reference:              
Section:                    2.9.4 Compound Commands 
Page Number:                2372 
Line Number:                75786-75787 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2016-10-18 11:40 UTC
Last Modified:              2016-10-18 15:06 UTC
====================================================================== 
Summary:                    "tilde expansion, parameter expansion, command
substitution, and arithmetic expansion" is incorrect
====================================================================== 

---------------------------------------------------------------------- 
 (0003422) geoffclare (manager) - 2016-10-18 15:06
 http://austingroupbugs.net/view.php?id=1090#c3422 
---------------------------------------------------------------------- 
No, quote removal is not performed.  If it was, then:

case $foo in
"*") ... ;;
esac

would be the same as:

case $foo in
*) ... ;;
esac

The handling of quotes in the pattern is covered in 2.13, as per the
subsequent text: "shall be compared against the expansion of word,
according to the rules described in Section 2.13 (which also describes the
effect of quoting parts of the pattern)."

Also, field splitting is not performed. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2016-10-18 11:40 Mark_Galeck    New Issue                                    
2016-10-18 11:40 Mark_Galeck    Name                      => Mark Galeck     
2016-10-18 11:40 Mark_Galeck    Section                   => 2.9.4 Compound
Commands
2016-10-18 11:40 Mark_Galeck    Page Number               => 2372            
2016-10-18 11:40 Mark_Galeck    Line Number               => 75786-75787     
2016-10-18 15:06 geoffclare     Note Added: 0003422                          
======================================================================


Reply via email to