pre-expand source URIs
authorSascha Silbe <sascha-pgp@silbe.org>
Tue, 18 Jan 2011 18:26:17 +0000 (19:26 +0100)
committerRich Lane <rlane@club.cc.cmu.edu>
Wed, 19 Jan 2011 03:24:28 +0000 (19:24 -0800)
commit8f71da274b22b93654167166bf2447df45064b71
treefa3227de3f9b943946bfbc393c9ee44368a954aa
parenta0f3184058d499fe767425e44269319dcf9ff600
pre-expand source URIs

Expand the URI for each source resp. each CLI argument only once. This brings
down the time taken by sup-sync for parsing source arguments from 45s to
less than 2 seconds for a list of 13 sources on my XO-1.5.

Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org>
lib/sup/maildir.rb
lib/sup/mbox.rb
lib/sup/source.rb