Aaron Gyes 4c34ba9959 Make fish_indent less spooky
Don't wrap fish_indent at all if the version in $PATH matches
$FISH_VERSION.

When we do wrap it, resolve the path once, and use that via alias
machinery instead of doing an eval each time.

In both cases, `type fish_indent` can tell us what it's actually going
to do now.

clarity aside, it's faster if we only eval the one time.
eval is not only evil, but slow.

> for h in $history[1..100]; echo $h | fish_indent --no-indent; end

before: CMD_DURATION = 1005
if fish_indent is kosher in PATH: 549
if not, using alias: 687
2016-09-23 07:59:45 -07:00
..
2013-07-18 21:26:32 +05:30
2014-01-20 21:28:54 +04:00
2015-09-09 21:52:18 +02:00
2016-05-23 19:59:02 +02:00
2016-09-01 12:27:10 +02:00
2016-08-24 22:56:19 -07:00
2016-09-13 20:59:18 -07:00
2016-02-03 23:47:46 +01:00
2015-01-17 15:36:30 -08:00
2016-02-10 20:33:43 +01:00
2016-07-01 04:43:57 -07:00
2016-09-23 07:59:45 -07:00
2016-06-06 22:21:52 +08:00
2016-02-12 23:53:17 +01:00
2015-08-08 11:22:44 -07:00
2016-09-12 20:20:40 +02:00
2016-07-09 10:57:59 -07:00
2015-11-14 13:15:30 +01:00
2016-08-29 00:01:13 +02:00
2016-02-03 23:23:04 +01:00
2015-09-09 20:55:04 +02:00