Craig STCR <craig.st...@gmail.com> writes: > 9.5.3 does not return org-file-apps-gnu because org-file-apps-gnu is not > quoted. Should be (and was in 9.5.2): > > 'org-file-apps-gnu > > but in 9.5.3 it is: > > _ org-file-apps-gnu
Please try to run the following form: (pcase 'gnu/linux (`darwin org-file-apps-macos) (`windows-nt org-file-apps-windowsnt) ('org-file-apps-gnu)) ;; => nil and then (pcase 'gnu/linux (`darwin org-file-apps-macos) (`windows-nt org-file-apps-windowsnt) (_ org-file-apps-gnu)) ;; => ((remote . emacs) (system . mailcap) (t . mailcap)) The second case is returning a list, which org--file-default-apps supposed to return. The previous behaviour was erroneous. You may refer to M-x describe-function <RET> pcase <RET> to understand the code. Please, provide more details on the actual error you ran into. The change in the org--file-default-apps is not a bug. Best, Ihor