puppetlabs/puppet — pull request #2135 by hlindberg (2013-12-07 03:32:46+00:00)
Title: (pup-954) Correct flaws in the Pattern Type implementation

* it used AND semantics instead of OR
* it did not accept a Pattern or Regexp as pattern parameter
* it was not assignable by an Enum with matching strings