sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 04b8055c63982e89b5599aa4906f6f94ca1bda1d
parent 802e2f41583c7703f0e3a96f61b79cdb6a30f8cd
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Sun, 10 Mar 2013 19:37:44 +0100

Fix #5: Require relative that works on both ruby 1.8 and 1.9

A merge of issue #2 and #5, conditionally use the safer require_relative
if present (>= ruby 1.9).

Diffstat:
M Rakefile | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/Rakefile b/Rakefile
@@ -31,8 +31,14 @@ end
 
 $:.push "lib"
 require 'rubygems'
-require "sup-files"
-require "sup-version"
+unless Kernel.respond_to?(:require_relative)
+  require "./sup-files"
+  require "./sup-version"
+else
+  require_relative "sup-files"
+  require_relative "sup-version"
+end
+
 require 'rake/gempackagetask.rb'
 
 spec = Gem::Specification.new do |s|