Ruby 1.8.5 was throwing exceptions from lib/sup/util.rb line 650 due to calling .ord on a Fixnum. This patch defines Fixnum#ord if the method doesn't exist already. Helps on old ruby version (1.8.5 here).
Signed-off-by: Ben Walton <bwal...@artsci.utoronto.ca> --- lib/sup/util.rb | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/lib/sup/util.rb b/lib/sup/util.rb index 5dadba1..861db7f 100644 --- a/lib/sup/util.rb +++ b/lib/sup/util.rb @@ -366,6 +366,12 @@ class Fixnum end end + unless method_defined?(:ord) + def ord + self + end + end + ## hacking the english language def pluralize s to_s + " " + -- 1.6.6 _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel