lib/pretty_diff.rb in pretty_diff-0.4.0 vs lib/pretty_diff.rb in pretty_diff-0.5.0

- old
+ new

@@ -1,9 +1,17 @@ module PrettyDiff #:nodoc: end -require 'pretty_diff/support' -require 'pretty_diff/diff' -require 'pretty_diff/chunk' -require 'pretty_diff/line' -require 'pretty_diff/line_numbers' -require 'pretty_diff/html_generator' +def require_local(suffix) + require(File.expand_path(File.join(File.dirname(__FILE__), suffix))) +end + +require_local 'pretty_diff/support' +require_local 'pretty_diff/diff' +require_local 'pretty_diff/chunk' +require_local 'pretty_diff/line_numbers' +require_local 'pretty_diff/line' + +require_local 'pretty_diff/html_generators/diff_generator' +require_local 'pretty_diff/html_generators/chunk_generator' +require_local 'pretty_diff/html_generators/line_generator' +require_local 'pretty_diff/html_generators/line_numbers_generator' \ No newline at end of file