Michael Albinus writes: > Arsen Arsenović writes: > >> Hi Michael, > > Hi Arsen, > >> Based on observations during the last 24h I've noticed that many Emacs >> functions do, in fact, reset f-n-h-a to nil. I'm yet to spot the >> combination of calls that leaves epa-file not added back in. > > No package in Emacs should reset file-name-handler-alist to nil. If you > find such code anywhere, please report an error. > > What is possible is to let-bind file-name-handler-alist to nil. This is effectively equivalent to being reset to nil for library functions such as auth-source-search (which calls auth-source-pass--read-entry eventually), as this is global state that applies for called functions, no matter how deep down the call stack. >> Thanks, have a lovely day! >> >> Arsen Arsenović > > Best regards, Michael. -- Arsen Arsenović