tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit ae02939f4d6b391cec23e0d96d0ed257b8b2d252
parent 8c62080bf9bedf16720925863ba72a47be072c79
Author: Gijs Kruitbosch <gijskruitbosch@gmail.com>
Date:   Wed, 22 Oct 2025 10:18:17 +0000

Bug 1993015 - include preset into fuzzy commit msg, r=marco

Differential Revision: https://phabricator.services.mozilla.com/D269504

Diffstat:
Mtools/tryselect/mach_commands.py | 1+
Mtools/tryselect/selectors/fuzzy.py | 6+++++-
2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/tools/tryselect/mach_commands.py b/tools/tryselect/mach_commands.py @@ -114,6 +114,7 @@ def handle_presets( name = preset preset = presets(command_context)[name] selector = preset.pop("selector") + kwargs["preset_id"] = name preset.pop("description", None) # description isn't used by any selectors if not subcommand: diff --git a/tools/tryselect/selectors/fuzzy.py b/tools/tryselect/selectors/fuzzy.py @@ -135,6 +135,7 @@ def run( push_to_vcs=False, show_chunk_numbers=False, new_test_config=False, + **kwargs, ): fzf = fzf_bootstrap(update) @@ -235,7 +236,10 @@ def run( return queries # build commit message - msg = "Fuzzy" + if "preset_id" in kwargs: + msg = "Fuzzy (preset: {})".format(kwargs.get("preset_id")) + else: + msg = "Fuzzy" args = [f"query={q}" for q in queries] if test_paths: args.append("paths={}".format(":".join(test_paths)))