diff --git a/sys/apis/entry.lua b/sys/apis/entry.lua index b31f247..5956762 100644 --- a/sys/apis/entry.lua +++ b/sys/apis/entry.lua @@ -344,7 +344,7 @@ local mappings = { --[ 'control-d' ] = Entry.cutNextWord, [ 'control-x' ] = Entry.cut, [ 'paste' ] = Entry.paste, - [ 'control-y' ] = Entry.paste, +-- [ 'control-y' ] = Entry.paste, -- well this won't work... [ 'mouse_doubleclick' ] = Entry.markWord, [ 'shift-left' ] = Entry.markLeft, diff --git a/sys/apis/input.lua b/sys/apis/input.lua index 94d9c91..a8871e9 100644 --- a/sys/apis/input.lua +++ b/sys/apis/input.lua @@ -88,8 +88,9 @@ function input:translate(event, code, p1, p2) else self.state[code] = true if self:modifierPressed() and not modifiers[code] then --or code == 57 then - self.fired = true - return { code = input:toCode(keys.getName(code), code) } + -- why was i firing here ?? + --self.fired = true + --return { code = input:toCode(keys.getName(code), code) } else self.fired = false end