summaryrefslogtreecommitdiff
path: root/notes-cache.h
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2011-03-01 17:51:01 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2011-03-23 15:57:10 -0700
commit23fcc98f7f4880829ab47210278ff9ff3c7d5f59 (patch)
tree4d26891389d6bb0be4ce377ee4be3c0af8a1a5f2 /notes-cache.h
parentdoc: technical details about the index file format (diff)
downloadtgif-23fcc98f7f4880829ab47210278ff9ff3c7d5f59.tar.xz
doc: technical details about the index file format
* Clarify "string of unsigned bytes"; * Blob has two variants (regular file vs symlink), not (blob vs symlink); * Clarify permission mode bits; * Clarify ce_namelen() "too long to fit in the length field" case; * Clarify "." etc are forbidden as path components; * Match the description with the internal wording "cache-tree"; * All types of extension begin with signature and length as explained in the first part. Don't repeat the "length" part in the description of each extension (can be mistaken as if there is a separate 32-bit size field inside the extension), but state what the signature for each extension is. * Don't say "Extension tag", as we have said "Extension signature" in the first part---be consistent; * Clarify the invalidation of cache-tree entries; * Correct description on subtree_nr field in the cache-tree; * Clarify the order of entries in cache-tree; Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'notes-cache.h')
0 files changed, 0 insertions, 0 deletions