comparison src/Make_vms.mms @ 18010:cf8e0c7e0cb9 v8.1.2001

patch 8.1.2001: some source files are too big Commit: https://github.com/vim/vim/commit/261f346f8154c0ec7094a4a211c653c74e9f7c2e Author: Bram Moolenaar <Bram@vim.org> Date: Sat Sep 7 15:45:32 2019 +0200 patch 8.1.2001: some source files are too big Problem: Some source files are too big. Solution: Move buffer and window related functions to evalbuffer.c and evalwindow.c. (Yegappan Lakshmanan, closes #4898)
author Bram Moolenaar <Bram@vim.org>
date Sat, 07 Sep 2019 16:00:03 +0200
parents 46f95606b9ec
children 88b5c2b4e3d2
comparison
equal deleted inserted replaced
18009:40255308856f 18010:cf8e0c7e0cb9
307 ALL_LIBS = $(LIBS) $(GUI_LIB_DIR) $(GUI_LIB) \ 307 ALL_LIBS = $(LIBS) $(GUI_LIB_DIR) $(GUI_LIB) \
308 $(PERL_LIB) $(PYTHON_LIB) $(TCL_LIB) $(RUBY_LIB) 308 $(PERL_LIB) $(PYTHON_LIB) $(TCL_LIB) $(RUBY_LIB)
309 309
310 SRC = arabic.c arglist.c autocmd.c beval.c blob.c blowfish.c buffer.c \ 310 SRC = arabic.c arglist.c autocmd.c beval.c blob.c blowfish.c buffer.c \
311 change.c charset.c cmdexpand.c cmdhist.c crypt.c crypt_zip.c \ 311 change.c charset.c cmdexpand.c cmdhist.c crypt.c crypt_zip.c \
312 debugger.c dict.c diff.c digraph.c edit.c eval.c evalfunc.c \ 312 debugger.c dict.c diff.c digraph.c edit.c eval.c evalbuffer.c \
313 evalvars.c ex_cmds.c ex_cmds2.c ex_docmd.c ex_eval.c ex_getln.c \ 313 evalfunc.c \
314 evalvars.c evalwindow.c ex_cmds.c ex_cmds2.c ex_docmd.c ex_eval.c \
315 ex_getln.c \
314 if_cscope.c if_xcmdsrv.c fileio.c filepath.c, findfile.c fold.c \ 316 if_cscope.c if_xcmdsrv.c fileio.c filepath.c, findfile.c fold.c \
315 getchar.c hardcopy.c hashtab.c highlight.c \ 317 getchar.c hardcopy.c hashtab.c highlight.c \
316 indent.c insexpand.c json.c list.c main.c map.c mark.c menu.c mbyte.c \ 318 indent.c insexpand.c json.c list.c main.c map.c mark.c menu.c mbyte.c \
317 memfile.c memline.c message.c misc1.c misc2.c move.c normal.c ops.c \ 319 memfile.c memline.c message.c misc1.c misc2.c move.c normal.c ops.c \
318 option.c popupmnu.c popupwin.c profiler.c quickfix.c regexp.c \ 320 option.c popupmnu.c popupwin.c profiler.c quickfix.c regexp.c \
325 $(RUBY_SRC) $(HANGULIN_SRC) $(MZSCH_SRC) $(XDIFF_SRC) 327 $(RUBY_SRC) $(HANGULIN_SRC) $(MZSCH_SRC) $(XDIFF_SRC)
326 328
327 OBJ = arabic.obj arglist.obj autocmd.obj beval.obj blob.obj blowfish.obj \ 329 OBJ = arabic.obj arglist.obj autocmd.obj beval.obj blob.obj blowfish.obj \
328 buffer.obj change.obj charset.obj cmdexpand.obj cmdhist.obj \ 330 buffer.obj change.obj charset.obj cmdexpand.obj cmdhist.obj \
329 crypt.obj crypt_zip.obj debugger.obj dict.obj diff.obj digraph.obj \ 331 crypt.obj crypt_zip.obj debugger.obj dict.obj diff.obj digraph.obj \
330 edit.obj eval.obj evalfunc.obj evalvars.obj ex_cmds.obj ex_cmds2.obj \ 332 edit.obj eval.obj evalbuffer.obj evalfunc.obj evalvars.obj \
333 evalwindow.obj ex_cmds.obj ex_cmds2.obj \
331 ex_docmd.obj ex_eval.obj ex_getln.obj if_cscope.obj if_xcmdsrv.obj \ 334 ex_docmd.obj ex_eval.obj ex_getln.obj if_cscope.obj if_xcmdsrv.obj \
332 fileio.obj filepath.obj \ 335 fileio.obj filepath.obj \
333 findfile.obj fold.obj getchar.obj hardcopy.obj hashtab.obj \ 336 findfile.obj fold.obj getchar.obj hardcopy.obj hashtab.obj \
334 highlight.obj indent.obj insexpand.obj json.obj list.obj main.obj \ 337 highlight.obj indent.obj insexpand.obj json.obj list.obj main.obj \
335 map.obj mark.obj menu.obj memfile.obj memline.obj message.obj \ 338 map.obj mark.obj menu.obj memfile.obj memline.obj message.obj \
565 568
566 eval.obj : eval.c vim.h [.auto]config.h feature.h os_unix.h \ 569 eval.obj : eval.c vim.h [.auto]config.h feature.h os_unix.h \
567 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h beval.h \ 570 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h beval.h \
568 [.proto]gui_beval.pro option.h ex_cmds.h proto.h globals.h \ 571 [.proto]gui_beval.pro option.h ex_cmds.h proto.h globals.h \
569 version.h 572 version.h
573 evalbuffer.obj : evalbuffer.c vim.h [.auto]config.h feature.h os_unix.h \
574 ascii.h keymap.h term.h macros.h option.h structs.h \
575 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \
576 proto.h globals.h version.h
570 evalfunc.obj : evalfunc.c vim.h [.auto]config.h feature.h os_unix.h \ 577 evalfunc.obj : evalfunc.c vim.h [.auto]config.h feature.h os_unix.h \
571 ascii.h keymap.h term.h macros.h option.h structs.h \ 578 ascii.h keymap.h term.h macros.h option.h structs.h \
572 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \ 579 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \
573 proto.h globals.h version.h 580 proto.h globals.h version.h
574 evalvars.obj : evalvars.c vim.h [.auto]config.h feature.h os_unix.h \ 581 evalvars.obj : evalvars.c vim.h [.auto]config.h feature.h os_unix.h \
582 ascii.h keymap.h term.h macros.h option.h structs.h \
583 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \
584 proto.h globals.h version.h
585 evalwindow.obj : evalwindow.c vim.h [.auto]config.h feature.h os_unix.h \
575 ascii.h keymap.h term.h macros.h option.h structs.h \ 586 ascii.h keymap.h term.h macros.h option.h structs.h \
576 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \ 587 regexp.h gui.h beval.h [.proto]gui_beval.pro alloc.h ex_cmds.h spell.h \
577 proto.h globals.h version.h 588 proto.h globals.h version.h
578 ex_cmds.obj : ex_cmds.c vim.h [.auto]config.h feature.h os_unix.h \ 589 ex_cmds.obj : ex_cmds.c vim.h [.auto]config.h feature.h os_unix.h \
579 ascii.h keymap.h term.h macros.h structs.h regexp.h \ 590 ascii.h keymap.h term.h macros.h structs.h regexp.h \