This commit is contained in:
Kovid Goyal
2023-03-17 11:00:00 +05:30
parent 509a45b579
commit bf773351ed
3 changed files with 17 additions and 15 deletions

View File

@@ -134,30 +134,21 @@ func NoAlternateScreen(self *Loop) {
}
func (self *Loop) OnlyDisambiguateKeys() *Loop {
self.terminal_options.kitty_keyboard_mode = 0b1
self.terminal_options.kitty_keyboard_mode = DISAMBIGUATE_KEYS
return self
}
func OnlyDisambiguateKeys(self *Loop) {
self.terminal_options.kitty_keyboard_mode = 0b1
self.terminal_options.kitty_keyboard_mode = DISAMBIGUATE_KEYS
}
func (self *Loop) FullKeyboardProtocol() *Loop {
self.terminal_options.kitty_keyboard_mode = 0b11111
self.terminal_options.kitty_keyboard_mode = FULL_KEYBOARD_PROTOCOL
return self
}
func FullKeyboardProtocol(self *Loop) {
self.terminal_options.kitty_keyboard_mode = 0b11111
}
func (self *Loop) FullKeyboardProtocolWithoutReleaseEvents() *Loop {
self.terminal_options.kitty_keyboard_mode = 0b11101
return self
}
func FullKeyboardProtocolWithoutReleaseEvents(self *Loop) {
self.terminal_options.kitty_keyboard_mode = 0b11101
self.terminal_options.kitty_keyboard_mode = FULL_KEYBOARD_PROTOCOL
}
func (self *Loop) MouseTrackingMode(mt MouseTracking) *Loop {