From df2986feb37cd7f107de50358322df4d3d591069 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 6 Sep 2026 07:09:40 +0530 Subject: [PATCH] Run autoformat after gen/config --- gen/config.py | 1 + kitty/conf/generate.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gen/config.py b/gen/config.py index 7c0abf6de..0e9d02251 100755 --- a/gen/config.py +++ b/gen/config.py @@ -73,6 +73,7 @@ def main(args: list[str] = sys.argv) -> None: definition, f'\nnullable_colors = frozenset({{\n {nc}\n}})\n\nspecial_colors = frozenset({{\n {sc}\n}})\n\nall_colors = frozenset({{\n {ac}\n}})\n', ) + os.execl(os.path.abspath('autoformat'), 'autoformat') if __name__ == '__main__': diff --git a/kitty/conf/generate.py b/kitty/conf/generate.py index 81732b994..f8fab501b 100644 --- a/kitty/conf/generate.py +++ b/kitty/conf/generate.py @@ -56,7 +56,7 @@ def generate_class(defn: Definition, loc: str) -> tuple[str, str]: def option_type_data(option: Option | MultiOption) -> tuple[Callable[[Any], Any], str]: func = option.parser_func if func.__module__ == 'builtins': - return getattr(func, '__name__') + return func, getattr(func, '__name__') th = get_type_hints(func) rettype = th['return'] typ = option_type_as_str(rettype)