Mercurial > emacs
comparison lisp/env.el @ 70417:95f3ef491663
(setenv): Use add-to-history.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Fri, 05 May 2006 23:36:55 +0000 |
parents | d893c3bf4c3b |
children | e3694f1cb928 1321f6cfb389 146cd8369025 |
comparison
equal
deleted
inserted
replaced
70416:522ce5c1839a | 70417:95f3ef491663 |
---|---|
115 (if current-prefix-arg | 115 (if current-prefix-arg |
116 (list (read-envvar-name "Clear environment variable: " 'exact) nil) | 116 (list (read-envvar-name "Clear environment variable: " 'exact) nil) |
117 (let* ((var (read-envvar-name "Set environment variable: " nil)) | 117 (let* ((var (read-envvar-name "Set environment variable: " nil)) |
118 (value (getenv var))) | 118 (value (getenv var))) |
119 (when value | 119 (when value |
120 (push value setenv-history)) | 120 (add-to-history 'setenv-history value)) |
121 ;; Here finally we specify the args to give call setenv with. | 121 ;; Here finally we specify the args to give call setenv with. |
122 (list var | 122 (list var |
123 (read-from-minibuffer (format "Set %s to value: " var) | 123 (read-from-minibuffer (format "Set %s to value: " var) |
124 nil nil nil 'setenv-history | 124 nil nil nil 'setenv-history |
125 value) | 125 value) |