Sha256: b104e239970e7e3534c855f5df6d3571be6433f2a2ba25de68564cbcfcd4be42

Contents?: true

Size: 531 Bytes

Versions: 16

Compression:

Stored size: 531 Bytes

Contents

## NOTE: Unsupported in Ruby 2 syntax
#
# require File.dirname(__FILE__) + "/glimmer"
#
# class Array
#   include Glimmer
#
#   alias original_compare <=>
#
#   def <=>(other)
#     if (self[0].class.name == "RWidget")
#       add_contents(self[0]) {
#         if (other.size == 2)
#           eval("#{self[1]} bind (other[0], other[1])")
#         elsif (other.size == 3)
#           eval("#{self[1]} bind (other[0], other[1], other[2])")
#         end
#       }
#     else
#       original_compare(other)
#     end
#   end
# end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
glimmer-0.3.5 lib/shine.rb
glimmer-0.3.4 lib/shine.rb
glimmer-0.3.3 lib/shine.rb
glimmer-0.3.2 lib/shine.rb
glimmer-0.3.1 lib/shine.rb
glimmer-0.2.5 lib/shine.rb
glimmer-0.2.4 lib/shine.rb
glimmer-0.2.3 lib/shine.rb
glimmer-0.2.2 lib/shine.rb
glimmer-0.2.1 lib/shine.rb
glimmer-0.2.0 lib/shine.rb
glimmer-0.1.11.SWT4.14 lib/shine.rb
glimmer-0.1.11.470 lib/shine.rb
glimmer-0.1.10.470 lib/shine.rb
glimmer-0.1.9.470 lib/shine.rb
glimmer-0.1.8.470 lib/shine.rb