On Jul 17, 2015, at 21:18, Bram Moolenaar <[email protected]> wrote:

> Patch 7.4.785
> Problem:    On some systems automatically adding the missing EOL causes
>            problems. Setting 'binary' has too many side effects.
> Solution:   Add the 'fixeol' option, default on. (Pavel Samarkin)
> Files:      src/buffer.c, src/fileio.c, src/memline.c, src/netbeans.c,
>            src/ops.c, src/option.c, src/option.h, src/os_unix.c,
>            src/os_win32.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.mms,
>            src/testdir/Makefile, src/testdir/test_fixeol.in,
>            src/testdir/test_fixeol.ok, runtime/doc/options.txt,
>            runtime/optwin.vim

> Patch 7.4.786
> Problem:    It is not possible for a plugin to adjust to a changed setting.
> Solution:   Add the OptionSet autocommand event. (Christian Brabandt)
> Files:      runtime/doc/autocmd.txt, runtime/doc/eval.txt, src/eval.c,
>            src/fileio.c, src/option.c, src/proto/eval.pro,
>            src/testdir/Make_amiga.mak, src/testdir/Make_dos.mak,
>            src/testdir/Make_ming.mak, src/testdir/Make_os2.mak,
>            src/testdir/Make_vms.mms, src/testdir/Makefile,
>            src/testdir/test_autocmd_option.in,
>            src/testdir/test_autocmd_option.ok, src/vim.h

Hi,

Since both of the patches contain some changes of runtime/doc/*.txt, the ‘make 
install’ of these versions necessarily yields in users’ source tree a new 
runtime/doc/tags whose contents are different from those of what was already 
committed in the original git repository (and its clones).

As a result, the new runtime/doc/tags is recognized by git as an unstaged 
modified file, and hence some git commands such as status and diff begin to 
print multiple line info to warn users of the existence of such a file.

Though it isn’t harmful in a sense and users have several means to suppress 
such info, I think it would be great if runtime/doc/tags of the original git 
repository were also updated in accordance with the changes of 
runtime/doc/*.txt, so that git could ignore such a trivial difference between 
the cloned repository and the corresponding working tree.

Best regards,
Kazunobu Kuriyama


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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
  • Patch 7.4.785 Bram Moolenaar
    • Re: Patch 7.4.785--786 ( needs to commit a new runt... Kazunobu Kuriyama

Raspunde prin e-mail lui