A NOTE has been added to this issue. 
====================================================================== 
https://www.austingroupbugs.net/view.php?id=1857 
====================================================================== 
Reported By:                dannyniu
Assigned To:                
====================================================================== 
Project:                    1003.1(2024)/Issue8
Issue ID:                   1857
Category:                   Base Definitions and Headers
Type:                       Error
Severity:                   Objection
Priority:                   normal
Status:                     New
Name:                       DannyNiu/NJF 
Organization:               Individual 
User Reference:              
Section:                    9.1 Regular Expression Definitions # and others. 
Page Number:                179-180 and others 
Line Number:                6366-6368 and others. 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2024-09-14 12:54 UTC
Last Modified:              2024-09-26 11:43 UTC
====================================================================== 
Summary:                    Several problems with the new "lazy" regex
quantifier.
====================================================================== 

---------------------------------------------------------------------- 
 (0006891) dannyniu (reporter) - 2024-09-26 11:43
 https://www.austingroupbugs.net/view.php?id=1857#c6891 
---------------------------------------------------------------------- 
Geoff, you said you have a strong opinion that the Python and PHP's PCRE
behavior is mis-feature, violates "principle of least surprise", and
question its real-world use if any. While I don't want to and can't say if
it's a mis-feature, I believe the well-defined-ness of the rules doesn't
violate the principle of least surprise when developer carefully read the
document and understand all implications of using the lazy qualifier.

I'd like to propose that if (a big if) we ultimately cannot agree on a
wording to use, at least we make it clear that implementations are split on
this by saying the behavior is undefined (or implementation-defined) when
the lazy quantifiers're used on groupings. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2024-09-14 12:54 dannyniu       New Issue                                    
2024-09-14 12:54 dannyniu       Name                      => DannyNiu/NJF    
2024-09-14 12:54 dannyniu       Organization              => Individual      
2024-09-14 12:54 dannyniu       Section                   => 9.1 Regular
Expression Definitions # and others.
2024-09-14 12:54 dannyniu       Page Number               => 179-180 and others
2024-09-14 12:54 dannyniu       Line Number               => 6366-6368 and
others.
2024-09-20 08:05 dannyniu       Note Added: 0006879                          
2024-09-20 08:07 dannyniu       Note Edited: 0006879                         
2024-09-20 08:13 dannyniu       Note Edited: 0006879                         
2024-09-23 08:56 geoffclare     Note Added: 0006880                          
2024-09-24 10:46 geoffclare     Note Added: 0006881                          
2024-09-24 10:46 geoffclare     Note Edited: 0006881                         
2024-09-24 11:54 dannyniu       Note Added: 0006882                          
2024-09-24 12:08 dannyniu       Note Edited: 0006882                         
2024-09-24 12:09 dannyniu       Note Edited: 0006882                         
2024-09-24 12:11 dannyniu       Note Edited: 0006882                         
2024-09-24 12:12 dannyniu       Note Edited: 0006882                         
2024-09-24 14:04 geoffclare     Note Added: 0006883                          
2024-09-25 08:28 dannyniu       Note Added: 0006884                          
2024-09-25 08:30 dannyniu       Note Edited: 0006884                         
2024-09-25 08:33 dannyniu       Note Edited: 0006884                         
2024-09-25 08:42 dannyniu       Note Edited: 0006884                         
2024-09-25 08:43 dannyniu       Note Edited: 0006884                         
2024-09-25 11:36 dannyniu       Note Edited: 0006884                         
2024-09-25 13:17 geoffclare     Note Added: 0006885                          
2024-09-25 15:08 dannyniu       Note Added: 0006886                          
2024-09-25 15:17 dannyniu       Note Edited: 0006886                         
2024-09-25 15:23 dannyniu       Note Edited: 0006886                         
2024-09-25 15:27 dannyniu       Note Edited: 0006886                         
2024-09-25 22:10 steffen        Note Added: 0006887                          
2024-09-25 22:33 steffen        Note Added: 0006888                          
2024-09-25 22:36 steffen        Note Added: 0006889                          
2024-09-26 04:02 dannyniu       Note Edited: 0006886                         
2024-09-26 06:50 dannyniu       Note Edited: 0006886                         
2024-09-26 08:41 geoffclare     Note Added: 0006890                          
2024-09-26 11:43 dannyniu       Note Added: 0006891                          
======================================================================


  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
    • Re: [10... Hans Åberg via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
    • Re: [10... Hans Åberg via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to