# project: Report formatter failures in the status bar again \(\#60839\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/56ab1c48257094573707ab1548bdd3b8dec6d8d8)

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

Visibility: public

Requested revision: 56ab1c48257094573707ab1548bdd3b8dec6d8d8

Requested commit: 56ab1c48257094573707ab1548bdd3b8dec6d8d8

Commit: 56ab1c48257094573707ab1548bdd3b8dec6d8d8

Tree: 4e7cf10a6ec3be153b54993cab491989ba0a26e8

Author: Apoorva Verma

Committer: GitHub

## Message

```
project: Report formatter failures in the status bar again (#60839)

set a formatter that fails (`"formatter": {"external": {"command":
"false"}}`), save, and you get nothing. it just goes to the log, the
"Formatting failed" indicator never shows.

#51605 made the formatter loop log-and-continue instead of bailing (so
unrelated edits don't get reverted, #51490). downside was the pipeline
always returned Ok after that, so the failure flag the indicator reads
always got wiped. this brings back failures from formatters you actually
configured. auto ones stay quiet when they're not around, so no prettier
installed = still a no-op.

only explicit failures show up, bit narrower than before #51605. can
widen it to auto ones too if you want, one line.

Fixes #59988.

Release Notes:

- Fixed formatter failures not showing the "Formatting failed" status
bar indicator

---------

Co-authored-by: Kirill Bulatov <kirill@zed.dev>
```

## Parents

- [78c0f2522a420f117cc0ab7629076efc4469b0d9](https://git.cafe/gitcafe/zed/commit/78c0f2522a420f117cc0ab7629076efc4469b0d9?format=markdown)

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