On Mon, Apr 21, 2025 at 8:53 AM Eli Zaretskii wrote: > > From: Ship Mints > > Date: Mon, 21 Apr 2025 08:11:00 -0400 > > Cc: 77945@debbugs.gnu.org > > > > On Mon, Apr 21, 2025 at 8:04 AM Eli Zaretskii wrote: > > > > > From: Ship Mints > > > Date: Sun, 20 Apr 2025 17:45:40 -0400 > > > Cc: 77945@debbugs.gnu.org > > > > > > Please describe the situations where you need this, and what is > > > missing if the inherited attributes are not shown. > > > > > > > It's not clear to me if this warrants news. > > > > > > It does. Moreover, the function's documentation in the ELisp manual > > > needs to be updated. > > > > > > I've found this useful when trying to understand face definitions and > when inheritance is out of order > > vs. > > > intended. > > > > Doesn't describe-face already satisfy that need? > > > > I wanted a programmatic API where I could "diff" output. > > Sorry, I don't understand. describe-face produces a buffer that can > be diff'ed, right? > I meant "diff" (hence my use of quotes) in the compare two lists programmatically sense. The output of 'describe-face' also seems not to have alternatives to enable/disable inheritance, not that it helps with programmatic comparisons.