From 4d44826895ec59fc133013637c60253ae55e2a68 Mon Sep 17 00:00:00 2001 From: lemon-sherbet Date: Sun, 29 Dec 2019 12:12:14 +0100 Subject: [PATCH 1/2] Fix right alt modifier (alt gr) switching tabs (?) --- data/core/keymap.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/core/keymap.lua b/data/core/keymap.lua index 0493b7a..fd30a8d 100644 --- a/data/core/keymap.lua +++ b/data/core/keymap.lua @@ -6,7 +6,7 @@ keymap.map = {} keymap.reverse_map = {} -local modkeys = { "ctrl", "alt", "shift" } +local modkeys = { "ctrl", "left alt", "shift" } local function modkey(key) for _, k in ipairs(modkeys) do From 1a967a7bd59f6dde5e8467663c595fd0e5d005eb Mon Sep 17 00:00:00 2001 From: lemon-sherbet Date: Sun, 29 Dec 2019 12:21:36 +0100 Subject: [PATCH 2/2] Revert "Fix being able to scroll out of bounds infinitely" --- data/core/docview.lua | 5 ----- 1 file changed, 5 deletions(-) diff --git a/data/core/docview.lua b/data/core/docview.lua index 8f7034a..8fe8691 100644 --- a/data/core/docview.lua +++ b/data/core/docview.lua @@ -300,11 +300,6 @@ end function DocView:update() - -- clamp to view bounds - local max_scroll = math.max(0, self:get_scrollable_size() - self.size.y) - self.scroll.y = math.min(max_scroll, self.scroll.y) - self.scroll.to.y = math.max(0, math.min(max_scroll, self.scroll.to.y)) - -- scroll to make caret visible and reset blink timer if it moved local line, col = self.doc:get_selection() if (line ~= self.last_line or col ~= self.last_col) and self.size.x > 0 then