branch: externals/auctex
commit e769c3c79bee16108d4e791db34de969650cadb4
Author: Ikumi Keita <[email protected]>
Commit: Ikumi Keita <[email protected]>

    Make sure `process-environment' is recovered after temporal setenv
    
    * preview.el.in (TeX-inline-preview-internal): Since `setenv' operates
    destructively on `process-environment', use `copy-sequence' for
    maximal safety in order to guard its list structure.
---
 preview.el.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/preview.el.in b/preview.el.in
index c6ff3db..f4dfa4e 100644
--- a/preview.el.in
+++ b/preview.el.in
@@ -3529,7 +3529,7 @@ internal parameters, STR may be a log to insert into the 
current log."
       ((preview-format-name (shell-quote-argument
                             (preview-dump-file-name
                              (file-name-nondirectory master))))
-       (process-environment process-environment)
+       (process-environment (copy-sequence process-environment))
        (process
        (progn
          ;; Fix Bug#20773, Bug#27088.

Reply via email to