summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog7
-rw-r--r--winsup/cygwin/fhandler.h4
2 files changed, 7 insertions, 4 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 8e85d5906..719fe54fd 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -34,11 +34,12 @@
2010-03-30 Thomas Wolff <towo@towo.net>
- * fhandler.h (class dev_console): Drop vt100_graphics_mode_active.
- Add flags vt100_graphics_mode_G0, vt100_graphics_mode_G1 and
- iso_2022_G1.
+ * fhandler.h (class dev_console): Drop vt100_graphics_mode_active. Add
+ flags vt100_graphics_mode_G0, vt100_graphics_mode_G1 and iso_2022_G1.
* fhandler_console.cc: Throughout, tune VT100 graphics mode switching
to follow ISO 2022 strictly.
+ (fhandler_console::write) Reset VT100 graphic mode flags on terminal
+ full reset (ESC c).
2010-03-30 Corinna Vinschen <corinna@vinschen.de>
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h
index 4fc688531..28cc82fa8 100644
--- a/winsup/cygwin/fhandler.h
+++ b/winsup/cygwin/fhandler.h
@@ -911,7 +911,9 @@ class dev_console
unsigned rarg;
bool saw_question_mark;
bool saw_greater_than_sign;
- bool vt100_graphics_mode_active;
+ bool vt100_graphics_mode_G0;
+ bool vt100_graphics_mode_G1;
+ bool iso_2022_G1;
bool alternate_charset_active;
bool metabit;