1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

term.ui: use the new [flag] enums (#8881)

This commit is contained in:
spaceface
2021-02-21 15:07:49 +01:00
committed by GitHub
parent 0470baafa6
commit 260f677469
8 changed files with 92 additions and 81 deletions

View File

@ -515,17 +515,17 @@ fn event(e &tui.Event, x voidptr) {
buffer.del(1)
}
.left {
if e.modifiers == tui.ctrl {
if e.modifiers == .ctrl {
buffer.move_to_word(.left)
} else if e.modifiers == 0 {
} else if e.modifiers.is_empty() {
buffer.move_cursor(1, .left)
}
a.magnet_x = buffer.cursor.pos_x
}
.right {
if e.modifiers == tui.ctrl {
if e.modifiers == .ctrl {
buffer.move_to_word(.right)
} else if e.modifiers == 0 {
} else if e.modifiers.is_empty() {
buffer.move_cursor(1, .right)
}
a.magnet_x = buffer.cursor.pos_x
@ -551,16 +551,16 @@ fn event(e &tui.Event, x voidptr) {
buffer.move_cursor(1, .end)
}
48...57, 97...122 { // 0-9a-zA-Z
if e.modifiers == tui.ctrl {
if e.modifiers == .ctrl {
if e.code == .s {
a.save()
}
} else if e.modifiers in [tui.shift, 0] && e.code != .null {
} else if !(e.modifiers.has(.ctrl | .alt) || e.code == .null) {
buffer.put(e.ascii.ascii_str())
}
}
else {
if e.modifiers == tui.alt {
if e.modifiers == .alt {
if e.code == .comma {
a.visit_prev_file()
return