lib/eventual.rb in eventual-0.5.5 vs lib/eventual.rb in eventual-0.5.6

- old
+ new

@@ -20,19 +20,16 @@ # The duration in minutes an event has, defaults to 60 # def self.parse text, opts = {} lang = opts.delete(:lang) || 'Es' year = opts.delete(:default_year) - span = opts.delete(:default_event_span) raise ArgumentError, "Expected option `:default_year` to be an integer" if year && !(Integer === year) - raise ArgumentError, "Expected option `:default_event_span` to be an integer" if span && !(Integer === span) parser = const_get("#{ lang.to_s[0..1].capitalize }DatesParser") rescue raise( NotImplementedError.new("Parsing has not yet been implemented for the language '#{lang}'")) node = parser.new.parse text.gsub('sab', 'sáb').gsub('mie', 'mié').downcase node.year = year if year - node.time_span = span if span node end end \ No newline at end of file