diff options
author | Joe Hermaszewski <git@monoid.al> | 2015-11-20 18:47:20 +0000 |
---|---|---|
committer | Marco Hinz <mh.codebro@gmail.com> | 2015-11-23 13:18:27 +0100 |
commit | 442cd0672b567cce56dd45e731ec1cc3b71b7cf4 (patch) | |
tree | 334a3fce2f9ee94351b046d824284a73c77f0275 /test/functional/legacy/nested_function_spec.lua | |
parent | 321db59ca1dc304feb3e00c10ca3e89c1de616e7 (diff) | |
download | rneovim-442cd0672b567cce56dd45e731ec1cc3b71b7cf4.tar.gz rneovim-442cd0672b567cce56dd45e731ec1cc3b71b7cf4.tar.bz2 rneovim-442cd0672b567cce56dd45e731ec1cc3b71b7cf4.zip |
Enable focus events in cmdline and terminal modes
This change adds switch cases for K_FOCUSGAINED and K_FOCUSLOST to the
input handling functions in ex_getln.c and terminal.c. The handling is
identical to what's found in edit.c (just calling apply_autocmds).
If one enters cmdline-mode by feeding `:` and sends a focuslost event (by
leaving the window for example) the text `<FocusLost>` will be inserted
into the command line. There is similar behaviour in terminal mode. This
patch corrects this behavior to fire the apropriate autocmd instead.
Fixes #3714
Diffstat (limited to 'test/functional/legacy/nested_function_spec.lua')
0 files changed, 0 insertions, 0 deletions