Mercurial > vim
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 |