@@ -1,3 +1,17 @@
1+5.7
2+ - Mouse and paste modes are now off by default.
3+ - The Config type got new fields: mouseMode and bracketedPasteMode. These
4+ determine whether these modes are enabled initially (for terminals
5+ that support them).
6+ - Added a Mode type for modal terminal features (mouse events, bracketed
7+ paste mode) that is used with new Output interface functions:
8+ * supportsMode :: Mode -> Bool tells whether the device supports a
9+ mode
10+ * setMode :: Mode -> Bool -> IO () turns a mode on or off
11+ * getModeStatus :: Mode -> IO Bool tells you whether a mode is on or
12+ off
13+ - Added a new demo program, ModeDemo.hs, to demonstrate usage of modes
14+
1155.6
216 - Added support for normal and extended mouse modes in Xterm-like
317 terminals via the MouseDown and MouseUp Event constructors