* .gitattributes (*.texi*): Add new entry.
* README-hacking: Mention how to use it.
Inspired by a coreutils patch by Jim Meyering.
Signed-off-by: Eric Blake <ebb9@byu.net>
+# See README-hacking for ideas on making these settings useful.
+*.texi* diff=texinfo
ChangeLog merge=merge-changelog
config.guess -whitespace
config.sub -whitespace
+2008-08-18 Eric Blake <ebb9@byu.net>
+
+ Let 'git diff' give better context for doc updates.
+ * .gitattributes (*.texi*): Add new entry.
+ * README-hacking: Mention how to use it.
+ Inspired by a coreutils patch by Jim Meyering.
+
2008-08-15 Eric Blake <ebb9@byu.net>
Fix m4_map regression from 2007-10-16.
You may find it useful to install the git-merge-changelog merge driver:
http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=blob;f=lib/git-merge-changelog.c
+then add the following to .git/config or ~/.gitconfig:
+[merge "merge-changelog"]
+ name = GNU ChangeLog merge driver
+ driver = git-merge-changelog %O %A %B
+[diff "texinfo"]
+ funcname = ^@node[\t ][\t ]*\\([^,][^,]*\\)
+
Only building the initial full source tree will be a bit painful.
Later, a plain `git pull && make' should be sufficient.