Subject: [PATCH] use-package :custom-face is meant to behave like custom-set-face

From: Michael Shields <[email-masked]>
Date: Sat, 19 Apr 2025 13:41:01 -0700

The attached patch fixes a bug where migrating a face spec from custom.el
to use-package :custom-face results in a surprising behavior change: the
new spec is overlaid on the default value instead of replacing it. This
seems to have been an unintended consequence of
https://github.com/jwiegley/use-package/issues/934.