Sha256: 5810d576280b99c464d4d7365101957ccdca923f4782465efa43baf2d7b7c0af

Contents?: true

Size: 343 Bytes

Versions: 37

Compression:

Stored size: 343 Bytes

Contents

#!/usr/bin/env ruby
# -*- encoding: utf-8 -*-
# Copyright muflax <mail@muflax.com>, 2014
# License: GNU GPL 3 <http://www.gnu.org/copyleft/gpl.html>

class Dir
  class << self
    alias_method :"_[]", :"[]"

    # make glob sort by default
    def [] *args

      self.send(:"_[]", *(args.map{|a| File.expand_path(a)})).sort
    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
muflax-0.5.1 lib/muflax/dir.rb
muflax-0.5.0 lib/muflax/dir.rb
muflax-0.4.2 lib/muflax/dir.rb
muflax-0.4.1 lib/muflax/dir.rb
muflax-0.4.0 lib/muflax/dir.rb
muflax-0.3.23 lib/muflax/dir.rb
muflax-0.3.22 lib/muflax/dir.rb
muflax-0.3.21 lib/muflax/dir.rb
muflax-0.3.20 lib/muflax/dir.rb
muflax-0.3.19 lib/muflax/dir.rb
muflax-0.3.18 lib/muflax/dir.rb
muflax-0.3.17 lib/muflax/dir.rb
muflax-0.3.16 lib/muflax/dir.rb
muflax-0.3.14 lib/muflax/dir.rb
muflax-0.3.13 lib/muflax/dir.rb
muflax-0.3.12 lib/muflax/dir.rb
muflax-0.3.11 lib/muflax/dir.rb
muflax-0.3.10 lib/muflax/dir.rb
muflax-0.3.9 lib/muflax/dir.rb
muflax-0.3.8 lib/muflax/dir.rb