Skip to content

Commit edf2e83

Browse files
committed
refactor({Window,Session}.active_pane): Use renamed method
1 parent 635ff6d commit edf2e83

File tree

11 files changed

+29
-29
lines changed

11 files changed

+29
-29
lines changed

conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def add_doctest_fixtures(
4242
session: "Session" = request.getfixturevalue("session")
4343
doctest_namespace["session"] = session
4444
doctest_namespace["window"] = session.active_window
45-
doctest_namespace["pane"] = session.attached_pane
45+
doctest_namespace["pane"] = session.active_pane
4646
doctest_namespace["request"] = request
4747

4848

docs/reference/properties.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Use attribute access for details not accessible via properties:
109109
Get the {class}`~libtmux.Pane`:
110110

111111
```python
112-
>>> pane = window.attached_pane
112+
>>> pane = window.active_pane
113113

114114
>>> pane
115115
Pane(%1 Window(@1 ...:..., Session($1 libtmux_...)))

docs/topics/traversal.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,20 +78,20 @@ Window(@1 ...:..., Session($1 ...))
7878
Grab the currently focused {class}`Pane` from session:
7979

8080
```python
81-
>>> session.attached_pane
81+
>>> session.active_pane
8282
Pane(%1 Window(@1 ...:..., Session($1 ...)))
8383
```
8484

8585
Assign the attached {class}`~libtmux.Pane` to `p`:
8686

8787
```python
88-
>>> p = session.attached_pane
88+
>>> p = session.active_pane
8989
```
9090

9191
Access the window/server of a pane:
9292

9393
```python
94-
>>> p = session.attached_pane
94+
>>> p = session.active_pane
9595
>>> p.window
9696
Window(@1 ...:..., Session($1 ...))
9797

src/libtmux/pane.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ def select(self) -> "Pane":
423423
424424
Examples
425425
--------
426-
>>> pane = window.attached_pane
426+
>>> pane = window.active_pane
427427
>>> new_pane = window.split_window()
428428
>>> pane.refresh()
429429
>>> active_panes = [p for p in window.panes if p.pane_active == '1']

src/libtmux/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class Server(EnvironmentMixin):
7171
>>> server.sessions[0].active_window
7272
Window(@1 1:..., Session($1 ...))
7373
74-
>>> server.sessions[0].attached_pane
74+
>>> server.sessions[0].active_pane
7575
Pane(%1 Window(@1 1:..., Session($1 ...)))
7676
7777
References

src/libtmux/session.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class Session(Obj, EnvironmentMixin):
5555
>>> session.active_window
5656
Window(@1 ...:..., Session($1 ...)
5757
58-
>>> session.attached_pane
58+
>>> session.active_pane
5959
Pane(%1 Window(@1 ...:..., Session($1 ...)))
6060
6161
References

src/libtmux/test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def retry_until(
8585
Examples
8686
--------
8787
>>> def fn():
88-
... p = session.active_window.attached_pane
88+
... p = session.active_window.active_pane
8989
... return p.pane_current_path is not None
9090
9191
>>> retry_until(fn)

src/libtmux/window.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class Window(Obj):
5353
>>> window.panes
5454
[Pane(...)]
5555
56-
>>> window.attached_pane
56+
>>> window.active_pane
5757
Pane(...)
5858
5959
Relations moving up:
@@ -179,7 +179,7 @@ def select_pane(self, target_pane: t.Union[str, int]) -> t.Optional["Pane"]:
179179
if proc.stderr:
180180
raise exc.LibTmuxException(proc.stderr)
181181

182-
return self.attached_pane
182+
return self.active_pane
183183

184184
def split_window(
185185
self,

tests/test_pane.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
def test_send_keys(session: Session) -> None:
1515
"""Verify Pane.send_keys()."""
16-
pane = session.active_window.attached_pane
16+
pane = session.active_window.active_pane
1717
assert pane is not None
1818
pane.send_keys("c-c", literal=True)
1919

@@ -28,7 +28,7 @@ def test_set_height(session: Session) -> None:
2828
"""Verify Pane.set_height()."""
2929
window = session.new_window(window_name="test_set_height")
3030
window.split_window()
31-
pane1 = window.attached_pane
31+
pane1 = window.active_pane
3232
assert pane1 is not None
3333
pane1_height = pane1.pane_height
3434

@@ -44,7 +44,7 @@ def test_set_width(session: Session) -> None:
4444
window.split_window()
4545

4646
window.select_layout("main-vertical")
47-
pane1 = window.attached_pane
47+
pane1 = window.active_pane
4848
assert pane1 is not None
4949
pane1_width = pane1.pane_width
5050

@@ -66,7 +66,7 @@ def test_capture_pane(session: Session) -> None:
6666
window_name="capture_pane",
6767
window_shell=f"{env} PS1='$ ' sh",
6868
)
69-
pane = session.active_window.attached_pane
69+
pane = session.active_window.active_pane
7070
assert pane is not None
7171
pane_contents = "\n".join(pane.capture_pane())
7272
assert pane_contents == "$"
@@ -91,7 +91,7 @@ def test_capture_pane_start(session: Session) -> None:
9191
window_name="capture_pane_start",
9292
window_shell=f"{env} PS1='$ ' sh",
9393
)
94-
pane = session.active_window.attached_pane
94+
pane = session.active_window.active_pane
9595
assert pane is not None
9696
pane_contents = "\n".join(pane.capture_pane())
9797
assert pane_contents == "$"
@@ -119,7 +119,7 @@ def test_capture_pane_end(session: Session) -> None:
119119
window_name="capture_pane_end",
120120
window_shell=f"{env} PS1='$ ' sh",
121121
)
122-
pane = session.active_window.attached_pane
122+
pane = session.active_window.active_pane
123123
assert pane is not None
124124
pane_contents = "\n".join(pane.capture_pane())
125125
assert pane_contents == "$"

tests/test_session.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ def test_active_window(session: Session) -> None:
8181
assert isinstance(session.active_window, Window)
8282

8383

84-
def test_attached_pane(session: Session) -> None:
85-
"""Session.attached_pane returns Pane."""
86-
assert isinstance(session.attached_pane, Pane)
84+
def test_active_pane(session: Session) -> None:
85+
"""Session.active_pane returns Pane."""
86+
assert isinstance(session.active_pane, Pane)
8787

8888

8989
def test_session_rename(session: Session) -> None:
@@ -297,7 +297,7 @@ def test_new_window_with_environment(
297297
window_shell=f"{env} PS1='$ ' sh",
298298
environment=environment,
299299
)
300-
pane = window.attached_pane
300+
pane = window.active_pane
301301
assert pane is not None
302302
for k, v in environment.items():
303303
pane.send_keys(f"echo ${k}")

tests/test_window.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,14 @@ def test_fresh_window_data(session: Session) -> None:
7777
assert active_window is not None
7878
active_window.select_pane(pane_base_index)
7979

80-
attached_pane = session.attached_pane
81-
assert attached_pane is not None
82-
attached_pane.send_keys("cd /srv/www/flaskr")
80+
active_pane = session.active_pane
81+
assert active_pane is not None
82+
active_pane.send_keys("cd /srv/www/flaskr")
8383

8484
active_window.select_pane(pane_base_index + 1)
85-
attached_pane = session.attached_pane
86-
assert attached_pane is not None
87-
attached_pane.send_keys("source .venv/bin/activate")
85+
active_pane = session.active_pane
86+
assert active_pane is not None
87+
active_pane.send_keys("source .venv/bin/activate")
8888
session.new_window(window_name="second")
8989
current_windows += 1
9090
assert current_windows == len(session.windows)
@@ -112,10 +112,10 @@ def test_newest_pane_data(session: Session) -> None:
112112
assert len(window.panes) == 3
113113

114114

115-
def test_attached_pane(session: Session) -> None:
115+
def test_active_pane(session: Session) -> None:
116116
"""Window.active_window returns active Pane."""
117117
window = session.active_window # current window
118-
assert isinstance(window.attached_pane, Pane)
118+
assert isinstance(window.active_pane, Pane)
119119

120120

121121
def test_split_window(session: Session) -> None:

0 commit comments

Comments
 (0)