diff options
| author | blasty <peter@haxx.in> | 2026-08-21 12:14:46 +0200 |
|---|---|---|
| committer | blasty <peter@haxx.in> | 2026-08-21 12:15:15 +0200 |
| commit | 02d02417800184fb76cd0245cdaa94c437aa4081 (patch) | |
| tree | 7589e6e2e8426bb7370fc56eee52d1559c9d7e57 /idatui/journal.py | |
| parent | adopt ruff: pinned formatter + import sorting, opt-in pre-commit hook (diff) | |
| download | ida-tui-02d02417800184fb76cd0245cdaa94c437aa4081.tar.gz ida-tui-02d02417800184fb76cd0245cdaa94c437aa4081.tar.xz ida-tui-02d02417800184fb76cd0245cdaa94c437aa4081.zip | |
reformat: ruff format + import sort, mechanically (see ruff.toml)
No behavior. Listed in .git-blame-ignore-revs (next commit).
Diffstat (limited to 'idatui/journal.py')
| -rw-r--r-- | idatui/journal.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/idatui/journal.py b/idatui/journal.py index a5a07de..352a324 100644 --- a/idatui/journal.py +++ b/idatui/journal.py @@ -46,8 +46,13 @@ class Journal: self._lock = threading.Lock() # -- recording ---------------------------------------------------------- # - def record(self, kind: str, ea: int | None = None, detail: str = "", - extra: dict | None = None) -> None: + def record( + self, + kind: str, + ea: int | None = None, + detail: str = "", + extra: dict | None = None, + ) -> None: """Note one edit: ``kind`` is 'rename' / 'comment' / 'retype' / …""" entry = {"k": str(kind), "t": int(time.time())} if ea is not None: @@ -59,14 +64,17 @@ class Journal: with self._lock: self.entries.append(entry) if len(self.entries) > MAX_ENTRIES: - del self.entries[:len(self.entries) - MAX_ENTRIES] + del self.entries[: len(self.entries) - MAX_ENTRIES] self._dirty = True def addresses(self, kinds: tuple[str, ...] | None = None) -> set[int]: """Every address touched (optionally only by certain kinds of edit).""" with self._lock: - return {e["ea"] for e in self.entries - if "ea" in e and (kinds is None or e.get("k") in kinds)} + return { + e["ea"] + for e in self.entries + if "ea" in e and (kinds is None or e.get("k") in kinds) + } def __len__(self) -> int: return len(self.entries) |
