diff options
Diffstat (limited to 'man5/gitformat-pack.5')
-rw-r--r-- | man5/gitformat-pack.5 | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/man5/gitformat-pack.5 b/man5/gitformat-pack.5 index 8991beae4..4a2874285 100644 --- a/man5/gitformat-pack.5 +++ b/man5/gitformat-pack.5 @@ -2,12 +2,12 @@ .\" Title: gitformat-pack .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 2023-11-03 +.\" Date: 2023-11-08 .\" Manual: Git Manual -.\" Source: Git 2.43.0.rc0.23.g8be77c5de6 +.\" Source: Git 2.43.0.rc1 .\" Language: English .\" -.TH "GITFORMAT\-PACK" "5" "2023\-11\-03" "Git 2\&.43\&.0\&.rc0\&.23\&.g8" "Git Manual" +.TH "GITFORMAT\-PACK" "5" "2023\-11\-08" "Git 2\&.43\&.0\&.rc1" "Git Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -889,10 +889,11 @@ CHUNK DATA: .\} .nf Packfile Names (ID: {\*(AqP\*(Aq, \*(AqN\*(Aq, \*(AqA\*(Aq, \*(AqM\*(Aq}) - Stores the packfile names as concatenated, null\-terminated strings\&. - Packfiles must be listed in lexicographic order for fast lookups by - name\&. This is the only chunk not guaranteed to be a multiple of four - bytes in length, so should be the last chunk for alignment reasons\&. + Store the names of packfiles as a sequence of NUL\-terminated + strings\&. There is no extra padding between the filenames, + and they are listed in lexicographic order\&. The chunk itself + is padded at the end with between 0 and 3 NUL bytes to make the + chunk size a multiple of 4 bytes\&. .fi .if n \{\ .RE |