Implement bracketed paste mode

Allow bracketed paste mode-setting control sequences to be passed to the
outer terminal.

Signed-off-by: Barosl LEE <vcs@barosl.com>

Closes #430
This commit is contained in:
Barosl LEE
2013-05-29 12:54:29 +09:00
committed by Keith Winstein
parent 06561d3500
commit c6bf3a2025
4 changed files with 12 additions and 2 deletions
+3 -1
View File
@@ -189,6 +189,7 @@ namespace Terminal {
bool insert_mode;
bool cursor_visible;
bool reverse_video;
bool bracketed_paste;
bool application_mode_cursor_keys;
@@ -237,7 +238,8 @@ namespace Terminal {
/* only compare fields that affect display */
return ( width == x.width ) && ( height == x.height ) && ( cursor_col == x.cursor_col )
&& ( cursor_row == x.cursor_row ) && ( cursor_visible == x.cursor_visible ) &&
( reverse_video == x.reverse_video ) && ( renditions == x.renditions );
( reverse_video == x.reverse_video ) && ( renditions == x.renditions ) &&
( bracketed_paste == x.bracketed_paste );
}
};