Patch 8.2.5171
Problem:    Dependencies and proto files are outdated.
Solution:   Update dependencies and proto files.  Avoid errors.
Files:      src/Makefile, src/gui_w32.c, src/os_mswin.c, src/proto/buffer.pro,
            src/proto/cmdexpand.pro, src/proto/getchar.pro,
            src/proto/help.pro, src/proto/mbyte.pro, src/proto/option.pro,
            src/proto/screen.pro, src/proto/syntax.pro,
            src/proto/textformat.pro, src/proto/textobject.pro,
            src/proto/time.pro, src/proto/gui_x11.pro, src/proto/if_tcl.pro,
            src/proto/os_mswin.pro


*** ../vim-8.2.5170/src/Makefile        2022-06-23 20:46:15.092705516 +0100
--- src/Makefile        2022-06-27 22:47:52.709100177 +0100
***************
*** 1343,1349 ****
  
  # All GUI files
  ALL_GUI_SRC  = gui.c gui_gtk.c gui_gtk_f.c gui_motif.c gui_xmdlg.c 
gui_xmebw.c gui_gtk_x11.c gui_x11.c gui_haiku.cc
! ALL_GUI_PRO  = gui.pro gui_gtk.pro gui_motif.pro gui_xmdlg.pro 
gui_gtk_x11.pro gui_x11.pro gui_w32.pro gui_photon.pro gui_haiku.pro
  
  # }}}
  
--- 1343,1349 ----
  
  # All GUI files
  ALL_GUI_SRC  = gui.c gui_gtk.c gui_gtk_f.c gui_motif.c gui_xmdlg.c 
gui_xmebw.c gui_gtk_x11.c gui_x11.c gui_haiku.cc
! ALL_GUI_PRO  = gui.pro gui_gtk.pro gui_motif.pro gui_xmdlg.pro 
gui_gtk_x11.pro gui_x11.pro gui_w32.pro gui_photon.pro
  
  # }}}
  
***************
*** 1640,1650 ****
        usercmd.c \
        userfunc.c \
        version.c \
!       vim9cmds.c, \
        vim9compile.c \
        vim9execute.c \
!       vim9expr.c, \
!       vim9instr.c, \
        vim9script.c \
        vim9type.c \
        viminfo.c \
--- 1640,1650 ----
        usercmd.c \
        userfunc.c \
        version.c \
!       vim9cmds.c \
        vim9compile.c \
        vim9execute.c \
!       vim9expr.c \
!       vim9instr.c \
        vim9script.c \
        vim9type.c \
        viminfo.c \
***************
*** 3689,4170 ****
  ### Dependencies:
  objects/alloc.o: alloc.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/arabic.o: arabic.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/arglist.o: arglist.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/autocmd.o: autocmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/beval.o: beval.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/blob.o: blob.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/blowfish.o: blowfish.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/buffer.o: buffer.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/change.o: change.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/charset.o: charset.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/cindent.o: cindent.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/clientserver.o: clientserver.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/clipboard.o: clipboard.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/cmdexpand.o: cmdexpand.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/cmdhist.o: cmdhist.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/crypt.o: crypt.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/crypt_zip.o: crypt_zip.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/debugger.o: debugger.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/dict.o: dict.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/diff.o: diff.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h xdiff/xdiff.h xdiff/../vim.h
  objects/digraph.o: digraph.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/drawline.o: drawline.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/drawscreen.o: drawscreen.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/edit.o: edit.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/eval.o: eval.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/evalbuffer.o: evalbuffer.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/evalfunc.o: evalfunc.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/evalvars.o: evalvars.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/evalwindow.o: evalwindow.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/ex_cmds.o: ex_cmds.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/ex_cmds2.o: ex_cmds2.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/ex_docmd.o: ex_docmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h ex_cmdidxs.h
  objects/ex_eval.o: ex_eval.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/ex_getln.o: ex_getln.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/fileio.o: fileio.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/filepath.o: filepath.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/findfile.o: findfile.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/float.o: float.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/fold.o: fold.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/getchar.o: getchar.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/gui_xim.o: gui_xim.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/hardcopy.o: hardcopy.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/hashtab.o: hashtab.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/help.o: help.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/highlight.o: highlight.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/if_cscope.o: if_cscope.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/if_xcmdsrv.o: if_xcmdsrv.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/indent.o: indent.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/insexpand.o: insexpand.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/json.o: json.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/list.o: list.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/locale.o: locale.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/main.o: main.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/map.o: map.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/mark.o: mark.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/match.o: match.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/mbyte.o: mbyte.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/memfile.o: memfile.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/memline.o: memline.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/menu.o: menu.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/message.o: message.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/misc1.o: misc1.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/misc2.o: misc2.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/mouse.o: mouse.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/move.o: move.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/normal.o: normal.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h nv_cmdidxs.h nv_cmds.h
  objects/ops.o: ops.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/option.o: option.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h optiondefs.h
  objects/optionstr.o: optionstr.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/os_unix.o: os_unix.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h os_unixx.h
  objects/pathdef.o: auto/pathdef.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/popupmenu.o: popupmenu.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/popupwin.o: popupwin.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/profiler.o: profiler.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/pty.o: pty.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/quickfix.o: quickfix.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/regexp.o: regexp.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h regexp_bt.c regexp_nfa.c
  objects/register.o: register.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/screen.o: screen.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/scriptfile.o: scriptfile.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/search.o: search.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/session.o: session.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/sha256.o: sha256.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/sign.o: sign.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/sound.o: sound.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/spell.o: spell.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/spellfile.o: spellfile.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/spellsuggest.o: spellsuggest.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/strings.o: strings.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/syntax.o: syntax.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/tag.o: tag.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/term.o: term.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/terminal.o: terminal.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h
  objects/testing.o: testing.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/textformat.o: textformat.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/textobject.o: textobject.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/textprop.o: textprop.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/time.o: time.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/typval.o: typval.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/ui.o: ui.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/undo.o: undo.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/usercmd.o: usercmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/userfunc.o: userfunc.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/version.o: version.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
! objects/vim9cmds.o: vim9cmds.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/vim9compile.o: vim9compile.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/vim9execute.o: vim9execute.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
! objects/vim9expr.o: vim9expr.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/vim9instr.o: vim9instr.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/vim9script.o: vim9script.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/vim9type.o: vim9type.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h vim9.h
  objects/viminfo.o: viminfo.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/window.o: window.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/bufwrite.o: bufwrite.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/gui.o: gui.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/gui_gtk.o: gui_gtk.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h gui_gtk_f.h
  objects/gui_gtk_f.o: gui_gtk_f.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h gui_gtk_f.h
  objects/gui_motif.o: gui_motif.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h gui_xmebw.h ../pixmaps/alert.xpm \
!  ../pixmaps/error.xpm ../pixmaps/generic.xpm ../pixmaps/info.xpm \
!  ../pixmaps/quest.xpm gui_x11_pm.h ../pixmaps/tb_new.xpm \
!  ../pixmaps/tb_open.xpm ../pixmaps/tb_close.xpm ../pixmaps/tb_save.xpm \
!  ../pixmaps/tb_print.xpm ../pixmaps/tb_cut.xpm ../pixmaps/tb_copy.xpm \
!  ../pixmaps/tb_paste.xpm ../pixmaps/tb_find.xpm \
   ../pixmaps/tb_find_next.xpm ../pixmaps/tb_find_prev.xpm \
   ../pixmaps/tb_find_help.xpm ../pixmaps/tb_exit.xpm \
   ../pixmaps/tb_undo.xpm ../pixmaps/tb_redo.xpm ../pixmaps/tb_help.xpm \
--- 3689,4287 ----
  ### Dependencies:
  objects/alloc.o: alloc.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/arabic.o: arabic.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/arglist.o: arglist.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/autocmd.o: autocmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/beval.o: beval.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/blob.o: blob.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/blowfish.o: blowfish.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/buffer.o: buffer.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/change.o: change.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/charset.o: charset.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/cindent.o: cindent.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/clientserver.o: clientserver.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/clipboard.o: clipboard.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/cmdexpand.o: cmdexpand.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/cmdhist.o: cmdhist.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/crypt.o: crypt.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/crypt_zip.o: crypt_zip.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/debugger.o: debugger.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/dict.o: dict.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/diff.o: diff.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h xdiff/xdiff.h xdiff/../vim.h
  objects/digraph.o: digraph.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/drawline.o: drawline.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/drawscreen.o: drawscreen.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/edit.o: edit.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/eval.o: eval.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/evalbuffer.o: evalbuffer.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/evalfunc.o: evalfunc.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/evalvars.o: evalvars.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/evalwindow.o: evalwindow.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/ex_cmds.o: ex_cmds.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/ex_cmds2.o: ex_cmds2.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/ex_docmd.o: ex_docmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h ex_cmdidxs.h
  objects/ex_eval.o: ex_eval.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/ex_getln.o: ex_getln.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/fileio.o: fileio.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/filepath.o: filepath.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/findfile.o: findfile.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/float.o: float.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/fold.o: fold.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/getchar.o: getchar.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/gui_xim.o: gui_xim.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/hardcopy.o: hardcopy.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/hashtab.o: hashtab.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/help.o: help.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/highlight.o: highlight.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/if_cscope.o: if_cscope.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/if_xcmdsrv.o: if_xcmdsrv.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h version.h
  objects/indent.o: indent.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/insexpand.o: insexpand.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/json.o: json.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/list.o: list.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/locale.o: locale.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/main.o: main.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/map.o: map.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/mark.o: mark.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/match.o: match.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/mbyte.o: mbyte.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/memfile.o: memfile.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/memline.o: memline.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/menu.o: menu.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/message.o: message.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/misc1.o: misc1.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/misc2.o: misc2.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/mouse.o: mouse.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/move.o: move.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/normal.o: normal.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h nv_cmds.h nv_cmdidxs.h
  objects/ops.o: ops.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/option.o: option.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h optiondefs.h
  objects/optionstr.o: optionstr.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/os_unix.o: os_unix.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h os_unixx.h
  objects/pathdef.o: auto/pathdef.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/popupmenu.o: popupmenu.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/popupwin.o: popupwin.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/profiler.o: profiler.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/pty.o: pty.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/quickfix.o: quickfix.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/regexp.o: regexp.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h regexp_bt.c regexp_nfa.c
  objects/register.o: register.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/screen.o: screen.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/scriptfile.o: scriptfile.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/search.o: search.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/session.o: session.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/sha256.o: sha256.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/sign.o: sign.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/sound.o: sound.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/spell.o: spell.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/spellfile.o: spellfile.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/spellsuggest.o: spellsuggest.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/strings.o: strings.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/syntax.o: syntax.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/tag.o: tag.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/term.o: term.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/terminal.o: terminal.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/testing.o: testing.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/textformat.o: textformat.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/textobject.o: textobject.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/textprop.o: textprop.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/time.o: time.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/typval.o: typval.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/ui.o: ui.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/undo.o: undo.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/usercmd.o: usercmd.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/userfunc.o: userfunc.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/version.o: version.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
! objects/vim9cmds.o: vim9cmds.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h vim9.h
  objects/vim9compile.o: vim9compile.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h vim9.h
  objects/vim9execute.o: vim9execute.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h vim9.h
! objects/vim9expr.o: vim9expr.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h vim9.h
  objects/vim9instr.o: vim9instr.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h vim9.h
  objects/vim9script.o: vim9script.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h vim9.h
  objects/vim9type.o: vim9type.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/viminfo.o: viminfo.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/window.o: window.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/bufwrite.o: bufwrite.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/gui.o: gui.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/gui_gtk.o: gui_gtk.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h gui_gtk_f.h
  objects/gui_gtk_f.o: gui_gtk_f.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h gui_gtk_f.h
  objects/gui_motif.o: gui_motif.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h gui_xmebw.h \
!  ../pixmaps/alert.xpm ../pixmaps/error.xpm ../pixmaps/generic.xpm \
!  ../pixmaps/info.xpm ../pixmaps/quest.xpm gui_x11_pm.h \
!  ../pixmaps/tb_new.xpm ../pixmaps/tb_open.xpm ../pixmaps/tb_close.xpm \
!  ../pixmaps/tb_save.xpm ../pixmaps/tb_print.xpm ../pixmaps/tb_cut.xpm \
!  ../pixmaps/tb_copy.xpm ../pixmaps/tb_paste.xpm ../pixmaps/tb_find.xpm \
   ../pixmaps/tb_find_next.xpm ../pixmaps/tb_find_prev.xpm \
   ../pixmaps/tb_find_help.xpm ../pixmaps/tb_exit.xpm \
   ../pixmaps/tb_undo.xpm ../pixmaps/tb_redo.xpm ../pixmaps/tb_help.xpm \
***************
*** 4178,4268 ****
   ../pixmaps/tb_vsplit.xpm ../pixmaps/tb_maxwidth.xpm \
   ../pixmaps/tb_minwidth.xpm
  objects/gui_xmdlg.o: gui_xmdlg.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/gui_xmebw.o: gui_xmebw.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h gui_xmebwp.h gui_xmebw.h
  objects/gui_gtk_x11.o: gui_gtk_x11.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h auto/gui_gtk_gresources.h gui_gtk_f.h \
!  ../runtime/vim32x32.xpm ../runtime/vim16x16.xpm ../runtime/vim48x48.xpm
  objects/gui_x11.o: gui_x11.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h ../runtime/vim32x32.xpm \
!  ../runtime/vim16x16.xpm ../runtime/vim48x48.xpm
  objects/gui_haiku.o: gui_haiku.cc vim.h protodef.h auto/config.h feature.h \
   os_unix.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/json_test.o: json_test.c main.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h json.c
  objects/kword_test.o: kword_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h charset.c
  objects/memfile_test.o: memfile_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h memfile.c
  objects/message_test.o: message_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h message.c
  objects/if_lua.o: if_lua.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/if_mzsch.o: if_mzsch.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h if_mzsch.h
  objects/if_perl.o: auto/if_perl.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/if_perlsfio.o: if_perlsfio.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/if_python.o: if_python.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h if_py_both.h
  objects/if_python3.o: if_python3.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h if_py_both.h
  objects/if_tcl.o: if_tcl.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/if_ruby.o: if_ruby.c protodef.h auto/config.h vim.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/gui_beval.o: gui_beval.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h 
\
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/netbeans.o: netbeans.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h version.h
  objects/job.o: job.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/channel.o: channel.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
!  proto.h globals.h errors.h
  objects/gui_gtk_gresources.o: auto/gui_gtk_gresources.c
  objects/vterm_encoding.o: libvterm/src/encoding.c 
libvterm/src/vterm_internal.h \
   libvterm/include/vterm.h libvterm/include/vterm_keycodes.h \
--- 4295,4407 ----
   ../pixmaps/tb_vsplit.xpm ../pixmaps/tb_maxwidth.xpm \
   ../pixmaps/tb_minwidth.xpm
  objects/gui_xmdlg.o: gui_xmdlg.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/gui_xmebw.o: gui_xmebw.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h gui_xmebwp.h gui_xmebw.h
  objects/gui_gtk_x11.o: gui_gtk_x11.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h auto/gui_gtk_gresources.h \
!  gui_gtk_f.h ../runtime/vim32x32.xpm ../runtime/vim16x16.xpm \
!  ../runtime/vim48x48.xpm
  objects/gui_x11.o: gui_x11.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h ../runtime/vim32x32.xpm ../runtime/vim16x16.xpm \
!  ../runtime/vim48x48.xpm
  objects/gui_haiku.o: gui_haiku.cc vim.h protodef.h auto/config.h feature.h \
   os_unix.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/json_test.o: json_test.c main.c vim.h protodef.h auto/config.h 
feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h json.c
  objects/kword_test.o: kword_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h charset.c
  objects/memfile_test.o: memfile_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h memfile.c
  objects/message_test.o: message_test.c main.c vim.h protodef.h auto/config.h \
   feature.h os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h \
!  option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h errors.h message.c
  objects/if_lua.o: if_lua.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/if_mzsch.o: if_mzsch.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h if_mzsch.h
  objects/if_perl.o: auto/if_perl.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/if_perlsfio.o: if_perlsfio.c vim.h protodef.h auto/config.h feature.h 
\
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/if_python.o: if_python.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h if_py_both.h
  objects/if_python3.o: if_python3.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h if_py_both.h
  objects/if_tcl.o: if_tcl.c vim.h protodef.h auto/config.h feature.h os_unix.h 
\
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/if_ruby.o: if_ruby.c protodef.h auto/config.h vim.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/gui_beval.o: gui_beval.c vim.h protodef.h auto/config.h feature.h \
!  os_unix.h auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h \
!  beval.h proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h libvterm/include/vterm_keycodes.h alloc.h \
!  ex_cmds.h spell.h proto.h globals.h errors.h
  objects/netbeans.o: netbeans.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h version.h
  objects/job.o: job.c vim.h protodef.h auto/config.h feature.h os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/channel.o: channel.c vim.h protodef.h auto/config.h feature.h 
os_unix.h \
   auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
!  globals.h errors.h
  objects/gui_gtk_gresources.o: auto/gui_gtk_gresources.c
  objects/vterm_encoding.o: libvterm/src/encoding.c 
libvterm/src/vterm_internal.h \
   libvterm/include/vterm.h libvterm/include/vterm_keycodes.h \
***************
*** 4291,4344 ****
  objects/xdiffi.o: xdiff/xdiffi.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xemit.o: xdiff/xemit.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xprepare.o: xdiff/xprepare.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xutils.o: xdiff/xutils.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xhistogram.o: xdiff/xhistogram.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xpatience.o: xdiff/xpatience.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h termdefs.h \
!  macros.h option.h beval.h proto/gui_beval.pro \
!  structs.h regexp.h gui.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
--- 4430,4495 ----
  objects/xdiffi.o: xdiff/xdiffi.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xemit.o: xdiff/xemit.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xprepare.o: xdiff/xprepare.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xutils.o: xdiff/xutils.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xhistogram.o: xdiff/xhistogram.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
  objects/xpatience.o: xdiff/xpatience.c xdiff/xinclude.h auto/config.h \
   xdiff/xmacros.h xdiff/xdiff.h vim.h protodef.h \
   auto/config.h feature.h os_unix.h \
!  auto/osdef.h ascii.h keymap.h \
!  termdefs.h macros.h option.h beval.h \
!  proto/gui_beval.pro structs.h regexp.h gui.h \
!  libvterm/include/vterm.h \
!  libvterm/include/vterm_keycodes.h alloc.h \
   ex_cmds.h spell.h proto.h globals.h \
   errors.h xdiff/xtypes.h xdiff/xutils.h xdiff/xprepare.h \
   xdiff/xdiffi.h xdiff/xemit.h
*** ../vim-8.2.5170/src/gui_w32.c       2022-06-25 13:48:21.450699218 +0100
--- src/gui_w32.c       2022-06-27 22:29:57.731378789 +0100
***************
*** 272,280 ****
--- 272,282 ----
  # undef MSG
  typedef int MSG;
  typedef int NEWTEXTMETRIC;
+ typedef int NMHDR;
  typedef int OSVERSIONINFO;
  typedef int PWORD;
  typedef int RECT;
+ typedef int SIZE;
  typedef int UINT;
  typedef int WORD;
  typedef int WPARAM;
*** ../vim-8.2.5170/src/os_mswin.c      2022-06-17 20:05:36.937873390 +0100
--- src/os_mswin.c      2022-06-27 22:30:38.747269258 +0100
***************
*** 92,97 ****
--- 92,98 ----
  typedef int HICON;
  typedef int HWND;
  typedef int INPUT_RECORD;
+ typedef int INT_PTR;
  typedef int KEY_EVENT_RECORD;
  typedef int LOGFONTW;
  typedef int LPARAM;
*** ../vim-8.2.5170/src/proto/buffer.pro        2021-01-15 15:22:48.708565105 
+0000
--- src/proto/buffer.pro        2022-06-27 22:30:55.967224205 +0100
***************
*** 11,18 ****
  void free_wininfo(wininfo_T *wip);
  void goto_buffer(exarg_T *eap, int start, int dir, int count);
  void handle_swap_exists(bufref_T *old_curbuf);
- char *do_bufdel(int command, char_u *arg, int addr_count, int start_bnr, int 
end_bnr, int forceit);
  int do_buffer(int action, int start, int dir, int count, int forceit);
  void set_curbuf(buf_T *buf, int action);
  void do_autochdir(void);
  void no_write_message(void);
--- 11,18 ----
  void free_wininfo(wininfo_T *wip);
  void goto_buffer(exarg_T *eap, int start, int dir, int count);
  void handle_swap_exists(bufref_T *old_curbuf);
  int do_buffer(int action, int start, int dir, int count, int forceit);
+ char *do_bufdel(int command, char_u *arg, int addr_count, int start_bnr, int 
end_bnr, int forceit);
  void set_curbuf(buf_T *buf, int action);
  void do_autochdir(void);
  void no_write_message(void);
*** ../vim-8.2.5170/src/proto/cmdexpand.pro     2022-05-07 12:48:24.074194794 
+0100
--- src/proto/cmdexpand.pro     2022-06-27 22:30:58.371217959 +0100
***************
*** 1,19 ****
  /* cmdexpand.c */
  int cmdline_fuzzy_complete(char_u *fuzzystr);
  int nextwild(expand_T *xp, int type, int options, int escape);
- char_u *ExpandOne(expand_T *xp, char_u *str, char_u *orig, int options, int 
mode);
- void ExpandInit(expand_T *xp);
- void ExpandCleanup(expand_T *xp);
  void cmdline_pum_display(void);
  int cmdline_pum_active(void);
  void cmdline_pum_remove(void);
  void cmdline_pum_cleanup(cmdline_info_T *cclp);
  int cmdline_compl_startcol(void);
  int showmatches(expand_T *xp, int wildmenu);
  char_u *sm_gettail(char_u *s);
  char_u *addstar(char_u *fname, int len, int context);
- void set_cmd_context(expand_T *xp, char_u *str, int len, int col, int 
use_ccline);
  void set_expand_context(expand_T *xp);
  int expand_cmdline(expand_T *xp, char_u *str, int col, int *matchcount, 
char_u ***matches);
  void globpath(char_u *path, char_u *file, garray_T *ga, int expand_options);
  int wildmenu_translate_key(cmdline_info_T *cclp, int key, expand_T *xp, int 
did_wild_list);
--- 1,19 ----
  /* cmdexpand.c */
  int cmdline_fuzzy_complete(char_u *fuzzystr);
  int nextwild(expand_T *xp, int type, int options, int escape);
  void cmdline_pum_display(void);
  int cmdline_pum_active(void);
  void cmdline_pum_remove(void);
  void cmdline_pum_cleanup(cmdline_info_T *cclp);
  int cmdline_compl_startcol(void);
+ char_u *ExpandOne(expand_T *xp, char_u *str, char_u *orig, int options, int 
mode);
+ void ExpandInit(expand_T *xp);
+ void ExpandCleanup(expand_T *xp);
  int showmatches(expand_T *xp, int wildmenu);
  char_u *sm_gettail(char_u *s);
  char_u *addstar(char_u *fname, int len, int context);
  void set_expand_context(expand_T *xp);
+ void set_cmd_context(expand_T *xp, char_u *str, int len, int col, int 
use_ccline);
  int expand_cmdline(expand_T *xp, char_u *str, int col, int *matchcount, 
char_u ***matches);
  void globpath(char_u *path, char_u *file, garray_T *ga, int expand_options);
  int wildmenu_translate_key(cmdline_info_T *cclp, int key, expand_T *xp, int 
did_wild_list);
*** ../vim-8.2.5170/src/proto/getchar.pro       2022-01-19 22:51:44.225691562 
+0000
--- src/proto/getchar.pro       2022-06-27 22:31:06.043198088 +0100
***************
*** 24,30 ****
  void stop_redo_ins(void);
  int noremap_keys(void);
  int ins_typebuf(char_u *str, int noremap, int offset, int nottyped, int 
silent);
! int ins_char_typebuf(int c, int modifier);
  int typebuf_changed(int tb_change_cnt);
  int typebuf_typed(void);
  int typebuf_maplen(void);
--- 24,30 ----
  void stop_redo_ins(void);
  int noremap_keys(void);
  int ins_typebuf(char_u *str, int noremap, int offset, int nottyped, int 
silent);
! int ins_char_typebuf(int c, int modifiers);
  int typebuf_changed(int tb_change_cnt);
  int typebuf_typed(void);
  int typebuf_maplen(void);
*** ../vim-8.2.5170/src/proto/help.pro  2020-07-21 20:07:00.720496743 +0100
--- src/proto/help.pro  2022-06-27 22:31:07.543194216 +0100
***************
*** 11,14 ****
  void ex_viusage(exarg_T *eap);
  void ex_helptags(exarg_T *eap);
  /* vim: set ft=c : */
- 
--- 11,13 ----
*** ../vim-8.2.5170/src/proto/mbyte.pro 2021-07-10 20:28:55.327050110 +0100
--- src/proto/mbyte.pro 2022-06-27 22:31:13.291179410 +0100
***************
*** 78,83 ****
--- 78,84 ----
  int iconv_enabled(int verbose);
  void iconv_end(void);
  void f_getimstatus(typval_T *argvars, typval_T *rettv);
+ void f_iconv(typval_T *argvars, typval_T *rettv);
  int convert_setup(vimconv_T *vcp, char_u *from, char_u *to);
  int convert_setup_ext(vimconv_T *vcp, char_u *from, int from_unicode_is_utf8, 
char_u *to, int to_unicode_is_utf8);
  int convert_input(char_u *ptr, int len, int maxlen);
***************
*** 86,90 ****
  char_u *string_convert_ext(vimconv_T *vcp, char_u *ptr, int *lenp, int 
*unconvlenp);
  void f_setcellwidths(typval_T *argvars, typval_T *rettv);
  void f_charclass(typval_T *argvars, typval_T *rettv);
- void f_iconv(typval_T *argvars UNUSED, typval_T *rettv);
  /* vim: set ft=c : */
--- 87,90 ----
*** ../vim-8.2.5170/src/proto/option.pro        2022-05-08 21:10:52.653899496 
+0100
--- src/proto/option.pro        2022-06-27 22:31:16.895170156 +0100
***************
*** 64,70 ****
  void set_iminsert_global(void);
  void set_imsearch_global(void);
  void set_context_in_set_cmd(expand_T *xp, char_u *arg, int opt_flags);
! int ExpandSettings(expand_T *xp, regmatch_T *regmatch, char_u *fuzzystr, int 
*numMatches, char_u ***matches, int do_fuzzy);
  int ExpandOldSetting(int *num_file, char_u ***file);
  int shortmess(int x);
  void vimrc_found(char_u *fname, char_u *envname);
--- 64,70 ----
  void set_iminsert_global(void);
  void set_imsearch_global(void);
  void set_context_in_set_cmd(expand_T *xp, char_u *arg, int opt_flags);
! int ExpandSettings(expand_T *xp, regmatch_T *regmatch, char_u *fuzzystr, int 
*numMatches, char_u ***matches, int can_fuzzy);
  int ExpandOldSetting(int *num_file, char_u ***file);
  int shortmess(int x);
  void vimrc_found(char_u *fname, char_u *envname);
*** ../vim-8.2.5170/src/proto/screen.pro        2021-06-29 19:22:27.651393066 
+0100
--- src/proto/screen.pro        2022-06-27 22:31:20.087161976 +0100
***************
*** 17,23 ****
  void screen_putchar(int c, int row, int col, int attr);
  void screen_getbytes(int row, int col, char_u *bytes, int *attrp);
  void screen_puts(char_u *text, int row, int col, int attr);
! void screen_puts_len(char_u *text, int textlen, int row, int col, int attr);
  void start_search_hl(void);
  void end_search_hl(void);
  void screen_stop_highlight(void);
--- 17,23 ----
  void screen_putchar(int c, int row, int col, int attr);
  void screen_getbytes(int row, int col, char_u *bytes, int *attrp);
  void screen_puts(char_u *text, int row, int col, int attr);
! void screen_puts_len(char_u *text, int textlen, int row, int col, int 
attr_arg);
  void start_search_hl(void);
  void end_search_hl(void);
  void screen_stop_highlight(void);
*** ../vim-8.2.5170/src/proto/syntax.pro        2019-12-12 11:55:34.000000000 
+0000
--- src/proto/syntax.pro        2022-06-27 22:31:23.363153602 +0100
***************
*** 1,5 ****
  /* syntax.c */
- void syn_set_timeout(proftime_T *tm);
  void syntax_start(win_T *wp, linenr_T lnum);
  void syn_stack_free_all(synblock_T *block);
  void syn_stack_apply_changes(buf_T *buf);
--- 1,4 ----
*** ../vim-8.2.5170/src/proto/textformat.pro    2020-05-01 13:26:17.132949262 
+0100
--- src/proto/textformat.pro    2022-06-27 22:31:25.155149029 +0100
***************
*** 2,8 ****
  int has_format_option(int x);
  void internal_format(int textwidth, int second_indent, int flags, int 
format_only, int c);
  void auto_format(int trailblank, int prev_line);
! void check_auto_format(int);
  int comp_textwidth(int ff);
  void op_format(oparg_T *oap, int keep_cursor);
  void op_formatexpr(oparg_T *oap);
--- 2,8 ----
  int has_format_option(int x);
  void internal_format(int textwidth, int second_indent, int flags, int 
format_only, int c);
  void auto_format(int trailblank, int prev_line);
! void check_auto_format(int end_insert);
  int comp_textwidth(int ff);
  void op_format(oparg_T *oap, int keep_cursor);
  void op_formatexpr(oparg_T *oap);
*** ../vim-8.2.5170/src/proto/textobject.pro    2020-04-29 20:03:51.115170232 
+0100
--- src/proto/textobject.pro    2022-06-27 22:31:25.467148233 +0100
***************
*** 13,16 ****
  int current_par(oparg_T *oap, long count, int include, int type);
  int current_quote(oparg_T *oap, long count, int include, int quotechar);
  /* vim: set ft=c : */
- 
--- 13,15 ----
*** ../vim-8.2.5170/src/proto/time.pro  2020-02-14 12:21:55.646197062 +0000
--- src/proto/time.pro  2022-06-27 22:31:26.059146724 +0100
***************
*** 1,6 ****
  /* time.c */
- char *get_ctime(time_t thetime, int add_newline);
  time_T vim_time(void);
  void f_localtime(typval_T *argvars, typval_T *rettv);
  void f_reltime(typval_T *argvars, typval_T *rettv);
  void f_reltimefloat(typval_T *argvars, typval_T *rettv);
--- 1,6 ----
  /* time.c */
  time_T vim_time(void);
+ char *get_ctime(time_t thetime, int add_newline);
  void f_localtime(typval_T *argvars, typval_T *rettv);
  void f_reltime(typval_T *argvars, typval_T *rettv);
  void f_reltimefloat(typval_T *argvars, typval_T *rettv);
*** ../vim-8.2.5170/src/proto/gui_x11.pro       2019-12-12 11:55:40.000000000 
+0000
--- src/proto/gui_x11.pro       2022-06-27 22:31:32.459130440 +0100
***************
*** 23,29 ****
  void gui_mch_free_fontset(GuiFontset fontset);
  GuiFontset gui_mch_get_fontset(char_u *name, int giveErrorIfMissing, int 
fixed_width);
  int fontset_height(XFontSet fs);
- int fontset_height2(XFontSet fs);
  guicolor_T gui_mch_get_color(char_u *name);
  guicolor_T gui_mch_get_rgb_color(int r, int g, int b);
  void gui_mch_set_fg_color(guicolor_T color);
--- 23,28 ----
*** ../vim-8.2.5170/src/proto/if_tcl.pro        2021-12-05 11:36:20.187448497 
+0000
--- src/proto/if_tcl.pro        2022-06-27 22:31:33.395128067 +0100
***************
*** 1,7 ****
  /* if_tcl.c */
  void vim_tcl_init(char *arg);
- void vim_tcl_finalize(void);
  int tcl_enabled(int verbose);
  void tcl_end(void);
  void ex_tcl(exarg_T *eap);
  void ex_tclfile(exarg_T *eap);
--- 1,7 ----
  /* if_tcl.c */
  void vim_tcl_init(char *arg);
  int tcl_enabled(int verbose);
+ void vim_tcl_finalize(void);
  void tcl_end(void);
  void ex_tcl(exarg_T *eap);
  void ex_tclfile(exarg_T *eap);
*** ../vim-8.2.5170/src/proto/os_mswin.pro      2022-05-05 20:18:12.404138485 
+0100
--- src/proto/os_mswin.pro      2022-06-27 22:31:34.235125936 +0100
***************
*** 9,14 ****
--- 9,15 ----
  int mch_FullName(char_u *fname, char_u *buf, int len, int force);
  int mch_isFullName(char_u *fname);
  void slash_adjust(char_u *p);
+ char_u *resolve_appexeclink(char_u *fname);
  int vim_stat(const char *name, stat_T *stp);
  void mch_settmode(tmode_T tmode);
  int mch_get_shellsize(void);
***************
*** 50,54 ****
  char *quality_id2name(DWORD id);
  int get_logfont(LOGFONTW *lf, char_u *name, HDC printer_dc, int verbose);
  void channel_init_winsock(void);
- char_u *resolve_appexeclink(char_u *fname);
  /* vim: set ft=c : */
--- 51,54 ----
*** ../vim-8.2.5170/src/version.c       2022-06-27 22:17:24.998396257 +0100
--- src/version.c       2022-06-27 22:50:30.728598336 +0100
***************
*** 737,738 ****
--- 737,740 ----
  {   /* Add new patch number below this line */
+ /**/
+     5171,
  /**/

-- 
hundred-and-one symptoms of being an internet addict:
18. Your wife drapes a blond wig over your monitor to remind you of what she
    looks like.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///                                                                      \\\
\\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20220627215312.2220D1C0842%40moolenaar.net.

Raspunde prin e-mail lui