bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: string.h uses restrict


From: Eric Blake
Subject: Re: string.h uses restrict
Date: Tue, 07 Apr 2009 06:30:57 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.6.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Jim Meyering on 4/7/2009 2:56 AM:
>   - use ChangeLog-style "* full-relative-name/to-each-affected-file
>   (func,rule,etc.): description..." in the log, because that is what
>   goes into the ChangeLog for gnulib.  In coreutils, the log is the
>   primary source, and ChangeLog is automatically generated from that.
>   In gnulib, we don't all agree on policy, so we retain use of a VC'd
>   ChangeLog, and here, my ChangeLog entries are identical (modulo the
>   leading TABs which are in the file but not in log).  When sending in
>   "git format-patch" patches, I prefer *not* to have ChangeLog diffs,
>   because they're very likely not to apply.

If you use Bruno's git-merge-changelog program, and attach a
.gitattributes notation to your changelog that you do so, then ChangeLog
diffs have a high probability of applying correctly, even when ChangeLog
changes in between patch generation and patch application.  Gnulib already
has the .gitattributes in place, but it still depends on you making the
manual configuration changes (either via 'git config', or manually editing
.git/config or ~/.gitconfig).  But for an automated approach to this, see
m4's bootstrap script, which sees if git-merge-changelog is available in
the path, and if so, adds the git changelog merge driver if it is not
already configured, and if not, suggests that the user look into using it.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknbR4EACgkQ84KuGfSFAYDAAQCfR68O2Bdjlbrmq4fV/XBbO5eI
qG4AoMjqoPDIDjA9AjJ4v+Mw+eFaTncw
=V8v+
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]