Subject: bug#55881: Request: Use of face for whitespace-style

From: Lars Ingebrigtsen <[email-masked]>
Date: Fri, 10 Jun 2022 11:51:27 +0200

goncholden <[email-masked]> writes:

> Because tab-mark, tabs, trailing, etc ... work via faces, could the requirement for
> faces declaration be removed from  whitespace-style?
>
> In summary, from 
>
> (setq whitespace-style '(face tab-mark tabs trailing))
>
> to
>
> (setq whitespace-style '(tab-mark tabs trailing))

No.  As the doc string says:

---
One reason to not use faces to visualize spaces (i.e., not
include `face' in `whitespace-style') is to use `whitespace-mode'
only for cleaning up a buffer.  See `whitespace-cleanup' and
`whitespace-cleanup-region'.
---

Closing.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no