From: bors Date: Thu, 3 May 2018 15:31:44 +0000 (+0000) Subject: Auto merge of #5468 - matklad:aliases, r=alexcrichton X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~1^2~21 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=151f37c2a7a797936ba755e52abee192dda8a1d3;p=cargo.git Auto merge of #5468 - matklad:aliases, r=alexcrichton Tweak handling of aliases Previously, `execute_subcommand` was called recursively, and each call would `.configure` the `config` again. It worked, but seemed rather fragile. This commit handles aliases more explicitly, ensures that `.configure` is called once and, as a bonus, adds a warning for when an alias is shadowed by the built in. --- 151f37c2a7a797936ba755e52abee192dda8a1d3