Overview
This is a very rough work in progress. ‘Sync’ is not yet accurate - it’s only reliable for a one-off fetch.
Usage
cd lib
irb
ruby-1.9.2-p180 :001 > email = 'foo'
=> 'foo'
ruby-1.9.2-p180 :002 > password = 'bar'
=> "bar"
ruby-1.9.2-p180 :003 > $LOAD_PATH.push('.')
=> [...]
ruby-1.9.2-p180 :004 > require 'wunderlist'
=> true
ruby-1.9.2-p180 :005 > wl = Wunderlist::Sync.new(email, password)
[...]/wunderlist-rb/lib/wunderlist/sync.rb:20: Please set :app_name and :app_version to non-default values.
=> #<Wunderlist::Sync:0x00000000a69e60 [...] >
ruby-1.9.2-p180 :006 > wl.sync
=> nil
ruby-1.9.2-p180 :007 > wl.tasks.size
=> 13
ruby-1.9.2-p180 :008 > wl.lists.size
=> 3
ruby-1.9.2-p180 :009 >