lib/fig/environment.rb in fig-0.1.59 vs lib/fig/environment.rb in fig-0.1.61

- old
+ new

@@ -289,14 +289,15 @@ return package_substituted.gsub(%r< \\ ([\\@]) >x, '\1') end def expand_named_package_references(arg) return arg.gsub( + # TODO: Refactor package name regex into PackageDescriptor constant. %r< (?: ^ | \G) # Zero-width anchor. ( [^\\@]* (?:\\{2})*) # An even number of leading backslashes \@ # The package indicator - ( [a-zA-Z0-9.-]+ ) # Package name + ( [a-zA-Z0-9_.-]+ ) # Package name >x ) do |match| backslashes = $1 || '' package = get_package($2) if package.nil?