E706: Variable type mismatch for: newBinding
jhornsberger opened this issue · comments
Error detected while processing function <SNR>16_OpenGitv..<SNR>16_OpenBrowserMode..<SNR>16_LoadGitv..<SNR>16_SetupMappings..<SNR>16_SetupMapping..<SNR>16_GetMapDescriptor..<SNR>16_GetBindings..<SNR>16_TransformBindings:
line 13:
E706: Variable type mismatch for: newBinding
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Sep 11 2013 12:27:31)
Included patches: 1-27
Modified by <bugzilla@redhat.com>
Compiled by <bugzilla@redhat.com>
Huge version without GUI. Features included (+) or not (-):
+acl +byte_offset +cmdline_info +cursorshape +emacs_tags +find_in_path -hangul_input +libcall +menu +mouse_gpm +mouse_xterm +perl -python3 +signs +syntax +termresponse +virtualedit +wildmenu -xsmp
+arabic +cindent +comments +dialog_con +eval +float +iconv +linebreak +mksession -mouse_jsbterm +multi_byte +persistent_undo +quickfix +smartindent +tag_binary +textobjects +visual +windows -xterm_clipboard
+autocmd -clientserver +conceal +diff +ex_extra +folding +insert_expand +lispindent +modify_fname +mouse_netterm +multi_lang +postscript +reltime -sniff +tag_old_static +title +visualextra +writebackup -xterm_save
-balloon_eval -clipboard +cryptv +digraphs +extra_search -footer +jumplist +listcmds +mouse +mouse_sgr -mzscheme +printer +rightleft +startuptime -tag_any_white -toolbar +viminfo -X11 -xpm
-browse +cmdline_compl +cscope -dnd +farsi +fork() +keymap +localmap -mouseshape -mouse_sysmouse +netbeans_intg +profile +ruby/dyn +statusline -tcl +user_commands +vreplace -xfontset
++builtin_terms +cmdline_hist +cursorbind -ebcdic +file_in_path +gettext +langmap -lua +mouse_dec +mouse_urxvt +path_extra +python/dyn +scrollbind -sun_workshop +terminfo +vertsplit +wildignore -xim
system vimrc file: "/etc/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/etc"
f-b for $VIMRUNTIME: "/usr/share/vim/vim74"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -I/usr/local/include -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -L. -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib/perl5/CORE -Wl,-z,relro -L/usr/local/lib -Wl,--as-needed -o vim -lm -lnsl -lselinux -lncurses -lacl -lattr -lgpm -ldl -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib/perl5/CORE -fstack-protector -L/usr/local/lib -L/usr/lib/perl5/CORE -lperl -lresolv
-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
Thanks!
I have the exact same issue.
I believe switching variable type is new in vim 8. I had a similar issue that I closed out without being able to recreate. I'll roll back to 7.4 and re-test everything.
Everything appears to work as normal in 7.4 now regarding bindings. I'll continue to test there. Please let me know if you still have issues with your versions.
Is solved to me. Thanks.