> Also, the docs say:
> | `default-frame-alist' is an alias for `default-frame-plist',a simple
> | built-in variable.
> | Value: (width 80 height 55)
> | Documentation:
> | Obsolete; use `default-frame-plist' instead.
> So should we be using -plist instead of -alist?
create those *-plist variables and to even make them the preferred way.
Worse yet, the two variables are aliased, so now *-alist can contain
something of a different shape than what it used to contain.
This is really very strange to me and I'm thoroughly puzzled.
It's a lot of pain and potential breakage for little (if any) gain.
At least, I can't think of any advantage of plists over alists except
that '(a 1 b 2) is a bit shorter than '((a . 1) (b . 2)).
It's not the first time I ask why this change was made, but since I still
haven't gotten any answer...