Mahmoud Al-Qudsi c492d03f51 Overhaul completions for set and add new completions for set -e
Now the description includes the variable scope, `set [-e] -[Ugl]`
completions only provide variables matching that scope, and completions
that shouldn't be modified are hidden from the user. Completions that
are often modified but rarely unset (`fish_*` variables) are omitted
from `set -e` completions.

A new helper function `__fish_seen_argument` has been added that makes
it easy to only provied completions for a specific flag.
2018-04-03 14:42:26 -05:00
..
2016-11-27 21:27:22 -08:00
2018-03-06 17:55:25 +01:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00
2017-02-18 22:16:55 +01:00
2017-08-03 14:35:06 -07:00
2016-11-27 21:27:22 -08:00
2017-07-13 11:50:57 -07:00
2017-07-13 11:53:29 -07:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00
2017-10-01 01:11:17 -07:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00
2018-04-02 18:36:14 -05:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00
2018-03-12 08:34:20 -05:00
2016-11-27 21:27:22 -08:00
2017-07-13 14:12:51 -07:00
2017-09-22 00:30:26 -07:00
2017-04-05 15:31:13 -07:00
2018-02-19 20:21:02 +01:00
2017-07-13 15:19:02 -07:00
2016-11-27 21:27:22 -08:00
2016-11-27 21:27:22 -08:00