Here's one example where org-persistent (I think) triggers an annoying select-safe-coding-system popup because it is trying to cache something behind user's back:
. set your locale's codeset to something other than UTF-8 . type into *scratch*: (insert "* heading\n(") (org-mode) (hs-minor-mode) (hs-hide-all) . mark the region around these 4 sexps and type "M-x eval-region" . observe the popup *Warning* window asking you to select a coding system This is with Emacs 30.0.60, from the emacs-30 release branch. Can this be fixed on the emacs-30 release branch, please?