aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-12 14:35:15 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-02-12 14:35:15 +0300
commit46a8b83899dd321edf511c0483f9c479ce2c1bc4 (patch)
treee5debc03beecbd10e7d1bf78c889c8d54e8c4523 /contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py
parentb56bbcc9f63bf31991a8aa118555ce0c12875a74 (diff)
downloadydb-46a8b83899dd321edf511c0483f9c479ce2c1bc4.tar.gz
intermediate changes
ref:7c971b97c72bbbcbf889118d39017bd14f99365a
Diffstat (limited to 'contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py')
-rw-r--r--contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py18
1 files changed, 6 insertions, 12 deletions
diff --git a/contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py b/contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py
index 28bfcb3cac..62a3184ee2 100644
--- a/contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py
+++ b/contrib/python/prompt-toolkit/py3/prompt_toolkit/layout/layout.py
@@ -70,7 +70,7 @@ class Layout:
self.visible_windows: List[Window] = [] # List of `Window` objects.
def __repr__(self) -> str:
- return "Layout(%r, current_window=%r)" % (self.container, self.current_window)
+ return f"Layout({self.container!r}, current_window={self.current_window!r})"
def find_all_windows(self) -> Generator[Window, None, None]:
"""
@@ -103,9 +103,7 @@ class Layout:
if isinstance(control, BufferControl) and control.buffer.name == value:
self.focus(control)
return
- raise ValueError(
- "Couldn't find Buffer in the current layout: %r." % (value,)
- )
+ raise ValueError(f"Couldn't find Buffer in the current layout: {value!r}.")
# BufferControl by buffer object.
elif isinstance(value, Buffer):
@@ -113,9 +111,7 @@ class Layout:
if isinstance(control, BufferControl) and control.buffer == value:
self.focus(control)
return
- raise ValueError(
- "Couldn't find Buffer in the current layout: %r." % (value,)
- )
+ raise ValueError(f"Couldn't find Buffer in the current layout: {value!r}.")
# Focus UIControl.
elif isinstance(value, UIControl):
@@ -164,7 +160,7 @@ class Layout:
return
raise ValueError(
- "Invalid value. Container cannot be focused: %r" % (value,)
+ f"Invalid value. Container cannot be focused: {value!r}"
)
def has_focus(self, value: FocusableElement) -> bool:
@@ -342,8 +338,7 @@ class Layout:
"""
Walk through all the layout nodes (and their children) and yield them.
"""
- for i in walk(self.container):
- yield i
+ yield from walk(self.container)
def walk_through_modal_area(self) -> Iterable[Container]:
"""
@@ -356,8 +351,7 @@ class Layout:
while not root.is_modal() and root in self._child_to_parent:
root = self._child_to_parent[root]
- for container in walk(root):
- yield container
+ yield from walk(root)
def update_parents_relations(self) -> None:
"""