diff options
| author | Jayson Rhynas <jayrhynas@gmail.com> | 2024-07-26 11:41:40 -0400 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-07-26 10:53:21 -0700 |
| commit | c1997074966a9eee7354bd3310048660a6287570 (patch) | |
| tree | 4673b96ade567999a8744fcf8e95259bce19a1c1 | |
| parent | Git 2.46-rc2 (diff) | |
| download | git-c1997074966a9eee7354bd3310048660a6287570.tar.gz git-c1997074966a9eee7354bd3310048660a6287570.zip | |
doc: fix hex code escapes in git-ls-files
The --format option on the git-ls-files man page states that `%xx`
interpolates to the character with hex code `xx`. This mirrors the
documentation and behavior of `git for-each-ref --format=...`. However,
in reality it requires the character with code `XX` to be specified as
`%xXX`, mirroring the behaviour of `git log --format`.
Signed-off-by: Jayson Rhynas <jayrhynas@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to '')
| -rw-r--r-- | Documentation/git-ls-files.txt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Documentation/git-ls-files.txt b/Documentation/git-ls-files.txt index d08c7da8f4..58c529afbe 100644 --- a/Documentation/git-ls-files.txt +++ b/Documentation/git-ls-files.txt @@ -219,9 +219,9 @@ followed by the ("attr/<eolattr>"). --format=<format>:: A string that interpolates `%(fieldname)` from the result being shown. - It also interpolates `%%` to `%`, and `%xx` where `xx` are hex digits - interpolates to character with hex code `xx`; for example `%00` - interpolates to `\0` (NUL), `%09` to `\t` (TAB) and %0a to `\n` (LF). + It also interpolates `%%` to `%`, and `%xXX` where `XX` are hex digits + interpolates to character with hex code `XX`; for example `%x00` + interpolates to `\0` (NUL), `%x09` to `\t` (TAB) and %x0a to `\n` (LF). --format cannot be combined with `-s`, `-o`, `-k`, `-t`, `--resolve-undo` and `--eol`. \--:: |
