Bram Moolenaar wrote: > Patch 7.3.143 > Problem: Memfile is not tested sufficiently. Looking up blocks in a > memfile is slow when there are many blocks. > Solution: Add high level test and unittest. Adjust the number of hash > buckets to the number of blocks. (Ivan Krasilnikov) > Files: Filelist, src/Makefile, src/main.c, src/memfile.c, > src/memfile_test.c src/structs.h src/testdir/Make_amiga.mak, > src/testdir/Make_dos.mak, src/testdir/Make_ming.mak, > src/testdir/Make_os2.mak, src/testdir/Make_vms.mak, > src/testdir/Makefile, src/testdir/test77.in, src/testdir/test77.ok
Hi Patch-7.3.143 is meant to add src/memfile_test.c. I see the new file in the patch, but it's missing in Mercurial. As a result, doing "make test" gives: === Test results: ALL DONE make[2]: Leaving directory `/home/pel/sb/vim/src/testdir' make -f Makefile unittest make[2]: Entering directory `/home/pel/sb/vim/src' make[2]: *** No rule to make target `memfile_test.c', needed by `objects/memfile_test.o'. Stop. make[2]: Leaving directory `/home/pel/sb/vim/src' make[1]: *** [test] Error 2 make[1]: Leaving directory `/home/pel/sb/vim/src' make: *** [test] Error 2 === "hg -v log" shows: === changeset: 2730:e0a90042318d tag: v7-3-143 user: Bram Moolenaar <[email protected]> date: Tue Mar 22 18:10:45 2011 +0100 files: Filelist src/Makefile src/main.c src/memfile.c src/structs.h src/testdir/Make_amiga.mak src/testdir/Make_dos.mak src/testdir/Make_ming.mak src/testdir/Make_os2.mak src/testdir/Makefile src/version.c description: updated for version 7.3.143 Problem: Memfile is not tested sufficiently. Looking up blocks in a memfile is slow when there are many blocks. Solution: Add high level test and unittest. Adjust the number of hash buckets to the number of blocks. (Ivan Krasilnikov) === src/memfile_test.c is not listed in "hg -v log". Regards -- Dominique -- 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
