diff --git a/Rakefile b/Rakefile index ead0b27..2a1737a 100644 --- a/Rakefile +++ b/Rakefile @@ -7,7 +7,7 @@ task :default => [:test] PKG_NAME = 'feed2imap' -PKG_VERSION = '1.2' +PKG_VERSION = `ruby -Ilib -rfeed2imap/feed2imap -e 'print F2I_VERSION'` PKG_FILES = [ 'ChangeLog', 'README', 'COPYING', 'setup.rb', 'Rakefile'] Find.find('bin/', 'lib/', 'test/', 'data/') do |f| if FileTest.directory?(f) and f =~ /\.svn/ diff --git a/lib/feed2imap/config.rb b/lib/feed2imap/config.rb index f478296..693d2d6 100644 --- a/lib/feed2imap/config.rb +++ b/lib/feed2imap/config.rb @@ -69,7 +69,7 @@ maildir_account = MaildirAccount::new @conf['feeds'].each do |f| if f['disable'].nil? - uri = URI::parse(f['target'].to_s) + uri = URI::parse(Array(f['target']).join('')) path = URI::unescape(uri.path) if uri.scheme == 'maildir' @feeds.push(ConfigFeed::new(f, maildir_account, path, self)) diff --git a/lib/feed2imap/feed2imap.rb b/lib/feed2imap/feed2imap.rb index 7ec355c..7f4a176 100644 --- a/lib/feed2imap/feed2imap.rb +++ b/lib/feed2imap/feed2imap.rb @@ -18,7 +18,7 @@ =end # Feed2Imap version -F2I_VERSION = '1.0' +F2I_VERSION = '1.2.2' F2I_WARNFETCHTIME = 10 require 'feed2imap/config' diff --git a/test/tc_config.rb b/test/tc_config.rb index ad4877c..255bdb7 100755 --- a/test/tc_config.rb +++ b/test/tc_config.rb @@ -45,6 +45,15 @@ url: http://something2 target: imap://login:pasword@ezaezae/Feeds/B EOF +CONFARRAYTARGET = <