# std.fmt: fix formatting of array pointers · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/fd98fc1c5f83224cf1f128df7ba1cd24e4d40808)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: fd98fc1c5f83224cf1f128df7ba1cd24e4d40808

Requested commit: fd98fc1c5f83224cf1f128df7ba1cd24e4d40808

Commit: fd98fc1c5f83224cf1f128df7ba1cd24e4d40808

Tree: 6e15dbdc84426d886a0ec86cf8cca73dede6c227

Author: Vitalijus Valantiejus

Committer: Veikka Tuominen

## Message

```
std.fmt: fix formatting of array pointers

- Clean up array formatting code. Remove buggy formatting of array
pointers, deference pointer to reuse existing array formatting logic.
- Change default specifier for array pointers to be "{any}", to be
consistent with slices.
- Allow using "{x}" and "{e}" for arrays and slices for all number
types, including u8.

Fixes #18185

```

## Parents

- [70b248497ab87471997c62a515bf4bb4109899b9](https://git.cafe/gitcafe/zig/commit/70b248497ab87471997c62a515bf4bb4109899b9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/fd98fc1c5f83224cf1f128df7ba1cd24e4d40808?format=markdown)
