Subject: bug#65401: 30.0.50; custom-theme-directory :type could be enhanced

From: Eli Zaretskii <[email-masked]>
Date: Sun, 20 Aug 2023 15:26:50 +0300

> Date: Sun, 20 Aug 2023 08:28:48 -0300
> Cc: [email-masked]
> From: Mauro Aranda <[email-masked]>
> 
> Eli Zaretskii <[email-masked]> writes:
> 
>  > Does the directory have to exist?
> 
> I don't think so.  And I don't see a reason to force the existence by
> putting a non-nil :must-match property.
> 
> The function custom-theme--load-path takes care of filtering out
> custom-theme-directory if it doesn't exist.

If the directory doesn't have to exist, then what is the difference
between :directory and :string?