diff options
author | arcadia-devtools <[email protected]> | 2022-02-12 14:35:15 +0300 |
---|---|---|
committer | arcadia-devtools <[email protected]> | 2022-02-12 14:35:15 +0300 |
commit | 46a8b83899dd321edf511c0483f9c479ce2c1bc4 (patch) | |
tree | e5debc03beecbd10e7d1bf78c889c8d54e8c4523 /contrib/python/prompt-toolkit/py3/prompt_toolkit/application | |
parent | b56bbcc9f63bf31991a8aa118555ce0c12875a74 (diff) |
intermediate changes
ref:7c971b97c72bbbcbf889118d39017bd14f99365a
Diffstat (limited to 'contrib/python/prompt-toolkit/py3/prompt_toolkit/application')
-rw-r--r-- | contrib/python/prompt-toolkit/py3/prompt_toolkit/application/application.py | 11 | ||||
-rw-r--r-- | contrib/python/prompt-toolkit/py3/prompt_toolkit/application/current.py | 2 |
2 files changed, 5 insertions, 8 deletions
diff --git a/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/application.py b/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/application.py index 5426ebfdfec..07b81d5ec14 100644 --- a/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/application.py +++ b/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/application.py @@ -583,8 +583,7 @@ class Application(Generic[_AppResult]): # (All controls are able to invalidate themselves.) def gather_events() -> Iterable[Event[object]]: for c in self.layout.find_all_controls(): - for ev in c.get_invalidate_events(): - yield ev + yield from c.get_invalidate_events() self._invalidate_events = list(gather_events()) @@ -959,7 +958,7 @@ class Application(Generic[_AppResult]): # but don't use logger. (This works better on Python 2.) print("\nUnhandled exception in event loop:") print(formatted_tb) - print("Exception %s" % (context.get("exception"),)) + print("Exception {}".format(context.get("exception"))) await _do_wait_for_enter("Press ENTER to continue...") @@ -1256,10 +1255,8 @@ class Application(Generic[_AppResult]): if attrs_for_style: return sorted( - [ - re.sub(r"\s+", " ", style_str).strip() - for style_str in attrs_for_style.keys() - ] + re.sub(r"\s+", " ", style_str).strip() + for style_str in attrs_for_style.keys() ) return [] diff --git a/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/current.py b/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/current.py index 14eb7922c89..ae69bfd51c7 100644 --- a/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/current.py +++ b/contrib/python/prompt-toolkit/py3/prompt_toolkit/application/current.py @@ -53,7 +53,7 @@ class AppSession: self.app: Optional["Application[Any]"] = None def __repr__(self) -> str: - return "AppSession(app=%r)" % (self.app,) + return f"AppSession(app={self.app!r})" @property def input(self) -> "Input": |