gregsexton / gitv

gitk for Vim.
938 stars 59 forks source link

E706: Variable type mismatch for: newBinding #109

Closed jhornsberger closed 7 years ago

jhornsberger commented 7 years ago
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!

gsi-emejias commented 7 years ago

I have the exact same issue.

rbong commented 7 years ago

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.

rbong commented 7 years ago

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.

gsi-emejias commented 7 years ago

Is solved to me. Thanks.