[quote=“jps”]
EDIT: It looks to me that what’s causing you grief is that when opening the Command Palette "Build: " pre-populated, you are now getting more entries than just the variants. If you change the key binding to pre-populate the Command Palette with “Build (” instead, then you’ll have a list of only the variants.[/quote]
You are correct, my issue was primary the multiple Build system resolved in 3073 and the change of the caption of variants.
With the last ST build, everything works pretty good again after changing my pre-populated caption.
Thanks.
IMHO, the caption of variants was better before, compare:
Build: MASTER PRODUCTION
Build: MASTER TEST
Build: 2.0 PRODUCTION
Build: 2.0 TEST
with:
Build (MASTER PRODUCTION): Oracle_List
Build (MASTER TEST): Oracle_List
Build (2.0 PRODUCTION): Oracle_List
Build (2.0 TEST): Oracle_List
I don’t care the Build system name as I’ve already selected it, so it’s just noise when reading.
In addition, using Command Palette has the drawback to show unrelated items, like when running Build With… :
Build With: A
Build With: B
Build (all with defaults) : Production
What about some kind a context argument to the show_overlay -> command_palette to only show entries related to a specific context like:
-build_variants
-build_with
-…
The context could added to the items in .sublime-commands file and be used by plugins to customize limit the content of the Command Palette.