From: bors Date: Fri, 28 Aug 2015 16:20:08 +0000 (+0000) Subject: Auto merge of #1931 - thirtythreeforty:printinfo, r=alexcrichton X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~17^2~94 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1c27185cdaeb675a34e398e871f781b6c60dd20b;p=cargo.git Auto merge of #1931 - thirtythreeforty:printinfo, r=alexcrichton Compare #1621. Like that pull request, this one solves #984. I have rewritten most of @pyfisch's logic to account for @alexcrichton's comments. Specifically, this code will correctly handle adding/removing multiple versions of one package, as well as several packages with different sources, but the same name. The output looks like this: ``` [georgev@desertvoice cargo]$ cargo update Updating registry `https://github.com/rust-lang/crates.io-index` Updating libc v0.1.8 -> v0.1.10 Updating memchr v0.1.3 -> v0.1.5 Updating num v0.1.26 -> v0.1.27 Updating rand v0.3.9 -> v0.3.10 Updating rustc-serialize v0.3.15 -> v0.3.16 ``` Comments welcome. r? @alexcrichton --- 1c27185cdaeb675a34e398e871f781b6c60dd20b