@@ -76,6 +76,7 @@ const (
7676 DECModeCursorBlink = 12
7777 DECModeCursorVisible = 25
7878 DECModeAllowColumnSwitch = 40
79+ DECModeMarginBell = 44
7980 DECModeReverseWrap = 45
8081 DECModeAltScreen = 47
8182 DECModeApplicationKeypad = 66
@@ -242,6 +243,7 @@ const (
242243 CSIModeActionOrigin CSIModeActionType = "originMode"
243244 CSIModeActionAutoWrap CSIModeActionType = "autoWrap"
244245 CSIModeActionAutoRepeat CSIModeActionType = "autoRepeat"
246+ CSIModeActionMarginBell CSIModeActionType = "marginBell"
245247 CSIModeActionReverseWrap CSIModeActionType = "reverseWrap"
246248 CSIModeActionCursorBlink CSIModeActionType = "cursorBlink"
247249 CSIModeActionApplicationKeypad CSIModeActionType = "applicationKeypad"
@@ -593,6 +595,8 @@ func csiPrivateModeAction(mode int, enabled bool) (CSIAction, bool) {
593595 return CSIAction {Type : CSIActionMode , Mode : CSIModeAction {Type : CSIModeActionAutoWrap , Enabled : enabled }}, true
594596 case DECModeAutoRepeat :
595597 return CSIAction {Type : CSIActionMode , Mode : CSIModeAction {Type : CSIModeActionAutoRepeat , Enabled : enabled }}, true
598+ case DECModeMarginBell :
599+ return CSIAction {Type : CSIActionMode , Mode : CSIModeAction {Type : CSIModeActionMarginBell , Enabled : enabled }}, true
596600 case DECModeReverseWrap :
597601 return CSIAction {Type : CSIActionMode , Mode : CSIModeAction {Type : CSIModeActionReverseWrap , Enabled : enabled }}, true
598602 case DECModeMouseX10 :
0 commit comments