Jira (PUP-3134) Decide on specification of Puppet Regexp

2017-05-17 Thread Josh Cooper (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Josh Cooper updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 

Change By:
 
 Josh Cooper 
 
 
 

Fix Version/s:
 
 PUP 4.y 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2016-09-07 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Team:
 
 Puppet Developer Support 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2016-02-02 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg commented on  PUP-3134 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 
 
Ping Peter Huene. I don't remember if we talked about this. in NPUP are you linking the regexp library that is in Ruby? (This will otherwise create many subtle differences). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at https://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2015-04-13 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 
 
Moving this from 4.1.0 to 4.x as this is not ready for engineering. 
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Fix Version/s:
 
 PUP4.1.0 
 
 
 

Fix Version/s:
 
 PUP4.x 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2015-04-13 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 
 
 
 
 
 
 
 ThespecificationcurrentlystatesthatPuppetsupportsRubyregexp.WeshouldconsiderspecifyingindetailwhatthePuppetregexphandles.ThisbecauseotherimplementationsofthePuppetLanguageareotherwiserequiredtobebasedonthenativeimplementationoftheRubyregexppackage. (Wehavealreadylimitedsomeescapesfrombeingusedinapuppetregexp-soPuppetisnot100%rubyregexp). Themainproblemisthatthecurrentpuppetruntime (whileitchecksforsomeescapes, allows other constructs ( suchas posixgroupse.g.{{[[:blank:]]}}tobeusedinRuby1.9.3 ). , The^and$areslightlydifferentthaninother regexp implementationsandtheuseofescapesAandZ/zarerequired (butthosearetheoneswefilterout!!??(unknownreasonwhy;inthespecitissimplystatedthattheyarenotsupported)) .Wealsodonotsupportanymodifierstotheregexp(whichinawayisgoodasitreducesthenumberofincompatibilitiesbecauseoptionsarequitedifferentbetweenimplementations) ,buttheycanbeenteredwithinlineflagsettingsinsidetheregexpdelimiters .Tobe100%accurateavalidatingregexpparserisrequiredthatisspecifictoPuppet-orweneedtotietheregexpimplementationtoaparticularimplementation(whichhasconsequences). Thisisalongtermconcernthatimpactstheabilitytohaveanagent/compilerimplementationinalanguageotherthanRuby.(ItmaybesolvableinCbysimplyusingthesameC-regexplibrarythatisusedbyRuby-butitisunknownhowRubyspecificitisandifitcanbeusedseparately. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to 

Jira (PUP-3134) Decide on specification of Puppet Regexp

2015-03-10 Thread Kylo Ginsberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Kylo Ginsberg updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 

Change By:
 
 Kylo Ginsberg 
 
 
 

Fix Version/s:
 
 PUP4.1.0 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2015-01-15 Thread Henrik Lindberg (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Henrik Lindberg updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Puppet /  PUP-3134 
 
 
 
  Decide on specification of Puppet Regexp  
 
 
 
 
 
 
 
 
 

Change By:
 
 Henrik Lindberg 
 
 
 

Scrum Team:
 
 Language 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2014-10-08 Thread Steve Barlow (JIRA)
Title: Message Title










 

 Steve Barlow updated an issue


















 Puppet /  PUP-3134



  Decide on specification of Puppet Regexp 










Does not need to be implemented but it should be spec'ed.












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3134) Decide on specification of Puppet Regexp

2014-08-24 Thread Henrik Lindberg (JIRA)
Title: Message Title










 

 Henrik Lindberg created an issue


















 Puppet /  PUP-3134



  Decide on specification of Puppet Regexp 










Issue Type:

  Improvement




Affects Versions:


 4.0.0




Assignee:

 Andy Parker




Components:


 DSL




Created:


 24/Aug/14 3:57 PM




Labels:


 spec




Priority:

  Normal




Reporter:

 Henrik Lindberg










The specification currently states that Puppet supports Ruby regexp. We should consider specifying in detail what the Puppet regexp handles. This because other implementations of the Puppet Language are otherwise required to be based on the native implementation of the Ruby regexp package. (We have already limited some escapes from being used in a puppet regexp - so Puppet is not 100% ruby regexp).
The main problem is that the current puppet runtime (while it checks for some escapes, allows other constructs (posix groups e.g. [[:blank:]] to be used in Ruby  1.9.3). The ^ and $ are slightly different than in other implementations and the use of escapes A and Z/z are required (but those are the ones we filter out !!?? (unknown reason why; in the spec it is simply stated that they are not supported)).