comparison src/README.md @ 17377:cb008de2a6ec v8.1.1687

patch 8.1.1687: the evalfunc.c file is too big commit https://github.com/vim/vim/commit/ecaa70ea29c269dd0dabd3cd5acdfa0ce42ccd54 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jul 14 14:55:39 2019 +0200 patch 8.1.1687: the evalfunc.c file is too big Problem: The evalfunc.c file is too big. Solution: Move testing support to a separate file.
author Bram Moolenaar <Bram@vim.org>
date Sun, 14 Jul 2019 15:00:05 +0200
parents ba06a1c42274
children 635d7f5010b8
comparison
equal deleted inserted replaced
17376:da3299b8b5c0 17377:cb008de2a6ec
19 19
20 To jump to a file, move the cursor on its name and use the `gf` command. 20 To jump to a file, move the cursor on its name and use the `gf` command.
21 21
22 Most code can be found in a file with an obvious name (incomplete list): 22 Most code can be found in a file with an obvious name (incomplete list):
23 23
24 File name | Description 24 File name | Description
25 --------- | ----------- 25 --------------- | -----------
26 autocmd.c | autocommands 26 autocmd.c | autocommands
27 buffer.c | manipulating buffers (loaded files) 27 buffer.c | manipulating buffers (loaded files)
28 change.c | handling changes to text 28 change.c | handling changes to text
29 debugger.c | vim script debugger 29 debugger.c | vim script debugger
30 diff.c | diff mode (vimdiff) 30 diff.c | diff mode (vimdiff)
42 memline.c | storing lines for buffers in memory 42 memline.c | storing lines for buffers in memory
43 menu.c | menus 43 menu.c | menus
44 message.c | (error) messages 44 message.c | (error) messages
45 ops.c | handling operators ("d", "y", "p") 45 ops.c | handling operators ("d", "y", "p")
46 option.c | options 46 option.c | options
47 popupmnu.c | popup menu
48 popupwin.c | popup window
47 profiler.c | vim script profiler 49 profiler.c | vim script profiler
48 quickfix.c | quickfix commands (":make", ":cn") 50 quickfix.c | quickfix commands (":make", ":cn")
49 regexp.c | pattern matching 51 regexp.c | pattern matching
50 screen.c | updating the windows 52 screen.c | updating the windows
51 search.c | pattern searching 53 search.c | pattern searching
52 sign.c | signs 54 sign.c | signs
53 spell.c | spell checking 55 spell.c | spell checking
54 syntax.c | syntax and other highlighting 56 syntax.c | syntax and other highlighting
55 tag.c | tags 57 tag.c | tags
56 term.c | terminal handling, termcap codes 58 term.c | terminal handling, termcap codes
59 testing.c | testing: assert and test functions
60 textprop.c | text properties
57 undo.c | undo and redo 61 undo.c | undo and redo
58 usercmd.c | user defined commands 62 usercmd.c | user defined commands
59 userfunc.c | user defined functions 63 userfunc.c | user defined functions
60 window.c | handling split windows 64 window.c | handling split windows
61 65