From fd2fd02c97f505a3078f9870b09ed827c9f21724 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 18 Oct 2014 03:00:09 -0400 Subject: expose the visual_bell and audible_bell bits --- vt100/__init__.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/vt100/__init__.py b/vt100/__init__.py index 3c320fa..c01ee9d 100644 --- a/vt100/__init__.py +++ b/vt100/__init__.py @@ -178,3 +178,13 @@ class vt100(object): if x < 0 or x >= self.cols or y < 0 or y >= self.rows: return None return vt100_cell.from_address(vt100_raw.cell_at(self.vt, x, y)) + + def seen_visual_bell(self): + seen = self.screen._visual_bell + self.screen._visual_bell = 0 + return seen != 0 + + def seen_audible_bell(self): + seen = self.screen._audible_bell + self.screen._audible_bell = 0 + return seen != 0 -- cgit v1.2.3