Another thing that's causing a bit of trouble is src/auto/config.mk. A
'stub file' is in version control, but it gets regenerated during the
build, so always shows up as a modified file. Then it has to be avoided
when commiting changes locally or updating to different points in
history, etc.. Could we perhaps remove it from version control?
Actually, probably better is to rename it, and include a command in
whatever script is used to prepare distributions to copy it into place
for inclusion in those. Then it wouldn't get in the way and make it
difficult to prepare patches, etc..
Problem is that when typing "make" that file is needed. It must exist,
even if it's only an empty file. Thus "hg pull" must obtain it.
Since preparing patches is not a common operation, it's better to put
the work there.
Is this because Vim needs to build with make without first doing
./configure? In that case, doesn't ./configure regenerate the Makefiles
anyway, so the default Makefiles could reference a different file, but
when ./configure generates new ones, they could reference the
./configure-generated config.mk?
Just a thought.
Ben.
--
You received this message from the "vim_use" 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