aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bd0dc9f..c268b6c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,9 +8,19 @@
* `Default` impl for `Parser` which creates an 80x24 terminal with no
scrollback.
+### Removed
+
+* `Parser::screen_mut` (and the `pub` `&mut self` methods on `Screen`). The few
+ things you can do to change the screen state directly are now exposed as
+ methods on `Parser` itself.
+
### Changed
* `Cell::contents` now returns a `String` instead of a `&str`.
+* `Screen::check_audible_bell` and `Screen::check_visual_bell` have been
+ replaced with `Screen::audible_bell_count` and `Screen::visual_bell_count`.
+ You should keep track of the "since the last method call" state yourself
+ instead of having the screen track it for you.
### Fixed