Nicer repr for key definitions

This commit is contained in:
Kovid Goyal
2021-11-23 18:19:34 +05:30
parent 9dbdd58311
commit 56ea741126
4 changed files with 190 additions and 180 deletions

View File

@@ -286,7 +286,7 @@ def generate_class(defn: Definition, loc: str) -> Tuple[str, str]:
else:
for val in func(text):
a(f' # {sc.name}')
a(f' {resolve_action(val)!r},')
a(f' {resolve_action(val)!r}, # noqa')
a(']')
if only:
imports.add(('kitty.constants', 'is_macos'))
@@ -295,7 +295,7 @@ def generate_class(defn: Definition, loc: str) -> Tuple[str, str]:
a(f'if {cond}:')
for (text, func) in items:
for val in func(text):
a(f' defaults.{aname}.append({resolve_action(val)!r})')
a(f' defaults.{aname}.append({resolve_action(val)!r}) # noqa')
t('')
t('')