Merge branch 'maint' of git://linux-nfs.org/~bfields/git into maint
authorJunio C Hamano <junkio@cox.net>
Sun, 11 Mar 2007 05:47:01 +0000 (21:47 -0800)
committerJunio C Hamano <junkio@cox.net>
Sun, 11 Mar 2007 05:47:01 +0000 (21:47 -0800)
* 'maint' of git://linux-nfs.org/~bfields/git:
user-manual: install user manual stylesheet with other web documents
user-manual: fix rendering of history diagrams
user-manual: fix missing colon in git-show example
user-manual: fix inconsistent use of pull and merge
user-manual: fix inconsistent example
glossary: fix overoptimistic automatic linking of defined terms

Documentation/git-fast-import.txt
refs.c
index 77a14bb076b6d8be624345ee10e4bd14cfb2c359..a7d255d39f5961d7df95c448771974da40b9d275 100644 (file)
@@ -451,7 +451,7 @@ in octal.  Git only supports the following modes:
 In both formats `<path>` is the complete path of the file to be added
 (if not already existing) or modified (if already existing).
 
-A `<path>` string must use UNIX-style directory seperators (forward
+A `<path>` string must use UNIX-style directory separators (forward
 slash `/`), may contain any byte other than `LF`, and must not
 start with double quote (`"`).
 
@@ -461,8 +461,8 @@ quoting should be used, e.g. `"path/with\n and \" in it"`.
 The value of `<path>` must be in canoncial form. That is it must not:
 
 * contain an empty directory component (e.g. `foo//bar` is invalid),
-* end with a directory seperator (e.g. `foo/` is invalid),
-* start with a directory seperator (e.g. `/foo` is invalid),
+* end with a directory separator (e.g. `foo/` is invalid),
+* start with a directory separator (e.g. `/foo` is invalid),
 * contain the special component `.` or `..` (e.g. `foo/./bar` and
   `foo/../bar` are invalid).
 
diff --git a/refs.c b/refs.c
index a9b8c72c6b6ea017f36639f01c997275299b16ad..131e87014987c0660af6ecdb3c62ef81c1270a25 100644 (file)
--- a/refs.c
+++ b/refs.c
@@ -921,6 +921,8 @@ static int log_ref_write(const char *ref_name, const unsigned char *old_sha1,
                                     log_file, strerror(errno));
        }
 
+       adjust_shared_perm(log_file);
+
        msglen = 0;
        if (msg) {
                /* clean up the message and make sure it is a single line */